Senior Software Development Engineer
Core
Design, develop, and maintain secure, scalable, and highly available AI-powered backend platforms deployed on AWS.
Role type
Senior Software Development Engineer (Backend)
Builds
AI-powered backend platforms and services
Domain
Cloud-native backend engineering
Deliverable
production ML models | product features
Required skills
TypeScript, Golang, AWS, REST API design, Domain-Driven Design, Hexagonal Architecture, CI/CD, NoSQL, RDBMS, Infrastructure as Code
Preferred skills
AI/ML application development, Temporal, DevOps practices, distributed systems architecture
Technologies
AWS, CloudFormation, CDK, Terraform, TypeScript, Golang, NoSQL, RDBMS, Temporal
Responsibilities
Design and architect scalable backend systems; develop and maintain backend services; ensure code quality via testing and reviews; mentor engineers and lead technical discussions.
Seniority
Senior, hands-on IC with mentorship