Staff Software Engineer - Data
Itron · Bengaluru · onsite · Posted 1d ago
About a minute. You'll make an account on the way through.
About this role
We are building a modern, engineering-first Data Platform that enables product teams to build reliable, scalable, and self-service data solutions.
This role is ideal for engineers who enjoy solving platform engineering problems-not just building data pipelines. You'll build reusable platform capabilities, automate engineering workflows, and develop scalable systems that power multiple teams across the organization.
If you enjoy building production-grade software, working with cloud-native technologies, and solving challenging engineering problems, we'd love to hear from you.
What You'll Do:
- Build reusable platform components and frameworks using Python and Apache Spark.
- Develop and maintain production-grade data processing applications on Databricks.
- Develop standardized platform capabilities for data ingestion, processing, observability, and governance.
- Build APIs, libraries, and automation that improve engineering productivity.
- Work with PostgreSQL, MongoDB, and Delta Lake to build reliable data solutions.
- Optimize application performance, scalability, and reliability.
- Write clean, maintainable, well-tested production code.
- Troubleshoot production issues and drive them to resolution.
- Collaborate with engineers across teams to deliver high-quality platform capabilities.
Required Skills:
- 2-4 years of professional software engineering experience.
- Strong programming skills in Python.
- Hands-on experience with Apache Spark (PySpark).
- Experience building applications on AWS/Databricks.
- Strong understanding of software engineering fundamentals including:
- Object-Oriented Programming (OOP)
- Design Patterns
- SOLID Principles
- Data Structures & Algorithms
- Clean Code Practices
- Unit Testing
- Experience working with NoSQL/Relational Databases.
- Experience with Git and CI/CD pipelines.
- Strong analytical, debugging, and problem-solving skills.
- Good understanding of scalable and reliable software development practices.
Nice to Have:
- Experience building Data Platform or internal platform capabilities.
- Experience with Delta Lake and Lakehouse architecture.
- Exposure to Generative AI applications.
- Experience building RAG (Retrieval-Augmented Generation) solutions.
- Experience with Agentic AI workflows.
- Exposure to Docker or Kubernetes.
What We Value:
We're looking for engineers who:
- Think beyond individual tasks and build reusable solutions.
- Take ownership of the features and services they build.
- Enjoy solving complex engineering problems.
- Write clean, maintainable, production-quality code.
- Value automation over manual effort.
- Continuously learn and improve engineering practices.
Sourced from instahyre
Skills
About Itron

Itron
Waste Management
650
employees
1977
49 years old
Bangalore / Bengaluru, Karnataka
India
₹22.2L PA avg
Avg at Itron
About
Industries
Employee ratings
10 reviews
Culture
4.7
Career growth
3.9
Work-life
4.8
Employees rate it well for
Find them on