Job title: Senior Software Engineer
Job type: Permanent / FTC
Emp type: Full-time
Industry: Other
Functional Expertise: Software Engineering & Development
Skills: Python AWS Software Development Software Engineer SSO Object-Oriented Design microservices Serverless lamba high availability
Salary type: Annual
Salary: Negotiable
Location: Munich, Germany (Hybrid - 2 days/week)
Job published: 17/02/2026
Job ID: 50668

Job Description

Ready to take your next steps within an internationally leading provider of content security and digital rights management products? Your role will focuse on designing, building, and operating secure, scalable backend services on AWS. You’ll work on cloud-native and serverless systems that support authentication, authorization, and service integration in distributed, always-on environments. The role emphasizes strong backend engineering fundamentals, cloud architecture, and identity systems, with flexibility around specific implementation languages.

 

What You’ll Do:

  • Design, build, and maintain cloud backend services on AWS
  • Develop and operate distributed, cloud-native and serverless systems
  • Implement and integrate authentication and authorization flows, including SSO
  • Collaborate with product and engineering partners on requirements and technical design
  • Participate in architecture discussions, design reviews, and code reviews
  • Build services with a focus on scalability, performance, reliability, and security
  • Deploy and operate services using automated CI/CD and infrastructure-as-code
  • Own backend services throughout their lifecycle, from design to production
  • Improve system reliability, security posture, and operational practices
  • Drive technical improvements to platforms, processes, and internal tooling
  • Work effectively with distributed, international teams

 

What You’ll Bring

Experience

  • 8+ years of professional software engineering experience
  • Strong background in backend, object-oriented development
  • Experience building and operating production systems on AWS
  • Proven experience designing scalable, resilient cloud services

Technical skills

  • Proficiency in at least one backend programming language (e.g. Python, Java, Node.js)
  • Hands-on experience with AWS services and serverless architectures
  • Experience with authentication and authorization technologies, including SSO, OAuth 2.0, and SAML
  • Familiarity with federated identity providers and SSO concepts
  • Experience with relational and/or NoSQL databases
  • Knowledge of microservices, containers, and infrastructure-as-code
  • Solid understanding of Linux environments and distributed system performance

Nice to have

  • Experience with Python in backend or cloud environments
  • Knowledge of cloud and application security practices
  • Familiarity with identity, cryptography, or content protection domains