
Senior Data Engineer
ruhr.agency (ruhrdot GmbH)
full-time
Posted on:
Location Type: Hybrid
Location: Essen • Germany
Visit company websiteExplore more
Salary
💰 €70,000 - €90,000 per year
Job Level
About the role
- Requirements Engineering: Technical capture and analysis of complex customer requirements and their translation into scalable data architectures.
- Architecture & Development: Design and implementation of modern database structures, data models, as well as highly available data pipelines and backend applications.
- Pipeline Operations: Automation and orchestration of workflows (CI/CD) to ensure maximum data quality and system stability in production.
- Data Integration: Connecting, transforming, and cleansing heterogeneous data sources — from REST APIs and flat files to complex relational and NoSQL database systems.
- Agile Engineering: Active participation in shaping the development lifecycle in close coordination with clients and team members using agile methods (prototyping, MVP development, sprints).
Requirements
- Successfully completed degree in a STEM field (Computer Science, Mathematics, Physics, Engineering) or an equivalent qualification with a strong technical focus
- You have at least 3 years of solid professional experience in actively implementing data engineering use cases
- Deep knowledge of database modeling as well as the design and implementation of ETL/ELT pipelines and modern data warehouse/lake architectures
- Expert-level SQL skills and proficiency in at least one additional programming language — ideally Python
- Experience with modern data platforms such as Databricks or Snowflake and confidence working in cloud environments (AWS, Azure, or GCP)
- Knowledge of big data frameworks (e.g., Spark) is a significant plus
- Familiarity with agile working methods (Scrum, Kanban) and the ability to implement technical requirements in iterative sprints.
Benefits
- Varied tasks and challenges that give you the opportunity to develop both personally and professionally
- An open and friendly working environment where you can feel comfortable and realize your potential
- Freedom to shape solutions and an environment that encourages exchange — you can let your creativity run free when proposing ideas and approaches
- Transparent communication is important to us — we share information in regular team meetings and provide feedback
- We celebrate our successes together (not only related to work) and foster a positive, motivating team spirit
- Work with the latest technologies and innovative tools in a secure workplace within a future-oriented industry with attractive compensation
- Modern office with high-quality equipment for a comfortable working day and additional top-tier hardware such as premium laptops and smartphones (depending on position)
- Flexible work-life balance through home office options
- Financial support for training and personal development
- Attractive benefits such as non-cash benefits, team events, company pension schemes, discounts, and much more...
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
requirements engineeringdata architecturedatabase structuresdata modelsdata pipelinesETLELTSQLPythonbig data frameworks
Soft Skills
agile methodscollaborationcommunicationproblem-solvingadaptability