Sr Software Engineer (AWS/Terraform)
Core
Designing, developing, and maintaining scalable backend systems, cloud-native architectures, and distributed services.
Role type
Senior Software Engineer (Backend/Cloud Infrastructure)
Builds
Scalable backend applications, microservices, and cloud-native solutions
Domain
Cloud Infrastructure / Backend Engineering
Deliverable
production ML models | product features | infrastructure
Required skills
TypeScript, Python, AWS services, Terraform, distributed systems, RESTful APIs, microservices, relational/NoSQL databases, Docker, Kubernetes, CI/CD pipelines
Preferred skills
Serverless architectures, event-driven systems, C#/.Net, monitoring and observability tools
Technologies
AWS (Lambda, ECS, EC2, S3, RDS, CloudWatch, API Gateway, IAM), Terraform, CloudFormation, Docker, Kubernetes, TypeScript, Python
Responsibilities
Design and implement backend systems and cloud-native solutions; Build and optimize distributed systems, APIs, and microservices; Contribute to CI/CD pipelines and infrastructure automation; Mentor junior and mid-level engineers; Troubleshoot complex production issues; Drive technical discussions and architecture reviews
Seniority
Senior, hands-on IC with mentorship responsibilities