Software Engineer - Backend Munich

Prodig Gmbh
München, Germany
yesterday

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English, German
Compensation
€ 80K

Job location

München, Germany

Tech stack

Testing (Software)
Amazon Web Services (AWS)
Automation of Tests
Cloud Engineering
Software Quality
Code Review
Continuous Integration
Distributed Systems
Protocol Buffers
Job Scheduling
Performance Tuning
Software Engineering
Rust
Backend
Kubernetes
Information Technology
GraphQL
REST
gRPC
Docker
Programming Languages

Job description

  • Develop, implement, and maintain scalable backend services for cloud-native applications in Kubernetes-based environments.
  • Support the deployment and operation of backend workloads across AWS and distributed production environments, with a focus on complex job scheduling.
  • Design and optimize reliable, high-performance backend components for distributed systems.
  • Collaborate with cross-functional teams to deliver robust, secure, and maintainable software solutions.
  • Improve software quality through automated testing, benchmarking, code reviews, and continuous integration.
  • Troubleshoot, optimize, and enhance the reliability and performance of existing backend services.
  • Contribute to backend architecture, technical concepts, and engineering best practices.
  • Share technical knowledge and actively support continuous improvement within the engineering team.

Requirements

  • Bachelor's or Master's degree in Computer Science, Software Engineering, or a comparable qualification.
  • Experience in backend software development using modern programming languages, preferably Rust.
  • Strong understanding of distributed systems, backend architectures, and cloud-native application development.
  • Tech Stack: Rust, Kubernetes, AWS, REST, GraphQL, gRPC/Protocol Buffers, Docker, CI/CD; experience with Nix is considered a strong advantage.
  • Experience developing and operating scalable backend services in containerized production environments, including workload scheduling on Kubernetes.
  • Familiarity with software testing, benchmarking, performance optimization, and collaborative development practices such as code reviews.
  • Professional proficiency in English and German (C1 or higher).
  • Employment is subject to the successful completion of a security screening in accordance with applicable national security regulations; eligibility depends on the relevant legal requirements, including nationality-related restrictions where applicable., Please be advised that a valid work permit for Germany is required for non-EU citizens. Unfortunately, applications without a valid work permit and sufficient German language skills may not be considered.

Benefits & conditions

With highly motivated people, we develop sophisticated software systems that efficiently create long-term added value for our customers - this is what ProDIG GmbH stands for. As a digital consulting and service company, ProDIG supports many customers from diverse industries such as banking & FinTech, IT & telecommunications, aerospace and automotive.

We focus on trust and always have an open ear for our employees and customers. Our values such as humanity, solution orientation and a practical hands-on mentality form the foundation for the development of our young and dynamic company.

Shape the digital future with us as!

Salary: approx. €60,000 - €80,000 gross per annum

Apply for this position