Job Search and Career Advice Platform

Aktiviere Job-Benachrichtigungen per E-Mail!

Senior Software Engineer / Data Engineer (m/w/d)

BOLSINGER Personalberatung - Iris Bolsinger

München

Hybrid

EUR 60.000 - 100.000

Vollzeit

Gestern
Sei unter den ersten Bewerbenden

Erstelle in nur wenigen Minuten einen maßgeschneiderten Lebenslauf

Überzeuge Recruiter und verdiene mehr Geld. Mehr erfahren

Zusammenfassung

A consulting firm for personal placement in Munich is seeking a Data Engineer/Software Engineer to develop and maintain a robust energy trading platform. Candidates should have extensive experience in data engineering or software engineering, solid skills in Python and SQL, and familiarity with AWS services. This role allows for hybrid working conditions, including modern office amenities, competitive benefits, and opportunities for professional growth.

Leistungen

Modern office in Munich
Unlimited permanent employment
Company pension
30 days holiday
Discounted fitness studio conditions
Training opportunities

Qualifikationen

  • Extensive experience in data engineering or software engineering, focusing on data-intensive systems.
  • Strong understanding of ETL/ELT patterns, workflow orchestration, and data modeling.
  • Hands-on production experience with Airflow and/or Prefect.

Aufgaben

  • Develop and maintain containerized services deployed on ECS.
  • Build and orchestrate workflows using Airflow and/or Prefect.
  • Document systems, services, and data models to support self-service analytics.

Kenntnisse

Data engineering
Software engineering
ETL/ELT patterns
Airflow
AWS ECS
Python
SQL
AWS services

Tools

Airflow
AWS ECS
Apache Spark
Apache Flink
Jobbeschreibung

Our client, a company in Munich, is seeking for a Data Engineer / Software Engineer to build and operate an energy trading platform that supports energy trading, analytics, and decision-making. This role sits at the intersection of data engineering and software engineering and includes responsibility for scalable services and data pipelines on AWS.

In this role, you will design, implement, and maintain data pipelines and long-lived services that process large volumes of energy market data. You will work closely with traders, analysts, and other engineers to ensure that critical data is accurate, available, and delivered in a timely manner for dashboards and decision-support tools.

This position is particularly well suited for senior engineers with experience taking end-to-end ownership of production-grade, business-critical data systems.

Senior Software Engineer / Data Engineer (m/w/d)

Responsibilities:

  • Develop and maintain containerized services deployed on ECS
  • Build and orchestrate workflows using Airflow and/or Prefect
  • Apply software engineering best practices, including modular design, testing, CI/CD, code reviews, and version control
  • Design and maintain analytics-ready data models for trading, risk, and performance reporting
  • Collaborate with traders, analysts, and engineers to define metrics, KPIs, and data contracts
  • Connect curated datasets to dashboards and BI tools (e.g., Grafana)
  • Ensure data accuracy, freshness, and availability for business-critical dashboards
  • Implement monitoring, alerting, retries, and backfills for pipelines and services
  • Optimize performance, scalability, and cost across AWS components
  • Document systems, services, and data models to support self-service analytics

Your Profile:

  • Extensive experience in data engineering or software engineering, with a focus on data-intensive systems
  • Strong understanding of ETL/ELT patterns, workflow orchestration, and data modeling
  • Hands-on production experience with Airflow and/or Prefect
  • Experience operating containerized workloads in production using AWS ECS
  • Excellent Python skills, with a focus on clean, maintainable, and testable code
  • Strong SQL skills and experience with relational databases
  • Solid hands‑on knowledge of AWS services (e.g., ECS, S3, IAM, CloudWatch)
  • Experience with Infrastructure as Code
  • Fluent English language skills spoken and written

Nice to have (preferred):

  • Experience in energy trading, power markets, commodities, or financial markets
  • Familiarity with time series data, market price curves, and forecast data
  • Experience operating streaming systems for market or operational data
  • Hands‑on experience with Apache Spark and/or Apache Flink
  • Knowledge of AWS-native streaming tools (e.g., Kinesis)
  • Experience with data observability, data quality checks, and SLAs
  • Exposure to quantitative, forecasting, or optimization systems

OUR CLIENT OFFERS

  • Modern office in Munich with hybrid working option with Office Minimum 2 days/week and rest remote possible (living in Germany/valid Visa Status)
  • Unlimited Permanent employment in very modern Company and with modern technology of the future
  • Flat hierarchies, dynamic teams (national and international), close cooperation and creative freedom
  • Trust working time, which is organized in teams
  • Company pension, 30 days holiday, discounted fitness studio conditions
  • Training opportunities etc.

DO YOU LIKE THIS JOB?

Please send your complete application documents (with photo) in electronic form to Iris Bolsinger: kontakt@bolsinger-personal.de. I am very happy to provide more information about this position under phone number: +49 (0) 89 8095 6009.

Hol dir deinen kostenlosen, vertraulichen Lebenslauf-Check.
eine PDF-, DOC-, DOCX-, ODT- oder PAGES-Datei bis zu 5 MB per Drag & Drop ablegen.