JOBSEARCHER

Lead Software Engineer (Python/ Angular/ AWS Bedrock)

ARCHIVED
OptomiCharlotte, NCApril 18th, 2026

We can't find an active application page for this role right now. It may reopen or be listed elsewhere. Use Next Steps to search for an active apply link and similar live jobs.

Optomi, in partnership with a leading U.S. Energy company, is seeking a Lead Software Engineer to guide the architectural development and execution of AppGen, a sophisticated AI-powered application generation platform. This role suits a proven technical leader with deep, hands-on expertise across the full software stack who finds enabling a team to build better software deeply satisfying. You will shape critical systems, mentor senior and junior developers through complex technical decisions, conduct rigorous code reviews across multiple technology domains, and directly influence the platform's trajectory through strategic engineering leadership.Experience of the Right Professional: 5+ years of Angular (including handling version migrations, optimizing change detection, and guiding teams through reactive patterns)Strong TypeScript skills with generics, discriminated unions, and strict mode5+ years of Python (async/await, type hints, data modeling)FastAPI production experience: session management, dependency injection, middlewareSQL and ORMs (SQLAlchemy)AWS services: Understanding of Lambda behavior, IAM least-privilege patterns, VPC networkingREST API design: Versioning, error handling, idempotencyTesting frameworks: pytest, testing strategies, integration patternsResponsibilities of the right Professional: 1. Technical Architecture & Systems Thinking (40%)Shape architectural decisions across the full stack, including dynamic form rendering, validation strategies, and service boundariesGuide design trade offs and help senior developers reason through architectural decisionsIdentify system wide bottlenecks across frontend, backend, and infrastructureEstablish cross language patterns and conventions2. Code Review & Technical Guidance (30%)Perform deep, full stack PR reviews across Angular, FastAPI, Terraform, and AWSDeep technical review: Catch issues thoughtful code review can surface:RxJS Observable lifecycle and potential memory patterns in AngularQuery efficiency and data loading patterns in SQLAlchemyTerraform module organization and state management implicationsType safety and TypeScript coverage gapsAWS security and IAM configurationsProvide educational feedback that helps engineers improve their decision making Define and reinforce production quality standards3. Mentorship & Team Development (20%)Expand specialist capabilities and support cross stack growthPair with junior developers on complex problemsIdentify skill gaps and provide targeted supportCreate growth opportunities across frontend, backend, and infrastructure4. Stakeholder Communication & Technical Leadership (10%)Explain architectural decisions and trade offs to technical and non technical audiencesContribute engineering perspective to roadmap, risk, and feasibility discussionsSupport confident, well understood releases