Senior Software Development Engineer (Tech Lead)
New
Remote, IndiaFull-TimeLead
Salary not disclosed
Apply NowOpens the employer's application page
Job Details
- Experience
- 8+ years
- Required Skills
- AWSNode.jsPostgreSQLPythonMongoDBGoTerraformDistributed Systems
Requirements
- 8+ years of software engineering experience building and operating large-scale, production-grade backend systems
- Proficiency in Go, Python, or Node.js
- Strong expertise in AWS cloud technologies (EKS, ECS, Fargate, Lambda, S3, SQS/SNS, RDS/Aurora, IAM)
- Experience with Infrastructure as Code (Terraform, CDK, or CloudFormation)
- Hands-on experience with scalable system design and databases (PostgreSQL/Aurora, MongoDB)
- Proficiency with observability tools (CloudWatch, Prometheus, Grafana, Datadog)
- Experience integrating AI/ML or LLM-powered capabilities into production systems
- Solid understanding of Agile/Scrum methodologies
- Demonstrated technical leadership and ability to drive end-to-end project delivery
Responsibilities
- Deliver high-quality production features and platform capabilities aligned with sprint commitments
- Design and build highly available, fault-tolerant distributed systems using AWS cloud services
- Architect and develop greenfield initiatives from the ground up, including ambiguous and exploratory projects
- Debug and resolve complex production issues across multiple services and systems
- Lead technical design discussions for complex cross-service architectures and platform capabilities
- Drive architectural decisions balancing scalability, reliability, operational simplicity, and long-term maintainability
- Mentor junior and mid-level engineers on system design, code quality, and engineering best practices
- Drive adoption of AI-assisted engineering workflows across development, testing, and documentation processes
View Full Description & ApplyYou'll be redirected to the employer's site