Software Development Engineer III (Backend) - Contacts

New
IndiaFull-TimeSenior
Salary not disclosed
Apply NowOpens the employer's application page

Job Details

Experience
5+ years
Required Skills
AWSDockerNode.jsSQLGCPTypeScriptNosqlRESTful APIsMicroservicesDistributed Systems

Requirements

  • 5+ years of hands-on experience in backend software development.
  • Strong experience with TypeScript and Node.js.
  • Experience designing and building RESTful APIs and microservices.
  • Strong understanding of distributed systems and event-driven architectures.
  • Experience with relational and/or NoSQL databases, including schema design and query optimization.
  • Knowledge of caching strategies, asynchronous processing, and message queues.
  • Hands-on experience with Docker and containerized applications.
  • Experience working with cloud platforms such as AWS or GCP.
  • Familiarity with CI/CD pipelines and modern software development practices.
  • Experience with observability and monitoring tools such as Grafana, Sentry, ELK, or similar.

Responsibilities

  • Design, develop, and maintain scalable backend services and APIs.
  • Build high-performance, reliable microservices capable of handling large-scale workloads.
  • Write clean, efficient, and maintainable production-quality code.
  • Optimize backend services for scalability, performance, and availability.
  • Troubleshoot production issues and implement sustainable solutions.
  • Improve system reliability through monitoring, logging, testing, and observability.
  • Work closely with Product Managers, Designers, QA, and other engineers to deliver high-quality features.
  • Participate in code reviews and contribute to architectural design discussions.
View Full Description & ApplyYou'll be redirected to the employer's site
View details
Apply Now