Lead Software Engineer
Core
Lead end-to-end delivery of sophisticated features and drive solution architecture for scalable, secure AWS cloud-native systems.
Role type
Senior IC lead software engineer (AWS cloud-native)
Builds
Microservices, TypeScript serverless (Lambda/API Gateway), and modern front-end (React/Angular) applications
Domain
Financial services / Cloud-native engineering
Deliverable
production ML models | product features | infrastructure
Required skills
AWS cloud-native architecture, TypeScript, microservices design, IaC (AWS CDK/Terraform/CloudFormation), CI/CD automation, SQL/NoSQL database management, incident response, technical leadership
Preferred skills
DDD/Hexagonal/Clean Architecture, event-driven design (Kafka), sophisticated observability (ELK/Prometheus), AI-assisted SDLC, modern FE testing (Jest/Cypress)
Technologies
AWS (Lambda, API Gateway, S3, DynamoDB, RDS, IAM, CloudWatch, SNS, SQS, Step Functions), TypeScript, React, Angular, GitHub Actions, Code-Pipeline, Terraform, CloudFormation, ELK, Prometheus, Kafka, Jest, Cypress
Responsibilities
Lead end-to-end delivery of features and epics; handle technical risks and dependencies; drive solution architecture and build decisions; build and guide development across microservices and front-end; take ownership of IaC and automated build/delivery processes; ensure production excellence via observability and performance optimization; mentor engineers and implement engineering/security standards
Seniority
Senior, hands-on IC with leadership responsibilities