Senior Software Engineer (Backend)

Indexnine Technologies

Maharashtra

Presencial

INR 1 800 000 - 3 000 000

Tempo integral

Há 7 dias
Torna-te num dos primeiros candidatos

Recebe uma resposta deste empregador

O teu currículo e carta de apresentação, adaptados exatamente ao que estão a contratar.

Ultrapassa os filtros ATS

Resumo da oferta

Indexnine Technologies is seeking a Senior Software Engineer to join its Product Engineering team to build scalable, high-performance software products. The role focuses on backend development, system design, and ownership across the full engineering lifecycle.

The candidate will work on RESTful APIs, data modeling, event-driven architectures, CI/CD, and cloud deployments, ensuring secure, observable, and resilient systems.

Qualificações

  • 7+ years of experience in backend software development.
  • Strong experience building products, platforms, or features from initial design to production release.
  • Hands-on expertise with Node.js, TypeScript, MongoDB, or similar backend technologies.
  • Strong understanding of system design principles and scalable architecture patterns.
  • Experience designing and delivering complete modules or features independently.
  • Experience with containerization and orchestration technologies including Docker and Kubernetes.
  • Practical experience with CI/CD pipelines, automated testing, and code review processes.
  • Strong analytical thinking and problem-solving ability.

Responsabilidades

  • Convert product requirements and business needs into scalable technical solutions.
  • Design and develop backend modules with focus on performance, reliability, and maintainability.
  • Build, optimize, and maintain RESTful APIs for high-volume applications.
  • Design database schemas and optimize queries to support scalability and availability.
  • Implement event-driven architectures using messaging systems, pub/sub models, queues, and caching strategies.
  • Build systems with strong observability, maintainability, and ease of adoption.
  • Improve application resilience through effective error handling, session management, and fault-tolerant design practices.
  • Implement secure engineering practices across authentication, authorization, and data protection.
  • Contribute as a hands-on senior engineer across design, development, testing, and deployment.
  • Own assigned modules and features throughout the complete engineering lifecycle.
  • Deliver high-quality code through strong design principles, development practices, and testing standards.
  • Collaborate with Product Managers and Product Owners to understand requirements and convert user stories into technical implementations.
  • Take ownership of product quality through test automation, validation, and continuous improvement.
  • Plan deliverables, communicate progress, participate in engineering discussions, and ensure timely execution.
  • Contribute to architecture discussions, technology decisions, and product roadmap planning.
  • Deploy and manage applications across cloud environments.
  • Work with Docker-based deployments and modern infrastructure practices.
  • Build and maintain CI/CD pipelines, branching strategies, and release workflows.
  • Write unit tests and participate in code reviews to improve software quality.
  • Understand infrastructure requirements and optimize applications for production environments.

Conhecimentos

Backend development
System design
API design
Cloud deployments
Ownership
CI/CD
Testing

Ferramentas

Node.js
TypeScript
MongoDB

Descrição da oferta de emprego

We are looking for a Senior Software Engineer to join our Product Engineering team and build scalable, high-performance software products.

This role is designed for an experienced backend engineer who enjoys solving complex engineering problems, designing reliable systems, and owning features from concept to production.

You will work across system design, architecture decisions, backend development, integrations, cloud deployments, and engineering quality. The role requires strong technical ownership, hands-on development expertise, and the ability to collaborate with product and engineering teams to deliver business-critical solutions.

At Indexnine, we are building an AI-first engineering culture where engineers use modern tools, automation, and emerging technologies to improve how software is designed, developed, tested, and delivered.

Responsibilities:
System Design
  • Convert product requirements and business needs into scalable technical solutions.
  • Design and develop backend modules with focus on performance, reliability, and maintainability.
  • Build, optimize, and maintain RESTful APIs for high-volume applications.
  • Design database schemas and optimize queries to support scalability and availability.
  • Implement event-driven architectures using messaging systems, pub/sub models, queues, and caching strategies.
  • Build systems with strong observability, maintainability, and ease of adoption.
  • Improve application resilience through effective error handling, session management, and fault-tolerant design practices.
  • Implement secure engineering practices across authentication, authorization, and data protection.
  • Contribute as a hands-on senior engineer across design, development, testing, and deployment.
  • Own assigned modules and features throughout the complete engineering lifecycle.
  • Deliver high-quality code through strong design principles, development practices, and testing standards.
  • Collaborate with Product Managers and Product Owners to understand requirements and convert user stories into technical implementations.
  • Take ownership of product quality through test automation, validation, and continuous improvement.
  • Plan deliverables, communicate progress, participate in engineering discussions, and ensure timely execution.
  • Contribute to architecture discussions, technology decisions, and product roadmap planning.
  • Deploy and manage applications across cloud environments.
  • Work with Docker-based deployments and modern infrastructure practices.
  • Build and maintain CI/CD pipelines, branching strategies, and release workflows.
  • Write unit tests and participate in code reviews to improve software quality.
  • Understand infrastructure requirements and optimize applications for production environments.
Qualification:
  • 7+ years of experience in backend software development.
  • Strong experience building products, platforms, or features from initial design to production release.
  • Hands-on expertise with Node.js, TypeScript, MongoDB, or similar backend technologies.
  • Strong understanding of system design principles and scalable architecture patterns.
  • Experience designing and delivering complete modules or features independently.
  • Experience with containerization and orchestration technologies including Docker and Kubernetes.
  • Practical experience with CI/CD pipelines, automated testing, and code review processes.
  • Strong analytical thinking and problem-solving ability.
Preferred Qualifications:
  • Strong sense of ownership with the ability to drive engineering outcomes independently.
  • Curiosity to explore new technologies and improve existing engineering practices.
  • Ability to adapt quickly in fast-moving product engineering environments.
  • Continuous learning mindset with interest in AI-assisted software engineering practices.
  • Experience collaborating with cross-functional teams across product, design, DevOps, and engineering.
  • Ability to mentor engineers and grow into technical leadership responsibilities.
Obtém a tua avaliação gratuita e confidencial do currículo.

ou arrasta e larga o ficheiro aqui.

Similar jobs

Ofertas semelhantes que vale a pena comparar

Engineering Manager
Engineering Manager

Indexnine Technologies • Maharashtra

Presencial
INR 2 400 000 - 3 800 000
Senior Backend Engineer
Senior Backend Engineer

Weekday • Bengaluru

Presencial
INR 5 000 000 - 18 000 000
Senior Full Stack Engineer
Senior Full Stack Engineer

First American (India) • Bengaluru Urban

Presencial
INR 2 800 000 - 4 200 000
Senior Software Engineer
Senior Software Engineer

Weekday AI (YC W21) • Índia

Presencial
INR 4 000 000 - 8 000 000
Senior Software Engineer I – Backend & AI-Enabled
Senior Software Engineer I – Backend & AI-Enabled

Everbridge • Bengaluru

Presencial
INR 3 000 000 - 5 000 000
Senior Backend Developer (Node.js / NestJS)
Senior Backend Developer (Node.js / NestJS)

Vola Inc. • Bengaluru

Presencial
INR 2 500 000 - 4 500 000
Senior Software Developer
Senior Software Developer

Coltigent Technology Services Pvt Ltd • Pune District

Presencial
INR 1 500 000 - 2 100 000
Senior Software Engineer
Senior Software Engineer

Ttand Technology • Bengaluru

Presencial
INR 3 000 000 - 6 000 000
Senior Software Engineer
Senior Software Engineer

EZSpace Ventures • Bengaluru

Presencial
INR 1 500 000 - 2 500 000
Engineering Manager
Engineering Manager

Wadhwani Foundation • Bengaluru

Presencial
INR 2 000 000 - 3 000 000