Back to results

Senior Software Engineer (Rust)

Salary not disclosed5+ yearsOnsite

  • Engineering
  • Germany
  • Full time
  • 2d ago
Newly posted

About the role

Berlitz is seeking a Senior Backend Developer to design and build the next generation of their global online learning platform. You will take ownership of core services, creating resilient, high-performance microservices in a greenfield environment. This role involves working cross-functionally with mobile and web teams to provide backend services, API contracts, and architectural guidance.

Responsibilities

  • Design and implement highly performant, scalable, and resilient microservices from scratch using PostgreSQL and AWS.
  • Utilize Rust as your primary language, while strategically integrating Go and Python for specific services or data workloads.
  • Build robust, clean APIs (gRPC, REST) to ensure seamless integration for parallel mobile and web engineering teams.
  • Actively integrate advanced tools like Claude Code into your daily GitHub and development workflow to maximize code quality and speed.
  • Champion and apply best practices for type safety, concurrency, and high test coverage in a distributed system.

Required skills

  • Rust
  • PostgreSQL
  • Microservices
  • AWS
  • Go
  • Python
  • gRPC
  • REST
  • GitHub
  • Distributed systems

About the Company

Berlitz has nearly 150 years of expertise and is currently undergoing a significant transformation to power a new era of learning. The company focuses on connecting people across languages and cultures and maintains a global, diverse workplace.

Senior Software Engineer (Rust) at Berlitz · Grasshire