Software Development Lead
Core
Senior technical leader establishing and enforcing cloud-native development standards, architecture patterns, and reusable assets across multiple engineering teams.
Role type
Senior hands-on IC Software Development Lead (Player-Coach)
Builds
Cloud-native applications, reference architectures, and reusable engineering accelerators for diverse client solutions.
Domain
Cloud-native software development, AWS, AI/ML integration
Deliverable
production ML models | product features | infrastructure
Required skills
ReactJS, NodeJS, AWS cloud-native development, REST/event-driven architectures, CI/CD pipelines, testing strategies, observability, technical standards enforcement, architectural reasoning
Preferred skills
Serverless architectures, Infrastructure as Code (CDK, Terraform), distributed systems, internal framework creation
Technologies
ReactJS, NodeJS, AWS, CDK, Terraform
Responsibilities
Establish and enforce coding, architecture, and delivery standards; Create and operate a Center of Excellence for complex engineering challenges; Design and deliver developer training curriculum; Build and maintain reusable assets like boilerplate repositories and reference architectures; Mentor senior engineers and team leads; Partner with Product Managers to validate solution feasibility and scalability.
Seniority
Senior, hands-on IC