Tech Stack
Job Description, Responsibilities & Requirements
About the Position
Senior Backend Engineer (m/f/d)
Berlin, Germany | onsite, Heidelberg, Germany | onsite
Full-time
Permanent employee
Building insurance people love
Getsafe guides people to make smart life choices with personalized digital insurance. We’re reinventing insurance from the ground up: with our own tech platform and a single app that unites property, life, and health coverage in one seamless experience. Features like family accounts, AI-powered guidance, instant claims handling, and our prevention program “Safepoints” make insurance simple, transparent, and built for today.
Since our launch in 2018, we’ve grown from our headquarters in Heidelberg and office in Berlin to serving more than 500,000 customers across Germany, Austria, and France. Backed by €120M from leading investors such as Earlybird, CommerzVentures, and Swiss Re, we’ve become one of Europe’s fastest-growing insurtechs.
Learn more about us on our Website, Instagram or on LinkedIn.
Responsibilities
In this role, you will:
- Collaborate with the team and stakeholders to define and implement the vision for a scalable system architecture for our insurance platform that supports our growing portfolio and customer base.
- Own and contribute to our evolving list of internal tools starting with Ruby libraries and agentic tools in engineering and beyond.
- Write clean, maintainable, and well-documented code that promotes best practices and enables others.
- Explore and propose new technologies to streamline processes and improve system efficiency.
- Champion engineering best practices and help elevate our tech stack to the next level, setting standards for the organization.
- Create reusable solutions that help teams scale faster and avoid one-off workarounds.
Requirements
- Experience: 5+ years of backend development experience, working on complex systems and platform solutions.
- Skills:
- Solid experience with Ruby on Rails and a deep understanding of how to develop high-quality, reliable software.
- Good understanding of working with coding agents from planning to delivery.
- Attributes:
- Strong communicator, able to work across teams and translate technical vision into actionable plans.
- Ability to break down complex problems into manageable parts and communicate solutions clearly to your team and other stakeholders.
- Commitment to delivering solutions that are well-tested, reliable, and maintainable.
- Nice to Have:
- Experience with Terraform, Kubernetes, and AWS.
- Proven experience in fintech environments or startups.
Our Stack
- Distributed architecture of 10+ independent RESTful services
- Ruby on Rails
- PostgreSQL, Kafka, Sidekiq, Redis
- Terraform, Qovery (Kubernetes) and AWS
- Datadog
How We Work
- Customer Empathy: We simplify insurance by aligning our vision with every interaction, maintaining transparency, and building togetherness and trust with our customers.
- Absolute Ownership: We pursue excellence relentlessly, taking full ownership, and ensuring everyone knows their role to contribute to our mission.
- Day One Mindset: We strive to continually act as pacemakers, constantly optimizing, thinking ahead, and inspiring greatness to build a scalable and impactful future.
- Driver Team: We communicate effectively, collaborate positively, and drive success as equals, united by respect and an inspiring mission.
What We Offer
- Front row seat at one of Europe’s leading insurtechs that redefines how millions of people experience insurance every day
- Diverse and high-performing team that thrives on ownership, speed, and constantly raising the bar
- Hybrid or on-site setup across our hubs in Heidelberg (Europaplatz) and Berlin (Eberswalder Straße)
- Competitive salary plus company-wide VSOP program
- Latest hardware and productivity tools
- €1,000 annual development budget
- €50 monthly benefit budget
- Monthly Getsafe insurance voucher
- 28 vacation days plus birthday and December 24th & 31st off
- 90 workation days within the EU
We're looking for great people, not perfect résumés. If you're excited about what we're building and think you could make a great addition to the team, we encourage you to apply – even if you don't meet every single requirement. We'd love to hear from you!
We welcome applications from people of all backgrounds, experiences, and perspectives. We believe diverse teams build better products and are committed to creating an inclusive environment where everyone can thrive. We do not discriminate based on race, religion, colour, national origin, gender identity or expression, sexual orientation, age, disability, or any other legally protected characteristics.