Job Summary: Lead Software Engineer AI Application Platform (Charlotte NC Hybrid)
- Position: Lead Software Engineer (AI Application Platform AppGen)
- Location: Charlotte NC (Hybrid must be local)
- Type: 3-year W2 contract
- Interview: 1 in-person round
- Eligibility: USC Green Card H4 OPT only
---
Key Responsibilities:
1. Technical Architecture & Systems Thinking (40%)
- Lead architectural decisions across frontend (Angular) backend (Python/FastAPI) AI (AWS Bedrock/Claude) and infrastructure (AWS/Terraform).
- Guide discussions on design trade-offs performance bottlenecks and coding conventions across multiple languages.
- Ensure scalability tenant isolation data segregation and dynamic content generation.
2. Code Review & Technical Guidance (30%)
- Conduct deep full-stack code reviews (Angular Python AWS Terraform).
- Provide educational constructive feedback to improve team knowledge.
- Define and uphold standards for production-quality software.
3. Mentorship & Team Development (20%)
- Mentor both junior and senior developers; foster cross-functional skill growth.
- Pair program provide targeted support and stretch team into new technical areas.
- Identify and address technical knowledge gaps within the team.
4. Stakeholder Communication & Technical Leadership (10%)
- Communicate architectural decisions and trade-offs to both technical and non-technical stakeholders.
- Advocate for engineering best practices and support confident reliable releases.
---
Required Technical Skills:
- Frontend:
- 5 years Angular (v19) NgRx RxJS TypeScript Material Design CSS Grid Responsive Design.
- Backend:
- 5 years Python FastAPI async/await SQLAlchemy REST API design testing frameworks (pytest).
- AI & Cloud:
- Experience with AWS (Lambda RDS DynamoDB IAM VPC) Terraform-managed infrastructure.
- Familiarity with LLMs (Claude/AWS Bedrock) is a plus.
- Full Stack:
- Proven experience in multi-tenant SaaS or low-code/no-code platform architecture.
- Skilled in both frontend and backend code review and mentorship.
---
Ideal Candidate Profile:
- Proven technical leader with hands-on full-stack expertise.
- Experience mentoring developers and shaping technical direction.
- Strong communicator able to explain complex architecture to both engineers and executives.
- Passionate about building platforms that empower others to build applications (PaaS low-code/no-code).
- Able to make informed decisions across Python TypeScript AWS and Terraform in an integrated environment.
---
Application Note:
Only considering candidates currently in Charlotte NC for hybrid in-person work.
Job Summary: Lead Software Engineer AI Application Platform (Charlotte NC Hybrid) - Position: Lead Software Engineer (AI Application Platform AppGen) - Location: Charlotte NC (Hybrid must be local) - Type: 3-year W2 contract - Interview: 1 in-person round - Eligibility: USC Green Card H4 OP...
Job Summary: Lead Software Engineer AI Application Platform (Charlotte NC Hybrid)
- Position: Lead Software Engineer (AI Application Platform AppGen)
- Location: Charlotte NC (Hybrid must be local)
- Type: 3-year W2 contract
- Interview: 1 in-person round
- Eligibility: USC Green Card H4 OPT only
---
Key Responsibilities:
1. Technical Architecture & Systems Thinking (40%)
- Lead architectural decisions across frontend (Angular) backend (Python/FastAPI) AI (AWS Bedrock/Claude) and infrastructure (AWS/Terraform).
- Guide discussions on design trade-offs performance bottlenecks and coding conventions across multiple languages.
- Ensure scalability tenant isolation data segregation and dynamic content generation.
2. Code Review & Technical Guidance (30%)
- Conduct deep full-stack code reviews (Angular Python AWS Terraform).
- Provide educational constructive feedback to improve team knowledge.
- Define and uphold standards for production-quality software.
3. Mentorship & Team Development (20%)
- Mentor both junior and senior developers; foster cross-functional skill growth.
- Pair program provide targeted support and stretch team into new technical areas.
- Identify and address technical knowledge gaps within the team.
4. Stakeholder Communication & Technical Leadership (10%)
- Communicate architectural decisions and trade-offs to both technical and non-technical stakeholders.
- Advocate for engineering best practices and support confident reliable releases.
---
Required Technical Skills:
- Frontend:
- 5 years Angular (v19) NgRx RxJS TypeScript Material Design CSS Grid Responsive Design.
- Backend:
- 5 years Python FastAPI async/await SQLAlchemy REST API design testing frameworks (pytest).
- AI & Cloud:
- Experience with AWS (Lambda RDS DynamoDB IAM VPC) Terraform-managed infrastructure.
- Familiarity with LLMs (Claude/AWS Bedrock) is a plus.
- Full Stack:
- Proven experience in multi-tenant SaaS or low-code/no-code platform architecture.
- Skilled in both frontend and backend code review and mentorship.
---
Ideal Candidate Profile:
- Proven technical leader with hands-on full-stack expertise.
- Experience mentoring developers and shaping technical direction.
- Strong communicator able to explain complex architecture to both engineers and executives.
- Passionate about building platforms that empower others to build applications (PaaS low-code/no-code).
- Able to make informed decisions across Python TypeScript AWS and Terraform in an integrated environment.
---
Application Note:
Only considering candidates currently in Charlotte NC for hybrid in-person work.
View more
View less