Logo dmTECH

Senior Software Engineer - Retail Media

New

Job

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

    In this role, you will develop sustainable software solutions for complex Retail Media processes. You will design the software architecture, conceptualize, implement, and operate services focusing on reliability and performance.

    Job Technologies

    Your role in the team

    • The Business Unit Customer Technology (CTECH) is the technological home for all digital customer experiences at dm - from the online shop to the dm app, personalized product recommendations, and data-driven marketing. Within CTECH, the Customer Data Services (CDS) division is responsible for all data-related initiatives to create real added value for our customers - from marketing and communication to product recommendations, retail media, and assortment management.
    • To further scale our Retail Media process infrastructure, we are looking for a Senior Software Engineer (Frontend/Backend) who is passionate about developing sustainable solutions for complex process and system landscapes and can collaboratively shape these in a structured manner with the product team.
    • Sparring partner for technical decisions within the agile product team as well as active shaping of the product vision.
    • Translation of technical requirements into viable and scalable technical strategies.
    • Design and responsibility for the architecture of retail media software systems, leveraging your architectural expertise.
    • Conceptualization, development, and operational management of retail media software services - from the initial idea to ongoing operations.
    • Ensuring the reliability, performance, and maintainability of our services.
    • Close integration of software and data products to seamlessly combine technical and data-driven solutions.
    • Independent operation of the developed solutions in the sense of a 'You build it, you run it' mindset.

    This text has been machine translated. Show original

    Our expectations of you

    Qualifications

    • Proficient in modern engineering practices: CI/CD (GitLab), Infrastructure-as-Code (Terraform), Observability Monitoring (e.g., Datadog), and Security Dependency Management (e.g., Snyk, Renovate).
    • Strong expertise in designing and evaluating software architectures with a deep understanding of scalability, reliability, and maintainability.
    • Strong communication skills in both technical and professional contexts, pronounced team spirit, and the ability to convincingly communicate complex architectural decisions.
    • Fluent German skills (C1) as well as good English skills.

    Experience

    • Several years of practical experience in professional software development with modern frameworks and tools, especially with Spring Boot and Kotlin/Java.
    • Extensive experience in building and operating complex applications on Google Cloud Platform (including Cloud Run, Pub/Sub, Cloud SQL, Cloud Build, BigQuery) as well as a practical understanding of cloud-native architectures and best practices.
    • Several years of experience in agile teams as well as in the development and operation of complex, productive software systems.

    This text has been machine translated. Show original

    What we offer

    • The individual strengths and ideas of our employees are the foundation for the (further) development of our IT products. In doing so, we approach new technologies openly, actively test and utilize our decision-making freedom to achieve the best possible result.
    • For your retirement planning, we offer various supplementary services tailored to individual needs: from a subsidy for your company pension scheme, an attractive disability insurance, offers for your physical and mental health, to collaborations with health insurance providers or fitness studios, and in-house courses for your well-being.
    • An operational social management complements the offering.
    • The digital dm Learning World offers you over 250 seminars and workshops, accessible anytime and anywhere — from project management to professional development.
    • You have access to the Udemy learning platform with its extensive course offerings and can also participate in external events and further training.
    • Flexible working hours, remote work, 37.5-hour week, and 30 vacation days.
    • With a 'Workation', you can even combine vacation and work.
    • Our rooms in 'dialogicum' are bright, spacious, and modern.
    • The latest technology and ergonomic furniture make your tasks easier.
    • At 'culinarium', we offer you fresh meals daily, healthy snacks, and sweet treats at a fair price.
    • We are happy to share the success of our working community with you - with benefits such as holiday and Christmas bonuses, special payments, and merchandise vouchers.
    • You will also receive a 10% employee discount in all German dm stores and benefit from exclusive offers for dm employees in many online shops.
    • Additionally, you can lease the latest smartphones, tablets, or laptops for personal use at a favorable rate twice a year.
    • With a subsidy for the 'Deutschlandticket Job', you can travel affordably.
    • If you prefer cycling, you can also use the JobRad®.
    • There are plenty of parking spaces, e-charging stations, and a bicycle garage on our premises.
    • A suburban train station and the connection to the highway are located nearby.

    This text has been machine translated. Show original

    Benefits

    Work-Life-Integration

    Health, Fitness & Fun

    More net

    Topics that you deal with on the job

    Job Locations

    • Location Karlsruhe

      Baden-Württemberg

      Germany

    This is your employer

    dmTECH

    dmTECH

    We are dmTECH, the IT subsidiary of dm-drogerie markt, and develop intelligent solutions for our online store dm.de, checkout systems, the Mein dm app, logistics systems and much more.

    Description

  • Company Size
    250+ Employees
  • Founding year
    1988
  • Company Type
    Established Company
  • Working Model
    Hybrid, Onsite
  • Industry
    Trade, Internet, IT, Telecommunication
  • Logo dmTECH

    Senior Software Engineer - Retail Media

    Location
    Karlsruhe
    Working Model
    Onsite
    Diversity
    Open for all genders

    More Jobs