Senior Software Engineer Cloud Architecture & Distributed Systems
Noida, Bengaluru, MumbaiFull-time10–12 yrsPosted over a month ago
Leadership DevOps and cloud role at Candidate Experience site in Noida, Bengaluru and 1 more city. Needs 10–12 years and a B.Tech, B.E. or B.Sc.
About the role
We are seeking a product-minded Senior Software Engineer with strong foundations in software development and system architecture, and proven experience building scalable, distributed, API-driven platforms. This role is ideal for a pragmatic engineer who combines technical depth with product thinking, and thrives in designing, building, and operating systems that perform at scale in modern cloud environments.
What you'll do
- Design & Architecture Design scalable, resilient, and secure distributed systems and services
- Contribute to system architecture decisions with a focus on performance, maintainability, and cost efficiency
- Develop solutions using modern programming languages (Go, Python, JavaScript)
- Deliver production-grade systems in cloud-native environments
- Work with containerized environments using Docker and Kubernetes
What you need
- AWS
- CI/CD
- Docker
- Kubernetes
- Linux
- Terraform
Good to have
- Python
- PostgreSQL
- RabbitMQ
- Microservices
- Go
- JavaScript