Senior Software Engineer (all genders)
Role details
Job location
Tech stack
Job description
As a Senior Software Engineer in our Product & Engineering team, you'll play a key role in designing and building the systems that power our platform - from cloud integrations and large-scale data processing to customer-facing product features. You'll work closely with Product, Design, and other engineers, take ownership of meaningful problem spaces, and help us scale both technically and organizationally.
Your Mission
- Design, build, and own product features and backend services that support our growing customer base
- Lead the technical implementation of complex initiatives, from discovery through production and iteration
- Build scalable systems to process and analyze large cloud environments (e.g. customers with 1M+ AWS resources)
- Design and evolve integrations with cloud platforms, MDM systems, and third-party services - Improve system performance, reliability, and scalability as we grow into enterprise-level workloads -
- Collaborate closely with Product and stakeholders to translate real customer and compliance needs into robust technical solutions
- Review code, provide thoughtful feedback, and raise the overall quality bar of the team
- Mentor other engineers through pairing, design discussions, and knowledge sharing
- Actively contribute to shaping our engineering standards, architecture, and culture, * Your growth matters: High ownership, direct impact on growth, and clear development opportunities, an annual training budget, and genuine trust in your ideas.
- Work the way that suits you: Remote, in our Berlin office, or hybrid - you decide where you're most productive.
- Time for yourself: 30 vacation days, flexible working hours, and a work culture that respects focus time and supports personal productivity.
- Top equipment: MacBook & more to help you get started smoothly.
- Additional perks: Urban Sports Club membership, Germany Ticket, company pension plan, and other benefits.
- A team spirit that stays with you: An international tech team with a clear path to scale, short decision paths, and real support to execute, and honest, transparent communication at eye level.
- Be yourself: Diversity makes us better - no matter where you come from, how you identify, or where you are in life.
Requirements
Do you have experience in Vue.js?, * 5+ years of professional software engineering experience, ideally in SaaS or product-driven environments - Strong experience with Node.js and TypeScript, ideally using NestJS or similar frameworks
- Solid frontend experience with Vue.js or another modern frontend framework
- Experience designing and consuming RESTful APIs and working with distributed systems
- Strong understanding of PostgreSQL and relational data modeling
- Hands-on experience shipping features end-to-end, from design to production
- Experience working with cloud infrastructure (AWS and/or GCP)
- Familiarity with containerized environments (Docker, Kubernetes)
- A strong sense of ownership, pragmatism, and responsibility for what you ship
- Clear communication skills and enjoyment of working in cross-functional teams
- Curiosity and a genuine interest in learning, improving, and solving hard problems