Senior Software Engineer (Pune)

Senior Software Engineer (Pune)

06 Aug
|
Indexnine
|
Pune

06 Aug

Indexnine

Pune

Back to jobs

Senior Software Engineer (Backend)

We are seeking a Senior Software Engineer (Backend) to join our Product Engineering team. The ideal candidate will demonstrate solid hands-on expertise in system design, development, and integrations, with the ability to build and own end-to-end modules and features, including non-functional requirements, for high-volume, high-performance products

Responsibilities:

System Design

- Translate product specifications and business requirements into robust technical solutions
- Perform detailed design and development of assigned modules, with a primary focus on back-end systems
- Design, implement, and optimize RESTful APIs to ensure performance and reliability, and optimize database schemas and queries to support scalability and high availability
- Implement event-driven architectures, including pub/sub mechanisms, messaging queues, and caching strategies
- Design systems with a strong emphasis on maintainability, observability, and ease of adoption
- Ensure fault tolerance through effective error handling, session management, and resilience strategies
- Architect solutions with a focus on performance, scalability, and security, including authentication and authorization mechanisms

Engineering/Development

- Should have hands-on experience in technical contributions as an individual contributor, with the potential to progress into a team lead role
- Should be able to own the assigned modules/features end-to-end across design, development, testing, and deployment
- Ensure high-quality design, development, and testing of assigned modules
- Collaborate closely with Product Managers and Product Owners to understand product requirements, features, and components, and translate user stories into effective designs
- Take ownership of product quality by writing, automating,



and executing test cases as an integral part of the development process
- Plan deliverables, track and report progress, actively participate in meetings, and ensure the timely delivery of assigned tasks
- Contribute proactively to architecture design, product roadmap discussions, and key technology decisions

Cloud, DevOps Quality

- Deploy and manage applications on cloud environments, Docker
- Work with CI/CD pipelines , branching strategies, and release processes
- Write unit tests and conduct code peer reviews
- Understand infrastructure footprints and deployment considerations

Qualification:

- Strong 8+ years of experience in back-end software development
- Proven experience in product development, with a strong track record of building products or features from the ground up
- Deep hands-on expertise in Node.js, TypeScript, MongoDB, or other back-end technologies
- Strong system design capabilities, with demonstrated experience delivering modules or features end-to-end
- Experience with containerization and orchestration technologies such as Docker and Kubernetes
- Hands-on experience with CI/CD pipelines, unit testing, and code review best practices
- Excellent problem-solving and analytical skills
- Demonstrates curiosity, a strong sense of ownership, adaptability, and a continuous learning mindset

Preferred Qualifications:

- Domain knowledge or prior experience in the Identity and Access Management (IAM) space will be a strong advantage
- Exposure to DevOps practices and infrastructure automation is desirable
- Experience working in a startup or product-based organization is preferred

Disclaimer : The job description & location mentioned in this description is based on publicly available information or company headquarters. Role details, content, and availability are subject to change. Applicants are advised to confirm the latest information directly on the company website before applying.

📌 Senior Software Engineer (Pune)
🏢 Indexnine
📍 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 (pune) / pune

Subscribe to this job alert:

Get the latest job offers by email for: senior software engineer (pune) / pune