Software Engineer | Focus Data Science & Data Management (f/m/d)

Job Description

Part-time
Full-time
Location : Berlin, Düsseldorf, Frankfurt, Hamburg, Cologne, Munich, Stuttgart Area
Compensation & Performance Management
Level
(Senior) Specialist

Our company works with large amounts of HR data (e.g., compensation information). The "Data Science and Data Management" team is responsible for the entire data processing workflow, from data collection to the creation of digital products. As part of the team, you will work on the entire data-driven value chain and contribute to the continuous development of our data-driven product portfolio.

What awaits you

  • Working with our team in an agile setup, you will develop digital products for end customers (e.g., the Kienbaum Compensation Portal). Your main focus will be on processing and analyzing the essential content (the data).
  • This means that you provide our users with the necessary data of the best possible quality, for example via APIs. You are responsible not only for data processing but also for data storage.
  • You don't see yourself as just a programmer, but as a passionate software engineer (m/f/d) and therefore also have an overview of other development-relevant topics (e.g., data supply and analysis, performance, software quality, operations). Working with data, in particular, appeals to you.
  • You will work in interdisciplinary teams consisting of data scientists, data engineers, application developers, IT operations and product managers.

What is important to us

  • You have successfully completed a degree in computer science, business informatics, media informatics or a comparable qualification (with relevant professional experience).
  • You have a good understanding of the basic concepts of software engineering, such as architectural design, data structures, design patterns, and algorithms.
  • You have practical experience in the following areas, ideally in the (Azure) Cloud:
    • Code collaboration and version control (Git)
    • Unit Testing
    • Build Pipelines (Continuous Integration & Continuous Delivery)
    • Application operation and API design (REST, OpenAPI)
  • You are interested in functional programming or would like to broaden your horizons beyond the object-oriented paradigm.
  • Experience in the programming languages ​​R or Python is an advantage (alternatively, you have very good knowledge of a systems-level programming language such as C++/C or a high-level object-oriented programming language such as C#/Java).
  • We require native-level German skills and fluent English skills for our project work.
Do you want to give your career a real boost, are you looking for new challenges, and would you like to work in a friendly, modern environment? We offer employees the opportunity to realize their potential in demanding and diverse projects, to operate within a creative environment, and to work respectfully and as equals in a great team.
Sustainable quality and knowledge sharing are extremely important to us! Therefore, we've established various formats to ensure this. For example, during our Quality Days, we regularly refactor our code. In other formats, we present the latest best practices to each other and implement them into our workflows. And above all, we prioritize having fun – in everything we do!
Are you keen to transform data into digital products? Are you keen to actively shape digitalization? Then you've come to the right place!

What we offer you - your benefits at Kienbaum

Your contact person:

Barbara Hinse-Hönsch
Email: barbara.hinse-hoensch@kienbaum.de
T.: +49 221 80172-773
We value diversity and therefore welcome all applications – regardless of gender, nationality, ethnic and social origin, religion/belief, disability, age, sexual orientation and identity.
  • Job search