Senior Software Engineer/ Staff (Backend)

Confidential (via Talento HR)

Bangalore, Karnataka · On-site · Full-time · 10-14 years experience

Apply on this page: the form takes your details and resume.

About the role

• Define and evolve application development across frontend and backend systems, ensuring scalability, performance, and maintainability.

• Design and build modern, data-rich web applications to visualise and interact with complex industrial data.

• Take end-to-end ownership of critical features across the stack from discovery to release and observability.

• Drive frontend development, component design, performance optimisation, and technical quality across teams.

• Contribute to backend services, APIs, and data integration layers where needed. - Establish and promote best practices in design systems, code quality, testing, and CI/CD.

• Partner with Product, Design, Backend, and Platform teams to align on architecture and delivery.

• Mentor engineers and guide teams in adopting scalable patterns and modern engineering practices.

Senior Software Engineer/ Staff (Backend)

• 10+ years of experience in software development with strong expertise in TypeScript and JavaScript.

• Deep hands-on expertise with Angular, MongoDB.

• Hands on experience with Python (Good understanding with pandas, numpy).

• Proven experience defining and scaling frontend development for complex, enterprise-grade applications.

• Strong experience with Node.js and backend service development (APIs, microservices).

• Solid understanding of API design, frontend-backend integration, and state management.

• Strong experience in Object-Oriented Design, system design, and service-oriented architecture.

• Hands-on experience with testing frameworks, observability, and CI/CD practices.

• Demonstrated ability to influence technical direction and drive engineering standards Nice to Have

• Experience with microservices, event-driven architecture, or distributed systems.

• Experience with pandapower.

• Experience with design systems, accessibility, and frontend performance optimisation.

• Experience with Docker, Kubernetes, and cloud platforms (Azure/AWS).

• Exposure to data platforms, analytics systems, or GenAI/LLM-based applications

• Exposure to Energy utility is desirable.

Skills