
Software Development Engineer III β Backend
Posted 4 days ago

Posted 4 days ago
This is a fully remote position, open to applicants in India.
β’ Design, develop, and maintain scalable backend services and APIs.
β’ Create high-performance, reliable microservices for large-scale operations.
β’ Produce clean, efficient, and maintainable production-quality code.
β’ Develop reusable components and services while adhering to engineering best practices.
β’ Engage in technical design discussions and contribute to the system architecture.
β’ Optimize backend services for scalability, performance, and availability.
β’ Troubleshoot production issues and implement sustainable solutions.
β’ Enhance system reliability through monitoring, logging, testing, and observability.
β’ Participate in incident resolution and conduct root cause analysis.
β’ Collaborate with Product Managers, Designers, QA, and fellow engineers to deliver features.
β’ Participate in code reviews.
β’ Share knowledge and work collaboratively with teammates on technical challenges.
β’ Contribute to the enhancement of engineering practices, testing, and SDLC processes.
β’ Over 5 years of hands-on experience in backend software development.
β’ Strong proficiency in TypeScript and Node.js.
β’ Significant experience with JavaScript, Go, Java, Python, C#, or similar backend technologies, with a willingness to work extensively with TypeScript and Node.js.
β’ Proven experience in 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.
β’ Practical experience with Docker and containerized applications.
β’ Experience with cloud platforms such as AWS or GCP.
β’ Familiarity with CI/CD pipelines and contemporary software development practices.
β’ Experience with observability and monitoring tools such as Grafana, Sentry, ELK, or similar.
β’ Strong grasp of software engineering principles, testing, and debugging techniques.
β’ Preferred: Experience with high-scale SaaS products.
β’ Preferred: Familiarity with Kafka, Redis, Elasticsearch, or similar distributed systems.
β’ Preferred: Experience in optimizing backend systems for performance and scalability.
β’ Preferred: Exposure to Kubernetes and cloud-native architectures.
β’ Preferred: Experience in Agile development environments.
β’ Ability to independently design, develop, test, and deploy scalable backend solutions.
β’ A passion for clean, maintainable, and well-tested code.
β’ Strong analytical and problem-solving abilities.
β’ Capacity to work effectively across engineering, product, and infrastructure teams.
β’ A focus on enhancing performance, scalability, reliability, and developer productivity.
β’ Equal Opportunity Employer.
β’ Remote-first work environment.
β’ Global, distributed team spanning over 10 countries.
RTX
NVIDIA
Infios
Gramian Consulting
Get handpicked remote jobs straight to your inbox weekly.