About the Role
About The Company
Motion Metrics Ltd is a forward-thinking technology company dedicated to revolutionizing the sports and fitness industry through innovative solutions. Our focus is on developing cutting-edge software and hardware integrations that enhance athletic performance and provide personalized coaching experiences. With a commitment to leveraging artificial intelligence, sensor data, and real-time feedback, we aim to empower athletes and enthusiasts to achieve their full potential. Our team is composed of passionate professionals who thrive on pushing technological boundaries to create impactful products that transform how sports are experienced and coached.
About The Role
We are seeking a highly skilled and motivated Senior Rust Engineer to join our dynamic team. In this role, you will be pivotal in developing and maintaining the core of our coaching platform, ensuring seamless performance across Android and iOS devices. You will take ownership of the Rust codebase, from system architecture to implementation, and work closely with cross-functional teams including designers, product managers, and end-users to deliver innovative features. Your expertise will help expand our backend infrastructure on Google Cloud, supporting real-time AI-powered coaching features that are tested directly on the ski slopes. This position offers an exciting opportunity to contribute to a product that combines advanced biomechanics, artificial intelligence, and sensor technology to redefine sports coaching experiences.
Qualifications
The ideal candidate will possess a strong background in software engineering with proven experience in developing scalable, high-performance applications. A deep understanding of Rust is essential, with additional experience in Go, C++, or similar languages being highly desirable. Candidates should have demonstrated success in maintaining production-grade codebases and deploying solutions in cloud environments, particularly Google Cloud Platform. A passion for sports, especially skiing, is a plus, as is experience working in small, agile teams or startups. Strong problem-solving skills, a proactive approach, and a desire to innovate and learn continuously are key attributes for success in this role.
Responsibilities
- Take ownership of the Rust codebase, including architecture design, development, and optimization to ensure high performance and reliability.
- Maintain and scale our cloud infrastructure on Google Cloud, ensuring robust and secure backend services.
- Collaborate with designers, product managers, and end-users to develop and refine real-time coaching features powered by AI and sensor data.
- Implement features that deliver impactful coaching experiences, conducting field tests on ski slopes to validate functionality and performance.
- Stay informed about industry trends, advances in Rust and related technologies, and incorporate best practices into development workflows.
- Participate actively in code reviews, testing, and documentation to maintain high standards of code quality and maintainability.
Benefits
- Opportunity to work on a groundbreaking product that combines AI, biomechanics, and coaching to transform sports training.
- Autonomy in your role with the ability to influence product development and company direction.
- Competitive salary and benefits package, including health insurance, flexible working hours, and professional development opportunities.
- Unique chance to work in a collaborative environment that values innovation, creativity, and continuous learning.
- Relocation support and the opportunity to work from our scenic Innsbruck office, with fully subsidized ski tickets for recreational skiing.
Equal Opportunity
Motion Metrics Ltd is an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees. We do not discriminate based on race, ethnicity, gender, age, religion, sexual orientation, disability, or any other protected characteristic.
Requirements
Rust expertise
A deep understanding of Rust is essential for this role.
Cloud deployment
Experience deploying solutions in cloud environments, particularly Google Cloud Platform.
Software engineering
Proven experience in developing scalable, high-performance applications.
Team collaboration
Ability to work closely with cross-functional teams including designers and product managers.
Nice to Have
Additional experience in Go, C++, or similar languages is highly desirable.
A passion for sports, especially skiing, is a plus.
Benefits
Health insurance
Comprehensive health insurance is included in the benefits package.
Flexible working hours
Enjoy flexible working hours to maintain a work-life balance.
Professional development
Opportunities for professional development are provided.
Relocation support
Support for relocation is available for new employees.
Ski tickets
Fully subsidized ski tickets for recreational skiing are offered.