Senior Software Engineer — Backend
Full Job Description
About the Role
Design and own backend services that remain reliable and fast under massive consumer traffic. As a Senior Software Engineer – Backend at Talentica, you will build distributed microservices in Go and Node.js to solve global-scale challenges like high availability and asynchronous event-driven architecture.
Your Impact
- Design scalable systems serving millions of consumers globally.
- Own critical services within a robust microservices environment.
- Optimize for reliability, security, scalability, and performance.
- Partner cross-functionally with Product Managers, Designers, Architects, QA, and SREs to drive business outcomes.
- Promote engineering best practices in design, testing, CI/CD, and DevOps across the full SDLC.
Your Expertise
We are looking for a professional with 6+ years of backend experience specializing in Go and Node.js. You should have strong system-design skills building highly available products, extensive knowledge of RESTful APIs, microservices, distributed systems, HTTP protocols, databases (SQL/NoSQL), caching, messaging, and Linux.
Essential: Experience with Docker and Kubernetes for containerization and orchestration.
Agile delivery experience is a must. Familiarity with Ruby on Rails or ReactJS is advantageous but not mandatory.
Company
Talentica Software India
Talentica Software India has been exclusively building software for tech companies since 2003, supporting everything from early-stage startups to established enterprises in Pune.Our dedicated ~600-per...