Lead Software Engineer
Core
Lead full-stack delivery of web applications and AWS infrastructure, designing, developing, testing, and deploying solutions while mentoring a team of engineers.
Role type
Senior Lead Software Engineer (Full-Stack)
Builds
Python/FastAPI backend services, TypeScript/React frontend applications, and AWS infrastructure
Domain
Web technology stack and cloud infrastructure
Required skills
Full-stack web development, team leadership and mentoring, system architecture and scaling, CI/CD pipeline management, AI coding agent utilization, code quality governance
Preferred skills
Headless CMS, E-commerce, A/B testing, high-traffic website optimization, CDN, 3rd-party integrations, data analytics
Technologies
Python, FastAPI, TypeScript, React, Next.js, GraphQL, AWS, Terraform, GitHub Actions, Cursor, Claude
Responsibilities
Collaborate with stakeholders to translate business requirements into technical solutions; plan work estimation and forecasting; design and plan integrations; write high-quality, testable code; implement unit, integration, and performance tests; conduct code reviews; develop reusable software building blocks; improve existing software performance; establish development practices and processes; manage and mentor software engineers; direct AI coding agents to accelerate development
Seniority
Senior, hands-on IC with leadership responsibilities