Role Overview
Join a remote-first engineering team in Germany as a Senior Backend Developer, where your work directly impacts a growing digital (audio)book platform. You'll lead backend development efforts, build resilient and scalable services, and help shape the architecture that powers seamless user experiences.
Key Responsibilities
- Collaborate with the backend team on complex, high-impact development tasks
- Design, develop, and maintain reliable, high-performance backend services
- Ensure system reliability, scalability, and consistent uptime
- Write comprehensive tests and promote high standards in code quality
- Automate operational workflows to increase efficiency
- Define and document API features in alignment with product goals
What You Bring
- At least 7 years of professional backend development experience
- Strong proficiency in Python and experience with at least one other programming language
- Deep understanding of web technologies, asynchronous programming, and caching strategies
- Hands-on experience with relational databases, particularly MySQL
- Familiarity with Docker and containerization practices
- Proven ability to adapt quickly, solve problems, and deliver results
- Comfort working in an English-speaking technical environment
Nice to Have
- Experience with Java or C/C++ in production environments
- Knowledge of container orchestration systems
Technology Stack
Our systems are built with Python, REST, GraphQL, SQL, HTML5, and MySQL. We leverage asynchronous programming models, caching layers, Docker for containerization, and modern backend practices to ensure performance and maintainability.
What We Offer
- Full remote work flexibility within Germany and adaptable working hours
- Support for professional growth through work-related training
- Company-provided hardware—choose an iMac, MacBook Pro, or equivalent equipment
- Free VIP access to a vast digital library of books and audiobooks
- Opportunities to attend industry events and trade shows
- Regular team gatherings and a collaborative, inclusive culture
- Language support: German classes available for international team members
- A quiet, centrally located office in Munich with excellent transit access (optional use)
Our Culture
We value openness, mutual respect, and a shared passion for technology and storytelling. With flat hierarchies and a goal-driven mindset, we foster an environment where initiative is encouraged, learning is continuous, and collaboration spans across backgrounds and experience levels. If you're self-motivated and driven to build meaningful products, you'll thrive here.
