Senior Software Engineer (m/f/d)
BEAT81 is a tech-enabled fitness company, and our engineering team is at the centre of everything that makes a class happen. Our systems power every step of the experience when a member books, checks in, clips into a bike, or pushes through a 45-minute workout. We build the systems that power the workout floor, the coach's tools, the member app, and the operational infrastructure that keeps 40+ studios running. It's a product unlike most engineers have worked on, and that's exactly the point.
We're looking for a Senior Software Engineer to join our product engineering team in Berlin.
The Role
You'll work across the full stack of a genuinely complex, physical-digital product. That means backend services, frontend interfaces, mobile experiences, database design, operational tooling, and occasionally hardware. We're a small, high-ownership team, and senior means senior: you'll take real technical responsibility for meaningful parts of the product, make decisions, and ship things that members and coaches interact with every day.
We work primarily in Elixir and LiveView for our in-studio experiences, with TypeScript powering our backend services and React Native for mobile. But we're honest about what actually matters at this level: strong generalist instincts, sharp engineering judgement, and the ability to pick up new tools and contexts quickly. Engineers who lean heavily on AI-assisted development will feel at home here. We've embraced it fully, and we hold ourselves to a high bar for the quality and ownership of everything we ship, AI-assisted or not.
What You'll Do
- Own and deliver end-to-end solutions to complex, ambiguous problems across the product from scoping through to production
- Make sound architectural decisions independently, and advocate for them clearly with your team and stakeholders
- Contribute to frontend, backend, infrastructure, and wherever else the work takes you without needing a specialist for every context
- Mentor and actively grow the engineers around you, raising the technical capability of the team as a whole
- Bring technical insight early into product discovery, and collaborate closely with Product and Design to shape what gets built
- Champion quality, observability, and production reliability as non-negotiables
- Help evolve our engineering practices and tooling, and drive improvements that make the whole team faster and better
What We're Looking For
- A strong generalist with proven experience across the full stack β you're comfortable in backend, frontend, databases, and ops, and you don't wait for someone else to handle the unfamiliar parts
- Sharp engineering judgement: you make good decisions under ambiguity, validate them with data, and communicate trade-offs clearly
- A genuine product engineering mindset β you think about outcomes, not just outputs, and you care about the members and coaches using what you build
- Experience working in complex, real-world systems where reliability and performance actually matter
- Comfort with AI-assisted development, and the discipline to own everything you ship with it
- Someone who raises the bar around them through code quality, documentation, mentorship, and how you show up in a team
Experience with Elixir, LiveView, or React Native is a plus, but not a requirement. We care more about how you think and learn than which languages are on your CV.
Why BEAT81 Engineering
Most engineers spend their careers building screens. We build experiences that play out in a physical room, on real bikes, with a coach and up to 80 members depending on everything working. The domain is genuinely unusual, the ownership is real, and the team moves fast.
Part of that means getting out of the office. We regularly spend time on-site in our studios testing new features in the wild, helping set up new tech, and getting direct feedback from the members and coaches using what we build. If you've ever wanted a shorter feedback loop between shipping code and seeing it used by real people in the real world, this is it.
If you're a product engineer who wants to work on something that actually shows up in the world and not just in a browser or on a phone, we'd like to hear from you.
Benefits
ποΈββοΈ WALK THE TALK: Unlimited BEAT81 workouts for you and one other person of your choice. Additionally a membership to John Reed Berlin BΓΆtzow just for you: We guarantee that you'll get fit with us.
β° FLEXIBLE WORKING HOURS: Yoga before work and a workout at lunch? No problem. With our flexible working hours, you can easily balance your personal and professional life.
π LEARN & GROW: We support your professional development with a dedicated budget for courses, workshops, and certifications.
πͺ YOUR WELL-BEING: Enjoy exclusive access to the platforms Meditopia and 7Minds for yoga, mindfulness and mental well-being.
πββοΈ MASSAGE DISCOUNT: Relax and recover with 12% off all New:Soul massage bookings.
π EVENTS: Our annual BEAT Connect event in Berlin brings together team members from all cities for inspiring sessions, fun activities, and meaningful connection. On top of that, we host monthly team meet-ups, team workouts, and our much-loved summer and winter parties to keep the team spirit high all year round.
π TASTY PERKS: Free drinks, fresh fruit, coffee, tasty granola, and more will keep you energized throughout the day.
π₯ HEALTH INITIATIVES: Stay healthy and balanced with our quarterly health management initiatives to support your physical and mental well-being, keeping you energized and focused throughout the year.
πΆ BRING YOUR DOG TO WORK: No need for dog-sitting - your furry friend is always welcome in the office!
πΌ MONEY ON TOP: Sign up for a private company pension plan in partnership with Stuttgarter Versicherung - so you can look into the future with confidence.
π± FUTUREBENS: You will have access to a personalized dashboard on FutureBens, the platform for sustainable and future-oriented employee offers from over 130 eco-friendly brands.
BEAT81 is an equal opportunity employer, which means we do not discriminate. We celebrate diversity and are committed to creating an inclusive environment for all employees.
Create a Job Alert
Interested in building your career at BEAT81? Get future opportunities sent straight to your email.
Apply for this job
*
indicates a required field
