Tech Stack
Tag name is followed by "@" symbol and proficiency level value.
About proficiency levels:
- 1-2 — basic awareness. Minimal hands-on experience, and a rudimentary understanding of the technology's purpose;
- 3-6 — daily use. Comfortable and regular usage, capable of handling common tasks and challenges related to the technology;
- 7-9 — you are an expert, you can teach others, you know all the pitfalls and tricks;
- 10 — exceptional knowledge, comprehensive understanding, and adeptness in all aspects of the technology, including advanced problem-solving. Think twice before claiming or demanding such level.
API @ 4
AWS @ 4
CI/CD @ 4
Data Engineering
Data Modeling @ 4
Data Science @ 3
Databricks @ 4
Debugging
DevOps @ 6
FastAPI @ 4
Grafana
IaC
Java @ 6
Kubernetes @ 4
MLOps @ 3
Machine Learning
NoSQL @ 4
PostgreSQL @ 4
Python @ 6
SQL @ 6
SRE @ 6
Scala @ 6
Snowflake @ 6
Spark @ 4
dbt @ 6
- 1-2 — basic awareness. Minimal hands-on experience, and a rudimentary understanding of the technology's purpose;
- 3-6 — daily use. Comfortable and regular usage, capable of handling common tasks and challenges related to the technology;
- 7-9 — you are an expert, you can teach others, you know all the pitfalls and tricks;
- 10 — exceptional knowledge, comprehensive understanding, and adeptness in all aspects of the technology, including advanced problem-solving. Think twice before claiming or demanding such level.
Details
Join Eneco's purpose-driven team and use your data engineering expertise to accelerate its mission to become the first CO₂-neutral energy company by 2035. You will work with cloud technologies and diverse data sources, including smart meters and wind turbines, to build scalable data solutions for IoT products such as smart thermostats, energy insights, and smart charging.
Responsibilities
- Set up projects and lead technical decisions involving real-time time-series data in Databricks and Scala environments.
- Set up and lead technical decisions for Eneco's cloud-based data platform.
- Maintain API servers and develop streaming and batch data-processing pipelines.
- Empower other departments by making data accessible and usable.
- Design and implement cloud solutions to meet product requirements.
- Provide technical advice to product managers and other teams.
- Ensure solutions are robust, scalable, cost-efficient, and prepared for future challenges.
- Collaborate with Data Engineers, Machine Learning Engineers, Data Scientists, and Data Analysts to shape IoT products.
Requirements
Must Have
- Previous experience with REST API development, such as Spring or FastAPI.
- Understanding of streaming data ingestion and processing.
- Experience with MPP data platforms such as Spark.
- Proficiency in Java, Scala, and Python.
- Knowledge of software engineering best practices, including code reviews, version control, testing, and CI/CD.
- Genuine interest in DevOps and SRE principles for production deployment.
Nice to Have
- Experience with Databricks and Unity Catalog.
- Experience working with high-volume time-series data.
- Knowledge of data modeling and architecture patterns.
- Experience deploying applications to Kubernetes.
- Monitoring and debugging skills with Grafana.
- Knowledge of cloud providers such as AWS.
- Infrastructure as code experience.
- Experience with NoSQL databases such as DynamoDB and relational databases such as PostgreSQL.
- Proficiency in SQL and dbt with Snowflake.
- Familiarity with or interest in MLOps and data science techniques.
Benefits
- Gross annual salary between €83,000 and €117,000, including FlexBudget, 8% holiday allowance, and depending on the role, a bonus or collective profit sharing.
- FlexBudget that can be paid out, used to purchase additional holiday days, or saved.
- Personal and professional development opportunities.
- Hybrid working: 40% in the office, 40% from home, and 20% flexibly.
- With manager approval, the option to work abroad in approved countries for up to three weeks per year, with a maximum of two consecutive weeks.
- Flexible working hours, work-from-home options where applicable, and support for workplace adjustments.
More jobs at Eneco
Product Manager Energy Insights & Advice
Eneco · Rotterdam, Netherlands
EUR 85,000-95,000 per year
Senior Product Manager
Eneco · Rotterdam, Netherlands
EUR 90,000-110,000 per year
IoT & DevOps Engineer (TypeScript & Azure)
Eneco · Rotterdam, Netherlands
EUR 79,000-108,000 per year
B2B Integration Engineer (TypeScript & Azure)
Eneco · Rotterdam, Netherlands
EUR 79,000-108,000 per year
IoT / DevOps Engineer - Home Energy Management
Eneco · Rotterdam, Netherlands
EUR 69,000-100,000 per year
Similar jobs
Senior Software Engineer
SentinelOne · United States
USD 132,000-182,000 per year
Principal Data Scientist - Cloud Gaming and AI
Nvidia · Santa Clara, United States
USD 248,000-379,500 per year
Analytics Engineer, Payments Intelligence
Vinted · Berlin, Germany
EUR 74,000-100,100 per year
NCX Senior Engineer
Nvidia · Santa Clara, United States
USD 184,000-356,500 per year
Senior Data Management Professional - Data Engineering - Entities
Bloomberg · Princeton, United States
USD 110,000-190,000 per year
Senior Data Management Professional - Data Engineering - Entities
Bloomberg · New York City, United States
USD 110,000-190,000 per year
Senior Site Reliability Engineer, AIOps
Nvidia · Santa Clara, United States
USD 148,000-276,000 per year
AI/ML Specialist Solutions Architect
Nebius · United States, Canada
USD 250,000-320,000 per year