Logo RWE AG

Software & Data Engineer

Job

  • Level
    Senior
  • Job Field
    Data, Back End
  • Employment Type
    Full Time
  • Contract Type
    Permanent employment
  • Location
    Hamburg
  • Working Model
    Onsite
  • Job Summary

    In this role, you will develop scalable backend services and APIs, maintain databases, and support AI-driven solutions while collaborating closely with product teams and ensuring high-quality standards.

    Job Technologies

    Your role in the team

    • Design and maintenance of scalable backend services, APIs, databases, and cloud-native applications.
    • Integration of tools and data platforms to create centralized and scalable solution frameworks.
    • Enabling seamless data exchange and interoperability between functions and operating companies.
    • Support for AI-powered automation, analysis, and reporting solutions.
    • Strengthening data governance and maintaining trustworthy central data sources ("Single Sources of Truth").
    • Scaling and improving existing tools to increase resilience, reduce risks, and maximize business value.
    • Collaboration with Product Owners, engineers, and subject matter experts to deliver effective solutions.
    • Ensuring high quality through testing, documentation, and modern software engineering practices.

    This text has been machine translated. Show original

    Our expectations of you

    Education

    • Master's degree in Computer Science, Software Engineering, Data Engineering, or a related field.

    Experience

    • More than 5 years of experience in backend, software, or data engineering roles with solid Python and REST API knowledge.
    • Experience with SQL databases; knowledge of NoSQL and vector databases is a plus.
    • Experience with Azure or comparable cloud platforms, including containerized applications with Docker and Kubernetes.
    • Experience with modern data platforms, preferably Databricks, including Lakehouse architectures, Lakebase, and Databricks Asset Bundles.
    • Experience in developing AI applications using LLMs, Agents, RAG, and workflow orchestration frameworks.
    • Experience with Git, CI/CD, automated testing, and agile software development.
    • Strong analytical skills, problem-solving and communication competencies, as well as experience in complex corporate environments and fluent English proficiency.

    This text has been machine translated. Show original

    What we offer

    • Start at the earliest possible date, full-time, permanent.

    This text has been machine translated. Show original

    Benefits

    Work-Life-Integration

    Higher Take-Home Pay

    Health, Fitness & Fun

    Food & Drink

    Topics You Will Work On

    Job Locations

    • Location Hamburg

      Germany

    About Your Employer

    RWE AG

    RWE AG

    RWE AG is an essential part of the European energy system, ensuring security of supply for Europe. With its three operating segments - lignite & nuclear power, European electricity generation from gas, coal, hydropower and biomass, and energy trading - it is one of the leading European energy companies.

    Description

  • Company Size
    250+ Employees
  • Company Type
    Established Company
  • Working Model
    Hybrid, Onsite
  • Industry
    Power Sector, Economy
  • Logo RWE AG

    Software & Data Engineer

    Location
    Hamburg
    Working Model
    Onsite
    Diversity
    Open for all genders

    More Jobs