Principal Software Engineer focusing on data platform engineering at Itron. Designing scalable data solutions for energy and water management using Apache Spark and Azure technologies.
Responsibilities
Design and implement scalable data pipelines for high-volume IoT telemetry data
Analyze and optimize Spark jobs using execution plans, caching strategies, and memory tuning
Develop Python-based micro-services and reusable libraries to support data processing workflows
Work in a DevOps Agile/Scrum environment
Collaborate with product managers, data scientists, and software engineers to define system requirements and data integration needs
Build and manage infrastructure as code using Terraform
Create CI/CD pipelines for deploying and testing data workflows and services
Package and deploy applications in Docker containers
Apply strong testing practices
Participate in architectural discussions and technical design reviews
Requirements
Minimum of 10 years of software engineering experience
at least 3 years focused on data platform or data engineering roles
Proficient in Python
strong knowledge of PySpark and Apache Spark
Hands-on experience with Databricks and Spark SQL
Strong understanding of Spark performance tuning and query execution plans
Experience with Azure / AWS cloud services
Experience writing infrastructure-as-code using Terraform
Working knowledge of Docker and containerized deployment
Experience with CI/CD pipelines
Bachelor’s degree in Computer Science, Engineering, or related field
Benefits
financial, social, health and wellbeing programs
paid vacation
401k matching
employee stock purchase program
hybrid work schedule
annual bonus program
Job title
Principal Software Engineer – Data Platform Engineering
Head of Platform Engineering overseeing SaaS platform development for mobility payments in Denmark. Leading a talented team in a hybrid work environment with a focus on infrastructure and support.
Platform Engineer focused on enhancing platform reliability and release automation at Aspire Software. Engaging with both development and operations teams for better integration.
Senior Platform Engineer at Bannerflow maintaining and securing cloud platform while collaborating with product teams. Designing and implementing DevOps processes and tooling for improved workflows.
Senior Software Engineer in Platform Engineering at Redfin, developing AI tooling for frontend code and infrastructure. Focused on enhancing developer experience and productivity across multiple teams.
Copilot Agent & SDLC Context Platform Engineer designing and building technical foundations for GitHub Copilot. The role involves extensive experience in data engineering and workflow automation in Kraków, Poland.
Fabric Platform Engineer responsible for the technical foundations of ISS's Data & Reporting Platform. Ensuring reliability, operational performance, and comprehensive reporting for a global maritime shipping company.
Senior Platform Engineer specializing in the IAM security solution for Disney's enterprise applications. Collaborating with cross - functional teams and maintaining compliance standards.
Platform Engineer at Cogna responsible for cloud infrastructure and internal tools development. Joining a team focused on AI - powered solutions for critical industries.
Senior Platform Engineer managing AWS infrastructure and Kubernetes clusters. Collaborating with teams to enhance platform efficiency and operational excellence in HR technology.
Senior Platform Engineer at Sweden's largest digital healthcare provider. Focused on AWS, Kubernetes, and AI workloads in production with real influence.