Data Engineer - Smart Buildings & IoT Analytics
Siemens AG
2 days ago
Role details
Contract type
Temporary to permanent Employment type
Full-time (> 32 hours) Working hours
Shift work Languages
English Experience level
IntermediateJob location
Remote
Tech stack
JavaScript
Artificial Intelligence
Amazon Web Services (AWS)
Amazon Web Services (AWS)
Data analysis
Computer Programming
Databases
Data Infrastructure
Distributed Data Store
Amazon DynamoDB
Python
PostgreSQL
Machine Learning
NoSQL
Product Management
SQL Databases
TypeScript
Digital Twin
Freeform SQL
Data Ingestion
Large Language Models
Spark
Cloudformation
Containerization
PySpark
Information Technology
Data Analytics
Machine Learning Operations
REST
Terraform
Data Pipelines
Job description
As a Data Engineer (IoT & Smart Buildings), you will enable advanced analytics that make buildings smarter, more energy-efficient, and sustainable. Working with complex IoT data, you will build the foundation for data-driven solutions that reduce energy consumption and maintenance costs. The Job
- Build and maintain data products and supporting data infrastructure at scale in AWS
- Build data pipelines using AWS technology stack and connect data silos within applications.
- Support the automation and deployment of AI/ML workflows
- Define data ingestion, formats/schemas, metadata/catalog integrations, federated access, and data-product creation
- Enable advanced analytics, AI/ML, and data-driven use cases by defining efficient data-access patterns and tooling (e.g. for LLM context engineering).
Requirements
Do you have a Master's degree?, * 3+ years of experience working with data at scale
- Bachelor's or Master's degree in Computer Science, Engineering, or similar
- Experience in building and maintaining data pipelines
- Experience with Infrastructure as Code (ideally CDK, CloudFormation, Terraform) and cloud-native technologies in AWS (e.g. Lambda, Athena, Glue, SageMaker, S3, etc.)
- Experience in building CI/CD pipelines
- Strong programming skills in Python and SQL.
- Strong understanding of databases (SQL and NoSQL), complex SQL queries and their performance across large, distributed databases
- Experience with Apache Spark (ideally PySpark)
- REST API usage, definition, and implementation.
- Clear communication skills and ability to define technical requirements.
Preferred qualifications
- Experience with TypeScript/JavaScript.
- Working knowledge of different database technologies (e.g. PostgreSQL, DynamoDB, etc.)
- Solid experience in collaborating with Data Scientists and Machine Learning engineers.
- Interest and/or hands-on experience in MLOPs and AI product lifecycle
- Domain experience with (or strong willingness to learn about) IoT and timeseries data, building automation systems, digital twins, or other smart buildings-related technologies
Benefits & conditions
Our Benefits
- Flexible working hours
- Uncomplicated home office regulation including payment of a home office flat rate
- We are closed on bridging days or between Christmas and New Year
- Extensive development opportunities
- Canteen at the location
- and much more
About the company
Siemens Smart Infrastructure (SI) is shaping the market for intelligent, adaptive infrastructure for today and the future. By connecting energy systems, buildings, and industries, we help address the key challenges of urbanization and climate change. Our portfolio spans from power generation to consumption - creating smarter, more sustainable environments.
We foster an ownership culture where every employee takes responsibility for our success. We empower our people to innovate, take ownership, and continuously grow through diverse development opportunities.
Your impact