Staff Software Engineer (Bengaluru)

Staff Software Engineer (Bengaluru)

13 Aug
|
Itron
|
Bengaluru

13 Aug

Itron

Bengaluru

Itron is innovating new ways for utilities and cities to manage energy and water. We create a more resourceful world to protect essential resources for today and tomorrow. Join us.

About the Role

We are looking for a Staff Software Engineer with a robust foundation in distributed systems, clean architecture, and performance-oriented design. You’ll focus primarily on building reliable, scalable, and maintainable backend services that power end-to-end features across multiple platforms. This role is ideal for someone who thrives on solving system-level challenges, understands database and API design fundamentals, and values code quality and operational excellence.
Key Responsibilities
● Design and develop highly available, performant, and fault-tolerant backend systems and APIs.
● Apply SOLID principles and clean architecture to ensure modular and maintainable services.
● Own components end-to-end — from design, implementation, testing, deployment, to monitoring.
● Optimize database design and queries; ensure efficient indexing, replication, and scaling.




● Implement proper error handling, logging, and observability mechanisms (metrics, tracing).
● Collaborate closely with frontend and DevOps teams to define clear API contracts and deployment workflows.
● Ensure secure handling of data and credentials using industry-standard practices.
● Write comprehensive unit and integration tests, and participate in code and design reviews.
● Continuously improve system reliability, scalability, and developer experience.

Required Skills
● 4–8 years of hands-on experience in frontend development.
Hands-on experience in front end technologies like JavaScript (ES6+) React.js, React Native and expo (Mobile App development).
Proven experience in building and deploying mobile applications.
Familiarity with state management libraries (Redux, Content API, etc)
Programming skills in one or more backend languages (Python, Go, Java, C#, or Node.js).
● Deep understanding of database fundame

📌 Staff Software Engineer (Bengaluru)
🏢 Itron
📍 Bengaluru

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: staff software engineer (bengaluru) / bengaluru

Subscribe to this job alert:

Get the latest job offers by email for: staff software engineer (bengaluru) / bengaluru