30 Oct
|
Siemens Energy
|
Pune
30 Oct
Siemens Energy
Pune
Senior Data Engineer
- Senior Data Engineer Job Family Information Technology Experience Level Senior Professional Location India Language English required Reports to Senior Manager, Product Engineering — Digital Finance, Transformation of Industries
A Snapshot of Your Day
- You start the morning reviewing a pull request from your last sprint — a recent Snowflake view feeding the Business Controlling variance dashboard.
- You added AI-assisted test generation to validate the data transformations overnight; the coverage looks good, and you close it out before the stand-up.
- You sketch the data model, identify two upstream SAP tables that need transformation logic in Python, and draft a quick design spec before coding begins. You use your AI coding assistant throughout — generating boilerplate, suggesting edge case handling, and accelerating documentation so the code is production-ready, not just functional.
- In the afternoon, you flex into BI development to support a Power BI release your colleague is finalizing.
- A calculated measure isn’t behaving as expected; you trace it back to a semantic layer definition in the shared dataset and fix it at the source. Clean data in, clean report out.
- No two days look identical. But the throughline is always the same: you build things end to end, you build them well, and you bring the curiosity and craft that raises the bar for the whole team.
About the Role
- The Siemens Energy, Transformation of Industries Digital Finance team is executing a multi-year strategy to transform how 1,000+ finance team members work — replacing manual data consolidation and reactive reporting with automated, AI-powered intelligence delivered through a unified platform.
- The strategy is defined, the products are in active delivery, and the team is accelerating.
- This is not a siloed role. You own the full data journey — ingestion, transformation, modeling, and presentation — and you bring the discipline to build each layer to a production standard.
- You will join a distributed team operating across India, Romania, and Germany, working in two-week agile sprints.
- You will report to the Senior Manager of Product Engineering, who owns the engineering standards, DevOps practices, and AI-assisted development adoption that govern how every product is built.
- This role is co-located with that manager in India. You bring pro-code depth, AI-assisted development fluency, and the range to flex into BI development capacity when sprint priorities demand it.
- You will help raise the engineering floor across the team.
How You’ll Make an Impact
- Build and maintain data pipelines and backend infrastructure Design, build, and maintain scalable data pipelines in Snowflake — ingestion, transformation, and semantic layer — using SQL and Python as primary development languages.
- Develop and maintain Python-based automation and ETL workflows, replacing fragile legacy Alteryx and UiPath processes with resilient, version-controlled solutions.
- Build and maintain clean, well-documented data models that serve as the trusted foundation for BI reporting and AI product development. Implement and adhere to GitLab version control standards for 100% of development work — branching, pull requests, code reviews,
and release management without exception.
- Write unit and integration tests as a default practice, with AI-assisted test generation as the standard tooling approach.
- Develop and maintain Power BI reports and datasets, including DAX measures, semantic layer configuration, and certified dataset management in the shared workspace.
- Collaborate with the UI/UX Designer to implement designs that meet the team’s product experience standards, ensuring the frontend reflects the quality of the data beneath it.
- Flex into BI development capacity when sprint priorities demand it — functioning as a reliable generalist across the full visualization layer, not just your primary workstream.
- Adopt and accelerate AI-assisted development Use AI coding tools (e.g., GitHub Copilot, Cursor, or equivalent) actively and deliberately in daily development — for code generation, test case creation, documentation, and boilerplate acceleration.
- Participate in the team’s transition from AI-assisted to AI-generated development, contributing to shared standards and coaching peers on effective tooling use. Contribute to the team’s 25% story velocity increase target by compressing time from requirements to production through disciplined AI tooling adoption.
- Collaborate across roles and domains Partner with the Data Architect on data modeling decisions, semantic layer design, and alignment with the broader TI data strategy and Community Data Pool integration.
- Work directly with Product Owners to translate finance stakeholder requirements into clear, implementable technical solutions — asking the right clarifying questions before building, not after.
- Contribute to sprint planning and backlog refinement with e
📌 Senior Data Engineer (Pune)
🏢 Siemens Energy
📍 Pune