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
View details
Apply Now