As a Backend Software Architect, you play a key role in shaping the technical foundation and future architecture of our SaaS platform. You design scalable, secure, and maintainable systems that form the backbone of our solution – and enjoy combining conceptual work with hands-on guidance.
 
You translate product and business requirements into clear, well-structured technical concepts, ensuring that our systems are built for long-term growth and reliability.
 
An important part of your role is to coordinate and technically guide internal colleagues as well as external development partners and agencies. You ensure technical alignment, validate concepts and effort estimates, and assess the quality and consistency of delivered work. You’ll be the main technical contact for both internal and external stakeholders, helping to make sound architectural decisions and keeping things running smoothly.
 
You’ll work closely with product management, DevOps, and frontend teams to create a coherent overall architecture and move our platform forward together.
 
This full-time position is remote-first, with regular team sessions or workshops at our office near Munich. So, a permanent residency in Germany, which makes it easy to join in person from time to time, is highly beneficial.
 Who You Are
Architectural thinker:
You bring several years of experience in backend development and software architecture, ideally in scalable, cloud-based B2B SaaS systems. You enjoy designing robust architectures and guiding teams through conceptual and implementation phases.
 
Strategic and practical:
You can translate business requirements into system designs that are both elegant and achievable. You enjoy conceptual thinking but also understand the realities of implementation.
 
Backend and integration expert:
You are proficient in Node.js and TypeScript and understand how to design modular, service-oriented architectures. You are experienced in connecting various systems and building reliable backend services.
 
Cloud native:
You design architectures for the AWS cloud, using services such as ECS, RDS, and Lambda to create scalable and maintainable solutions.
 
Deployment and infrastructure aware:
You understand modern DevOps principles and reproducible deployments with Docker, Infrastructure as Code (Pulumi with TypeScript), and CI/CD pipelines (GitHub Actions).
 
Quality and security minded:
You care about clean architecture, sustainable software design, and follow best practices in testing, reviews, and security. Familiarity with ISO standards (27001 & 9001) is a plus.
 
Collaborative and communicative:
You enjoy working with others — mentoring, discussing concepts, and supporting both internal and external teams with your technical expertise.
 
Communicator:
Fluent in German and English, and able to explain complex technical topics clearly and understandably.
 
Location:
You live in Germany or have permanent residency in Germany (working permit required).