Senior software Engineer at RWE Generation
Berlin, Berlin, Germany -
Full Time


Start Date

Immediate

Expiry Date

30 Nov, 26

Salary

0.0

Posted On

01 Sep, 26

Experience

0 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

Industry

Software Development & Publishing

Description

The role

  • Leading the design and maintenance of scalable backend services, APIs, databases and cloud-native applications.
  • Definition and further development of the integration strategy across tools and data platforms to create centralized and scalable solution frameworks that enable business growth and operational efficiency.
  • Enabling seamless data exchange and interoperability between functions and operating companies.
  • Leading the introduction and further development of AI-supported automation, analysis and reporting solutions.
  • Strengthening data governance and maintaining trusted 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.
  • Promoting engineering excellence and best practices in design, testing, documentation and software delivery.
  • Taking on technical leadership as well as mentoring and coaching within the engineering teams to promote best practices and continuous improvement.

 

Your profile

  • Master's degree in Computer Science, Software Engineering, Data Engineering or a related field.
  • More than 8 years of experience in backend or software engineering roles.
  • Solid knowledge of Python development, including experience with REST APIs.
  • Experience with SQL databases; knowledge of NoSQL and vector databases is an advantage.
  • Experience with Azure or similar cloud platforms, including Docker and Kubernetes.
  • Experience with Git, CI/CD, testing and agile development methods.
  • Experience with modern data platforms, preferably Databricks, as well as with the development of AI applications using LLMs, agents, RAG and workflow orchestration frameworks.
  • Strong analytical skills, problem-solving competence and communication skills, as well as experience in large, complex corporate organizations; fluent English skills.
  •  
Responsibilities
Loading...