3 days ago
Munich, GermanySenior
Responsibilities
- Evolve system architecture and optimize performance for significant growth in load and enterprise requirements.
- Develop product features and provide hands-on engineering support.
- Build and improve automated deployment pipelines and testing practices.
- Define technical standards for observability, security, and code quality.
- Support team development through code reviews, pair programming, architecture discussions, and mentoring.
- Document technical decisions and explain trade-offs and implications.
Requirements
- Typically 5 or more years of backend engineering experience, including experience guiding a software product through a significant growth phase.
- Strong hands-on engineering skills and a pragmatic approach to delivering features.
- Experience with TypeScript and Node.js.
- Familiarity with NestJS, PostgreSQL, Next.js, Docker, and AWS.
- Strong knowledge of databases, performance optimization, cloud infrastructure, CI/CD, and observability.
- Experience establishing engineering standards and mentoring or leading code reviews and architecture discussions.
- A degree in Computer Science or a related field.
- Excellent German or English communication skills; German is a plus.
Benefits
- Base salary of €90,000 to €130,000 annually.
- Equity participation is offered.
- On-site role in Munich, Bavaria, Germany.
