Staff Software Engineer
Core
Design, develop, and maintain core Continuous Delivery (CD) platform components, Infrastructure as Code (IaC) execution engines, and supporting microservices to automate infrastructure provisioning and application deployments on AWS.
Role type
Staff Software Engineer (Backend/Cloud Infrastructure)
Builds
Scalable CD pipelines, IaC automation tools, and microservices for AWS ECS/EKS environments.
Domain
Cloud Infrastructure / DevOps Tooling
Deliverable
production ML models | product features | infrastructure
Required skills
Backend systems design, Distributed applications, Java/Go/Python, Microservices architecture, Infrastructure as Code (Terraform), CI/CD platform development, Container orchestration (Kubernetes/ECS), Linux networking, Database management (MySQL/MongoDB)
Preferred skills
AI-powered assistants for IaC, RAG architectures for platform documentation
Technologies
Spinnaker, Terraform, AWS ECS, AWS EKS, Kubernetes, Docker, Java, Go, Python, MySQL, MongoDB
Responsibilities
Lead design and development of scalable microservices for the CD platform, Develop APIs for infrastructure provisioning and deployment automation, Architect and implement robust CD pipelines and IaC workflows, Write clean, efficient, and well-tested code for automation tools, Partner with DevOps/SRE teams to identify and solve operational bottlenecks, Provide technical mentorship and guidance to other engineers
Seniority
Staff, hands-on IC with strategic influence