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