Senior Backend Engineer (Elixir)
ABOUT US
BEAT81 is a fitness technology startup revolutionising the way people get fit. By merging the very best of HIIT group training, personalised heart rate monitoring technology and expert coaching we are empowering people to Sweat Smarter Together! We think big. We think rebellious. And we're building a world-class team to make BEAT81 the global leader in fitness and technology.
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.
ABOUT THE ROLE
As a Senior Backend Engineer (Elixir), you'll have a direct impact on the system that powers our workouts, having a direct impact helping our members to get healthy and fit. You'll be developing an Elixir application that runs in an IoT-based system installed in our gyms. You will be responsible for keeping this crucial element to our experience reliable, scalable, observable and maintainable to support our continuous user base growth. We are big fans of devops culture, continuous integration/deployment and less bureaucratic process in favour of autonomy and responsibility.
You will have the opportunity to use cutting-edge tools and technologies, both cloud-based and integrated within our IoT-equipped gyms. This pioneering role involves close collaboration with our Chief Technology Officer, Luis, our Staff Software Engineer Everton, as well as with our engineering and product teams at the Berlin office.
YOU WILL BE WORKING ON
- Building a workout experience that provides high levels of scalability, reliability, and performance, while balancing security, maintainability, and operational excellence.
- Creating engaging fitness digital experiences that are delightful to our members and helps our coaches to deliver the best workout.
- Helping your team deliver business value by taking decisions related to the backend and actively participating in product discussions
- Solve problems arising from our workout experience operations and ensure that the same mistake/error doesn’t happen twice
- Be proactive in performance & availability monitoring; provide remediations for systemic issues
- Ingest requirements, scope work, produce estimates and help define deliverables with project timeline
ABOUT YOU
- You have professional experience as an Elixir Engineer
- Experienced in developing distributed applications
- In the Elixir stack, you have worked with internal Pub-Sub system, Oban, Phoenix + LiveView, and Open-Telemetry
- Strong experience in software architecture and application design, with a track record of making architectural decisions and a understanding of fundamental system architecture and API design (RESTful and event-driven services)
- Experienced in SQL and database schema design (PostgreSQL)
- You write clean and testable code and conduct code reviews
- You are highly cooperative person with the ability to establish and foster relationships with stakeholders at all levels of the organisation
- You are motivated by the challenge to solve problems and you like the fast-paced environment of a startup
- You are fluent in English
WHAT MAKES YOU STAND OUT
- You worked with IoT systems before and are comfortable with tinkering with devices like Raspberry PIs, Bluetooth/ANT+ sensors or similar
- You master safe network configurations and how to leverage them for real time performance
- While being a team player you also like to work independent and hands-on, taking initiative and pushing for topics
- You are comfortable with ambiguity and always willing to teach and learn
OUR OFFER
WALK THE TALK: Unlimited BEAT81 workouts for you and one family member/friend: we guarantee that you will get fit working here :)
YOUR DEVICE: Everyone has their own preferences when it comes to technology - whether it’s Mac or Windows - you choose your laptop. Additionally, we provide Bose noise-canceling headphones
HYBRID WORK: We have a beautiful office in the heart of Berlin (Weinmeisterstraße) with free drinks, healthy snacks and fruits. We like to spend time there together, but you are also welcome to work from home
-
LEARN & DEVELOP: We have a generous Learning & Development budget that you can use to bring yourself and your career to a next level.
FLEXIBLE WORKING HOURS: Early bird or late riser? Shape your workday to align with your personal commitments and preferences in coordination with your team and the business needs
TEAM RITUALS: Shared experiences build a strong team culture. That’s why we have our usuals such as regular all hands meetings, Aperol Thursdays and joint workouts - there is something for everyone
TEAM EVENTS: Our summer and Christmas parties have become as legendary as our annual off-sites and the perfect occasion to spend quality time with team members
ANYTHING MISSING? We are always open for suggestions to expand our offers
At BEAT81, we believe in the power of passion and potential. We don't expect you to have every requirement checked off to apply to us. We still encourage you to apply.
We value individuals who are driven and eager to learn. We embrace diversity and understand that different backgrounds and experiences can bring fresh perspectives and innovative ideas to the table.
We are excited to receive your application! 🚀
- Department
- Engineering
- Locations
- Berlin
- Remote status
- Hybrid Remote
Berlin
About BEAT81
Join the fitness revolution with BEAT81 - the ultimate group workout experience that combines technology and expert coaching to help people achieve their health and fitness goals. Our fitness program is not only interactive and intelligent, but also incredibly exciting. Join us today and see how we help people Sweat Smarter Together!
Senior Backend Engineer (Elixir)
Loading application form
Already working at BEAT81?
Let’s recruit together and find your next colleague.