Senior Software Engineer — Backend (Go | Node.js) (Pune)

Senior Software Engineer — Backend (Go | Node.js) (Pune)

04 Oct
|
Talentica Software India
|
Pune

04 Oct

Talentica Software India

Pune

Design and own backend services that have to stay reliable and fast under massive, unpredictable consumer traffic. As a Senior Software Engineer – Backend at Talentica, you’ll build distributed, microservices-based systems in Go and Node.js, solving engineering challenges such as high availability, asynchronous event-driven architecture, and system design at global scale.

What You'll Own

- Design and implement scalable, distributed backend systems that serve millions of consumers globally.

- Own critical services within a microservices architecture, delivering complex features against timeline, quality, reliability, and performance expectations.

- Optimize backend systems for reliability, scalability, security, and performance.

- Partner with Product Managers, Designers, Architects, QA, and SRE to align engineering delivery with business outcomes.

- Define and promote engineering best practices across software design, code quality, automated testing, CI/CD, and DevOps.

- Contribute across the full SDLC — analysis, design, development, testing, deployment, and post-production support.

- Participate in production monitoring, incident response, troubleshooting, and continuous improvement.

What We Need

- 6+ years of backend engineering experience with strong hands-on proficiency in Go and Node.js.

- Solid system-design and architectural experience building scalable, highly available products and services.

- Extensive experience with RESTful APIs, microservices, distributed systems, and asynchronous event-driven architectures.

- Strong understanding of HTTP protocols, API design, relational and NoSQL databases,



caching, messaging, and Linux systems.

- Hands-on experience with containerization and orchestration technologies such as Docker and Kubernetes.

- Experience working in Agile delivery environments using iterative and incremental development practices.

- Good to have: familiarity with Ruby on Rails, ReactJS, or other modern frameworks (advantageous but not mandatory).

Why It's Worth Your Time

- You'll bring AI-assisted tools into your daily Go and Node.js development and debugging workflow.

- Owning critical services in a system built for millions of consumers globally is how you'll grow into a senior distributed-systems architect.

- You'll be guided by hands-on senior engineers and architects who review your system design decisions closely, and help you grow.

- You'll be surrounded by talented peers with strong educational backgrounds, and pushed to sharpen your distributed-systems instincts working alongside them.

About Talentica

Since 2003, Talentica has built software exclusively for tech companies — from early-stage startups to large, established enterprises. We've partnered with startups from their earliest stages through to successful acquisitions, doing the kind of deep product and engineering work that moves a company's valuation, not generalist consulting or staff augmentation. Our ~600-person team is among the strongest in the industry, drawn heavily from the IITs and NITs — which means the software you'll build is genuinely differentiated, and the work is demanding enough that you'll keep learning regardless of how senior you are.

📌 Senior Software Engineer — Backend (Go | Node.js) (Pune)
🏢 Talentica Software India
📍 Pune

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: senior software engineer — backend (go | node.js) (pune) / pune