Senior Software Development Engineer (Tech Lead)

New
Remote-first work setup with flexibility to work from anywhere in IndiaFull-TimeLead
Salary not disclosed
Apply NowOpens the employer's application page

Job Details

Experience
8+ years
Required Skills
AWSNode.jsPostgreSQLPythonAgileMongoDBGoTerraformDistributed Systems

Requirements

  • 8+ years of software engineering experience building large-scale, production-grade backend systems
  • Strong proficiency in backend programming languages such as Go, Python, or Node.js
  • Deep expertise in AWS cloud services including EKS, ECS, Fargate, Lambda, S3, SQS/SNS, RDS/Aurora, and IAM
  • Strong experience with distributed systems design, high availability architectures, and performance optimization
  • Hands-on knowledge of Infrastructure as Code tools such as Terraform, CDK, or CloudFormation
  • Experience with observability tools like CloudWatch, Prometheus, Grafana, or Datadog
  • Strong database expertise with PostgreSQL/Aurora and MongoDB, focusing on scalability and reliability
  • Proven technical leadership experience, including mentoring engineers and leading end-to-end delivery
  • Experience working in Agile/Scrum environments and driving continuous engineering improvements

Responsibilities

  • Lead the design and development of scalable, fault-tolerant distributed backend systems using modern cloud architectures
  • Drive end-to-end delivery of complex features and platform capabilities from design through production deployment
  • Architect greenfield solutions and evolve existing systems to improve scalability, reliability, and performance
  • Own technical design discussions across multiple services, ensuring strong system design principles and long-term maintainability
  • Debug and resolve critical production issues across distributed systems and microservices
  • Implement and improve observability practices including monitoring, logging, alerting, and distributed tracing
  • Mentor engineers, lead code reviews, and promote engineering best practices across teams
  • Drive agile ceremonies and foster a strong culture of ownership and continuous improvement
  • Evaluate and adopt emerging technologies, including AI-assisted engineering and cloud-native tools
View Full Description & ApplyYou'll be redirected to the employer's site
View details
Apply Now