Logo Gema Digital

Staff Engineer - Senior Software Engineer

New

Job

  • Level
    Senior
  • Job Field
    IT, DevOps, Back End
  • Employment Type
    Full Time
  • Contract Type
    Permanent employment
  • Location
    Berlin
  • Working Model
    Hybrid, Onsite
  • Job Summary

    In this role, you will develop efficient backend solutions using Java or Python, take technical responsibility within the team, integrate microservices, and ensure operational stability in complex system landscapes.

    Job Technologies

    Your role in the team

    • You design and develop modern backend solutions that efficiently process large volumes of data. You work with Java or Python/Databricks and utilize cloud-native architectures to build scalable and future-proof systems.
    • You assume technical responsibility within the product team, coordinate the work of developers, and strengthen the team through coaching and mentoring. You set impulses, keep the technical vision clear, and ensure that everyone moves forward together.
    • You support specialized departments with your technical expertise, find suitable solutions, and help to implement existing software systems efficiently and effectively.
    • Together with your engineering team, you ensure that your applications run stably and reliably – from the first line of code to production operation. You take responsibility for the entire lifecycle of your applications.

    This text has been machine translated. Show original

    Our expectations of you

    Education

    • You have a degree in Computer Science, Business Informatics, or a comparable technical qualification.

    Qualifications

    • You feel at home in a DevOps team and live the principle "You build it, you run it" as a true attitude – not just as a buzzword.
    • You think beyond the code: CI/CD, logging, monitoring, and quality assurance are a matter of course for you in a professional development process.
    • You independently design microservice-based architectures, implement them, and ensure they are seamlessly integrated into complex system landscapes.
    • It is advantageous if you have already implemented scalable data processing solutions such as Apache Spark or Apache Kafka.
    • You have negotiation-level proficiency in German as well as very good written and spoken English skills.
    • You convince with clear communication, assertiveness, and strong problem-solving skills.

    Experience

    • You have solid knowledge of Java and Spring Boot and also bring experience with scripting languages like Python.
    • You are familiar with modern cloud technologies and infrastructure setup — for example, with Terraform. Ideally, you have practical experience with Google Cloud Platform.
    • You possess solid knowledge of testing methods and have practical experience with common testing frameworks.

    This text has been machine translated. Show original

    What we offer

    • Everything for health - GEMA goes active! We support our employees in staying active - with health days, subsidies for health courses, or active lunch breaks.
    • Steep learning curve - Have you learned something today? With personalized training, engaging workshops, and seminars, our employees can develop both personally and professionally.
    • For all music lovers - We offer a meaningful activity in the music industry - with friendly and music-enthusiastic teams in a challenging and pleasant working environment.
    • For the family - At GEMA, we support families - for example, through a childcare allowance and flexible working hours.
    • Perfect work-life balance - We offer 30 days of vacation, flexible and family-friendly working hours with flextime, and the possibility to work from home and abroad.
    • Attractive additional benefits - In addition to an attractive salary, our employees benefit from company pension schemes, asset-building services, and employee discounts.
    • Best equipment - from laptops to headsets: We ensure that our employees are technically perfectly equipped - in the office and at home.
    • A passion for music - Whether GEMA bands or corporate events: We love to have a good time together, network with each other, and enjoy music collectively.

    This text has been machine translated. Show original

    Benefits

    Work-Life-Integration

    Topics You Will Work On

    Job Locations

    • Location Berlin

      Germany

    About Your Employer

    Gema Digital

    Gema Digital

    GEMA Digital is the digital sector of GEMA, focusing on the development of software solutions for the music industry. The company operates in a dynamic environment with IT and product teams that create digital processes and platforms for rights management and distribution. The offices are located in Berlin and Munich.

    Description

  • Company Type
    Established Company
  • Working Model
    Hybrid, Onsite
  • Industry
    Internet, IT, Telecommunication
  • Logo Gema Digital

    Staff Engineer - Senior Software Engineer

    Location
    Berlin
    Working Model
    Hybrid, Onsite
    Diversity
    Open for all genders

    More Jobs