Senior Data Engineer (f/m/d) Python & Data Analytics (2023)

Senior Data Engineer (f/m/d) Python & Data Analytics (1)

Any questions?

Moritz Thiele will be happy to answer any questions you may have by e-mail.

E.ON One GmbH

Essen, Germany

Full time

E.ON Jobboard

Senior Data Engineer (f/m/d) Python & Data Analytics (2)

Jobs in Essen

Senior Data Engineer (f/m/d) Python & Data Analytics (3)

Senior Data Engineer (f/m/d) Python & Data AnalyticsThis job

E.ON One GmbH

E.ON One GmbH | Permanent | Full time

(Video) How I use Python as a Data Analyst

We are E.ON One and we believe that the world needs to embrace digital solutions to deliver a sustainable and affordable flow of energy for the future.

We are an own corporate start-up and as part of the E.ON Group, that has over 50 million customers, our focus is to provide the complete combination of solutions needed to navigate through the energy transition.

E.ON One will serve as a central location, where solutions that are built, bought or made available via partnerships are offered on one platform.

Together with our partners we will provide a comprehensive product portfolio servicing a broad range of customer groups and creating a digital ecosystem to collectively improve the way we empower our planet.

It’s an exciting time to be at E.ON One - we are an independently operated company within the E.ON Group. We are now starting our journey and we believe in doing things the entrepreneurial way. Decisions will be made fast, success will be celebrated and failures are used to improve ourselves. We are about to launch our brand and are planning a lot of fun and exciting activities to create awareness and attract more talent.

We are looking for One more!

We are hiring for a Senior Data Engineer (f/m/d) Python & Data Analytics to work with the Engineering/Tech Stack team.

Senior Data Engineer (f/m/d) Python & Data Analytics

The most important information at a glance:

Type of contract:Full time
Work Model:Hybrid
Company:E.ON One GmbH
Location:Essen, North Rhine-Westphalia, Germany
Job field:IT/Digital
Job number:212924

Register and apply:

Apply now and advance your career with a job that challenges you and offers many extras

You can find this job ad online at

Job description


  • You design, implement, and maintain data pipelines and build data driven applications in the energy domain
  • You assemble large, complex data sets that meet functional / non-functional business requirements
  • You work on data exploration, feature engineering, and model evaluation
  • You analyze large amounts of information to find patterns and solutions
  • You keep our data separated and secure across national boundaries through multiple data centers according to GDPR rules
  • You continuously improve data infrastructure to enhance performance and scalability


  • Master's degree in computer science, Development, IT or comparable technical subject and at least 5 years of work experience in data engineering and data analysis
  • Experienced in exploring large data sets and building data pipelines, ideally in the energy domain
  • Excellent coding skills in Python and other programming languages
  • Profound knowledge of data engineering technologies such as relational and non-relation data bases, data streaming, machine learning platforms
  • Excellent knowledge in cloud data platforms preferably on Azure; Google Cloud and AWS are also fine
  • Good applied statistical skills, including knowledge of statistical tests, distributions, regression, maximum likelihood estimators, etc.
  • Profound knowledge of machine learning methods like k-Nearest Neighbors, Naive Bayes, SVM, Decision Forests
  • Analytical mind and great business sense as well as strong planning, communication and organizational skills
  • Languages: Fluent in English, German is a plus


  • Hybrid working hours model, 30 vacation days and time off on Christmas & New Year
  • Competitive salary with a bonus for achieved goals
  • Extensive and individual training, in form of training courses, support programs and regular workshops
  • Individual induction & onboarding
  • Regular internal company- and team events
  • Group accident insurance, international health insurance and company pension scheme
  • Business trips on German rail (>50km) in 1st class, with travel time compensated as working time (100%)
  • Depending on location: subsidized canteen and a fitness room
  • Workation: Up to 20 days per year working from other EU countries and other selected countries

Why you’ll love E.ON One
It's an exciting time for E.ON One - we recently became an independent legal entity within the E.ON Group and our website has recently gone live:

E.ON One - Digital solutions for the energy sector (

We are planning a lot of fun and exciting activities to attract attention and attract more talent.
Do not hesitate to sign up today and we will provide you with a short interview process and if the match is there, we will welcome you before the winter is over.


It is important to us that people with disabilities have access to a fair application process, providing them with an opportunity to shine. Therefore, our representative body for severely disabled people will be included in the process from an early stage. Please let us know via the application form if you require technical or organisational adjustments during the application process. We will strive to make the required aids available.

Should you not be able to apply online and want to speak someone in person, please contact your local recruiter.

What else you should know:

Type of contract:Full time
Work Model:Hybrid
Company:E.ON One GmbH
Job field:IT/Digital
Job number:212924

As long as the position is advertised on our careers page, we are looking for suitable candidates (f/m/d). We look forward to receiving your application!

(Video) How I'd Learn Data Analytics in 2023 (If I Had to Start Over)

Senior Data Engineer (f/m/d) Python & Data Analytics (4)

Any questions?

Moritz Thiele will be happy to answer any questions you may have by e-mail.

As long as the position is advertised on our careers page, we are looking for suitable candidates (f/m/d). We look forward to receiving your application!

Application process

Depending on the company and position, the process may vary. So we are providing you with an exemplary overview of the possible steps involved. Your recruiter can help you with any additional questions you may have.

  • Senior Data Engineer (f/m/d) Python & Data Analytics (5)Senior Data Engineer (f/m/d) Python & Data Analytics (6)

    Online application

    Your online application is the first step of the application process. All jobs are advertised in our career portal. Create an application profile – it will only take about two minutes and can open the door for you to jobs in all E.ON Group companies worldwide. All applications for advertised jobs at E.ON must be made online.

  • Senior Data Engineer (f/m/d) Python & Data Analytics (7)Senior Data Engineer (f/m/d) Python & Data Analytics (8)


    In the interview, we get to know each other better. Tell us about yourself and ask us anything that is on your mind: about the position, the team or generally about E.ON as an employer. The interview will take place either in person or online. We look forward to meeting you.

    (Video) Nick Riasanovsky: Bodo - Bringing Supercomputing Performance and Scaling to Python Data Analytics
  • Senior Data Engineer (f/m/d) Python & Data Analytics (9)Senior Data Engineer (f/m/d) Python & Data Analytics (10)

    Contract and onboarding

    Welcome to the team! We want to make sure that you'll find your way around the company quickly. During your onboarding you’ll learn everything you need to know about E.ON and your new work environment.

We value and foster diversity

Society is diverse – just like our workforce. We’ve proved that fresh ideas and perspectives always emerge when an exciting blend of different people work together. That's why we work hard to become a diversity pioneer.

In 2008, we signed the German Diversity Charter. We are also a member of numerous national and international networks and initiatives that deal with various aspects of diversity.

And we also promote an inclusive culture internally. To name just two examples: In Germany, we run a mentoring programme to prepare female employees for leadership positions. We also launched the CEO Awards for Diversity & Inclusion in 2018. The awards support people and activities at E.ON who are committed to diversity and inclusion.

Behind the scenes

At E.ON we are convinced that good energy connects. Get to know the people at E.ON, find out what we stand for and what topics you can work on with us.

Time for Action

Climate change is the global challenge of our time. Find out how E.ON is committed to building a CO2-free, digital energy world.

Senior Data Engineer (f/m/d) Python & Data Analytics (11)Senior Data Engineer (f/m/d) Python & Data Analytics (12)


We have already received several awards for our commitment as an employer - including in the areas of women and family friendliness and as a "Top Company" from the employer rating platform kununu.

Senior Data Engineer (f/m/d) Python & Data Analytics (13)

Senior Data Engineer (f/m/d) Python & Data Analytics (14)Senior Data Engineer (f/m/d) Python & Data Analytics (15)

(Video) Python Machine Learning Tutorial (Data Science)

Hybrid Working

For the most part, we have a hybrid working model in place where we work partly in the office and partly from home, depending on the task. This supports your work-life balance and protects the environment. We value personal exchange just as much as digital opportunities for collaboration, and we’ll provide you with the equipment and digital tools you need to do your job well. Please contact your recruiter to learn more about the working options of your desired position.

Senior Data Engineer (f/m/d) Python & Data Analytics (16)

About E.ON

E.ON is one of Europe's largest operators of energy networks and infrastructure and a provider of innovative energy solutions for more than 50 million customers. Around 72,000 employees are constantly working to digitize the energy world, achieve net zero and connect everyone to good energy. To achieve this, we are focusing our actions on sustainability, digitalization, and growth. We strongly believe that differences make us stronger and welcome all people into our inclusive and diverse culture.

Together into a green energy future

What makes E.ON stand out as an employer

  • Sense of purpose

    Together we pave the way for the green energy transition in Europe and enable society and our customers to become C02-neutral.

  • Sustainability

    We make energy cleaner and smarter, giving our customers access to a sustainable supply of electricity and heat.

  • Winning culture

    We promote an inclusive culture where everyone feels valued and where everyone can reach their full potential and make a meaningful contribution to E.ON's success.

  • Recognition

    We value the contribution of each individual. We recognise individual achievements and reward the successes we deliver as a team.

  • Work Life Balance

    Family or career? It doesn’t have to be either/or. Whether flexitime, part-time or hybrid working: At E.ON, you will find the right model for every life situation.

  • Health

    Benefit from our wide range of health and well-being offers and take advantage of preventative activities.

  • Network

    Joining E.ON opens the door to countless opportunities – regionally and internationally.

  • Development

    Whether you're looking for a specialist or management career, our individual training programmes will help you develop both professionally and personally.

  • Onboarding

    We’ll help you learn everything you need to know about E.ON and your new working environment – making your start at E.ON easy.


What does a SR data engineer do? ›

The Senior Data Engineer will oversee the department's data integration work, including developing a data model, maintaining a data warehouse and analytics environment, and writing scripts for data integration and analysis.

How many years does it take to become a senior data engineer? ›

Experience: A candidate for this position must have had at least 5 years of working experience working in a data engineering department, preferably as a Data Engineer in a fast-paced environment and complex business setting.

Is Python good for data engineering? ›

Python is also the go-to language for data scientists and a great alternative for specialist languages such as R for machine learning. Often branded the language of data, it's indispensable in data engineering.

What is the difference between data analyst and data engineer? ›

Data Analyst analyzes numeric data and uses it to help companies make better decisions. Data Engineer involves in preparing data. They develop, constructs, tests & maintain complete architecture.

Is data engineer a high paying job? ›

A mid-career Data Engineer with 4-9 years of experience earns an average salary of ₹13.3 Lakhs per year, while an experienced Data Engineer with 10-20 years of experience earns an average salary of ₹22 Lakhs per year.

What is the highest salary of data engineer? ›

Big Data Engineer salary in India ranges between ₹ 4.0 Lakhs to ₹ 20.8 Lakhs with an average annual salary of ₹ 8.4 Lakhs.

Is 40 too old to become a data scientist? ›

So despite industry ageism, a recent study by Zippia showed that the average age of data analysts in the U.S. is 43 years old. This takes us back to our titular question: are you too old to start a new career in data analytics? The short answer, in our opinion, is no.

Is data engineering stressful? ›

These factors force data engineers to work long, irregular schedules that take a toll on their well-being. In fact, 78% of survey respondents wish their job came with a therapist to help manage work-related stress.

Does data engineer require coding? ›

As a data engineer, you must have strong coding skills as you'd need to work with multiple programming languages. Apart from Python, other popular programming skills include . NET, R, Shell Scripting, and Perl. Java and Scala are vital as they let you work with MapReduce, a vital Hadoop component.

Where do data engineers get paid the most? ›

Data engineers get paid the most in California, specifically San Francisco. They also receive higher-than-average compensation from companies such as Netflix and eBay. Other states that employ data engineers at an illustrious rate include: Massachusetts.

Do data engineers need SQL? ›

Being a data engineer requires you to combine a lot of skills: a deep understanding of data structures, knowledge of different data storage technologies, familiarity with distributed and cloud computing systems, etc. Among all these skills, SQL and database knowledge are fundamental to data engineering.

Is it hard to get a job as a data engineer? ›

Depending on your experience, getting a first job as Data Engineer may be challenging. If you are new to Software Engineering, then the technical entry barrier will be pretty high. The range of technical skillset required for a Data Engineer is much broader than for a Data Analyst.

Are data engineers paid more than data analysts? ›

Data Analysis or Data Engineering—Which Pays Better? Data Analysts make $69,467 per year on average. Depending on your skills, experience, and location, you can earn anywhere between $46,000 and $106,000 per year. The national average salary for a data engineer, on the other hand, is $112,288 a year.

What pays more data science or data engineering? ›

Salaries and Job Outlook

Data engineering does not garner the same amount of media attention when compared to data scientists, yet their average salary tends to be higher than the data scientist average: $137,000 (data engineer) vs. $121,000 (data scientist).

Is data analyst high paying? ›

According to Payscale, in the US, newly-qualified data analysts (i.e. those with less than a year of experience) earn an average annual income of $56,590. In a data analyst's first four years, this figure can rise to around $61,234.

Do data engineers work long hours? ›

Data engineers typically work a full-time schedule at 40 hours a week, Monday to Friday. They may be required to work extra hours or on weekends, too. For this extensive background knowledge, data engineers earn $50.69 every hour for their services.

Do data engineers work from home? ›

As of 2022, the majority of job postings for data engineers offer remote capabilities, and if current employers aren't able to modernise office environments, they risk losing talent to competitors who can offer the work flexibility they are searching for.

Is data engineering a lot of math? ›

First, you should know that a data science degree isn't training for a data engineering career. Data science is heavily math-oriented.

Is data engineer still in demand? ›

DICE's recent 2020 Tech Job Report reported Data Engineer as the fastest-growing job role in 2019, growing by 50% in 2019.
Data Engineer Job Growth.
SourceTimeframeY on Y Job growth
Dice Hottest Tech Jobs 2020201950%
LinkedIn's Emerging Jobs Report 2020201933%
2 more rows
Nov 11, 2022

Do data engineers have a future? ›

The role of the data engineer is splintering

The database engineer is becoming extinct, with data warehousing needs moving to the cloud, and data engineers are increasingly responsible for managing data performance and reliability. According to Maxime, this is probably a good thing.

How much Google pays to data engineer? ›

Google Data Engineer salary in India ranges between ₹ 16.0 Lakhs to ₹ 93.5 Lakhs with an average annual salary of ₹ 46.1 Lakhs. Salary estimates are based on 45 Google latest salaries received from various employees of Google.

Can I become a data analyst at 55? ›

You can become a data scientist at any age if you're willing to put in the work.

What is the average IQ of a data scientist? ›

As for data science, it turns out you need to have an IQ of 150 (3 std up above the average population). The truth is that IQ is purely genetic (meaning you cannot improve your IQ and at best you can up about 2 points basis), and it is in fact a good way to measure your intelligence and success besides consciousness.

Is data analyst a stressful job? ›

The field of data science is fast-paced, demanding, and challenging. Learning to perform your responsibilities correctly can take some time too and that can add to your stress. However, you need to remember that you are not a machine and that working is important but it is not worth sacrificing your health.

What does a data engineer do all day? ›

Data engineers work in a variety of settings to build systems that collect, manage, and convert raw data into usable information for data scientists and business analysts to interpret. Their ultimate goal is to make data accessible so that organizations can use it to evaluate and optimize their performance.

Can I be a data engineer in 6 months? ›

To become a data engineer, you usually need a bachelor's degree and 2-4 years of experience. The most common jobs before becoming a data engineer are software engineer, hadoop developer, and java developer. It takes an average of 3-6 months of job training to become a data engineer.

Do data engineers need Excel? ›

Data engineers are responsible for the design, development, maintenance, and management of data systems. Data engineers require to have strong skills with different database technologies, big data processing tools, and cloud-based solutions. Data analysts use tools such as Excel, Tableau, and SQL to work with data.

Why do data engineers get paid so much? ›

That's because Big Data Engineers, like other development and tech professionals, are in demand all over the country and across almost every industry.

How much do big data engineers make a month? ›

How much does a BIG DATA Engineer make? As of Jan 8, 2023, the average annual pay for a BIG DATA Engineer in the United States is $130,361 a year. Just in case you need a simple salary calculator, that works out to be approximately $62.67 an hour. This is the equivalent of $2,506/week or $10,863/month.

Do data engineer earn more than software? ›

Difference in Salary between Data Engineers and Software Engineers. When it comes to salary, data engineers make a higher income from their work. Data engineers earn an average of $122,837 per year, while software engineers earn an average of $99,002 per year.

How to learn Python for data engineering? ›

  1. Modeling with tidymodels in R.
  2. Analyzing Survey Data in R.
  3. Hyperparameter Tuning in Python.
  4. Building Recommendation Engines in Python.
  5. Developing Python Packages.
  6. Feature Engineering with PySpark.
  7. Machine Learning with Tree-Based Models in Python.
  8. Machine Learning with Tree-Based Models in R.

Is Python and SQL enough for data engineer? ›

It is important for one to be proficient with SQL to take care of building data engineering pipelines. SQL is used for understanding the data, performing ad-hoc analysis, and also in building data engineering pipelines. Python is the most preferred programming language to develop data engineering applications.

Is data engineer harder than data science? ›

Data science is easier to learn than data engineering.

Why? Well there's simply more resources available for data science, and there are a number of tools and libraries that have been built to make data science easier.

Do data engineers have to be good at math? ›

Is Mathematics Necessary to Become A Data engineer? Mathematics is necessary for programming or data engineering but it's not mandatory to have an academic degree or course on mathematics. But you have to be an expert on numerical analysis, statistics, probability and logistic analysis.

What is the toughest thing about being a data engineer according to you? ›

Like data scientists and DevOps engineers, the toughest part about being a data engineer can be learning and mastering various technologies. You need to keep integrating new tools which can improve the performance, security, reliability, and ROI of data systems.

Can you make 100k as a data analyst? ›

Candidates with advanced skills or at least three years of work experience on their resume can earn an average salary of over $100,000 per year.

Can a data analyst make 6 figures? ›

Data analysts make from $43,000 to six-figure salaries, with the potential to earn even more in bonuses, commissions, and profit-sharing. Many analysts advance to higher-paying roles.

Is it better to be a data engineer or data scientist? ›

Data scientists are best suited for good team leaders, possess excellent communication skills, are adept at building machine learning models, and are analytical professionals. Data engineers are suitable for people who are programmers or experts in software and data.

Does data analytics require coding? ›

Some Data Analysts do have to code as part of their day-to-day work, but coding skills are not typically required for jobs in data analysis.

Is data analytics easier than programming? ›

Like with most disciplines, data science comes easier to some people than others. If you enjoy statistics and analytical thinking, you may find data science easier than software engineering. If you have a great deal of experience with programming and enjoy solving problems, you may find software engineering easier.

How hard is data analytics? ›

Data analysis is neither a “hard” nor “soft” skill but is instead a process that involves a combination of both. Some of the technical skills that a data analyst must know include programming languages like Python, database tools like Excel, and data visualization tools like Tableau.

Is data analyst a lot of math? ›

As with any scientific career, data analysts require a strong grounding in mathematics to succeed. It may be necessary to review and, if necessary, improve your math skills before learning how to become a data analyst.

Do data analysts work from home? ›

In a word, yes. Data is one of the fastest growing professions, and data analysts are in high demand. At the same time, remote work is on the rise; it's predicted that, by 2028, 73% of all teams will have remote workers.

Is data analyst a happy career? ›

According to Payscale reviews from 3,118 respondents, data analysts report a job satisfaction rating of 3.75 out of five.

Is data engineer a tough job? ›

Lappas says, "The job is very difficult. It's an unsexy job, but it's super-critical. Data engineers are kind of like the unsung heroes of the data world. Their job is incredibly complex, involving new skills and new tech.

What are the basic skills required for data engineer? ›

To be successful in data engineering requires solid programming skills, statistics knowledge, analytical skills, and an understanding of big data technologies.

Do data engineers write code? ›

Programming Skills

People transitioning to data engineering jobs often ask, “Do Data Engineers Code?” The short answer is yes; data engineers write code based on their work environment.

How stressful is data engineer job? ›

These factors force data engineers to work long, irregular schedules that take a toll on their well-being. In fact, 78% of survey respondents wish their job came with a therapist to help manage work-related stress.

How many hours do data engineers work? ›

Although they occasionally must work more, data engineers typically put in roughly 40 hours per week. A data engineer's daily tasks include building data pipelines and using machine learning algorithms on them. Additionally, they gather and prepare data for analysis.

Do data engineers need to know SQL? ›

There are several SQL types that data engineers might focus exclusively on at some point (Advanced Modelling, Big Data, etc.), but getting there requires learning the basics of this technology. That's why all companies, from giants like Apple to small businesses, need their data engineers to be experts in using SQL.

Is SQL required for data engineer? ›

SQL is a must-have skill for data engineers. They use the querying language to perform essential tasks like modeling data, extracting performance metrics, and developing reusable data structures. Data engineer SQL questions tend to mirror the work that engineers do.

Can I become a data engineer with no experience? ›

Most entry-level data engineering jobs call for experience, but what they mean by 'experience' is often pretty broad, which is a good thing. It could be that you've worked in a previous role with data (perhaps as an analyst or in data science), in software development, or as an intern in a related field.

Which language is best for data engineer? ›

SQL is good for structured data and easy to learn but when you want to build additional, complex data you need to integrate it with Python, which is the front runner.

What comes after senior data engineer? ›

Career Possibilities For a Data Engineer

From there, the path is straightforward, going from entry-level data engineer, to senior-level data engineer, to lead data engineer, and even executive roles like head of data engineer or chief data officer.

Who gets paid more data engineer or software engineer? ›

Differences in Salary

This difference is most common in larger companies where software engineers may earn as much as 40% more than a data engineer. However, in smaller companies, the salary difference may be smaller since the job duties may overlap more.


1. Data Engineering Portfolio Projects - Monday Morning Data Chat (4/12/2021)
(Ternary Data)
2. Data Science Jobs and Salary Analysis
(Joseph Okon)
3. Data Analysis with Python - Full Course for Beginners (Numpy, Pandas, Matplotlib, Seaborn)
4. Data Engineering CV - top tips & template!
(Karolina Sowinska)
5. Learn PYTHON to be a DATA ANALYST?!? (or is R enough...)
(Luke Barousse)
6. How I Would NOT Learn Data Science in 2023.
(Ken Jee)
Top Articles
Latest Posts
Article information

Author: Horacio Brakus JD

Last Updated: 10/28/2022

Views: 5992

Rating: 4 / 5 (71 voted)

Reviews: 94% of readers found this page helpful

Author information

Name: Horacio Brakus JD

Birthday: 1999-08-21

Address: Apt. 524 43384 Minnie Prairie, South Edda, MA 62804

Phone: +5931039998219

Job: Sales Strategist

Hobby: Sculling, Kitesurfing, Orienteering, Painting, Computer programming, Creative writing, Scuba diving

Introduction: My name is Horacio Brakus JD, I am a lively, splendid, jolly, vivacious, vast, cheerful, agreeable person who loves writing and wants to share my knowledge and understanding with you.