At amp, we are pioneering the future of fitness by merging advanced hardware with artificial intelligence. Our mission is to democratize coaching through a connected ecosystem that adapts to the user.
We represent the intersection of high-performance hardware and intelligent software. By leveraging adaptive digital resistance and machine learning, we provide a workout experience that is as seamless as it is effective. We are scaling a complex, real-world product where engineering is the heartbeat of the entire system.
With a team of professionals across hardware, software, and manufacturing, we are
building and scaling a complex, real-world product from the ground up, where software plays a
critical role in bringing physical systems to life.
We are seeking a seasoned
senior software engineer to architect and scale the platform that powers this next-generation experience. If you are passionate about building high-throughput systems and working on technology that impacts people's lives every day, we want to hear from you.
What You’ll Do:
- Design and implement highly scalable and performant backend systems, focusing on low latency and high throughput.
- Develop complex, scalable backend services from the ground up using cutting-edge technologies such as serverless architecture, AWS, and big data.
- Deliver high-quality software on time by collaborating with the team on backend optimizations and taking ownership of the process.
- Utilize Continuous Integration & Delivery and/or Test-Driven Development to ensure code quality, performance, and reliability.
- Craft and maintain beautiful mobile experiences and interfaces.
- Integrate and deploy advanced features powered by Large Language Models (LLMs) to create truly intelligent user interactions.
- Leverage the latest AI tooling to streamline development, focusing on high-value feature work as opposed to tasks that can be offloaded to AI.
Requirements:
- A seasoned software engineer with 5+ years of hands-on experience in backend development, preferably in high-performance, low-latency environments.
- Experienced in cloud platforms, particularly AWS, and familiar with serverless architecture and microservices.
- A problem-solving attitude, eager to tackle performance and efficiency challenges.
- Hands-on experience with NoSQL data stores like DynamoDB, Elasticsearch, etc.
- Experienced with building microservice systems in a serverless environment - a strong advantage.
- Experienced with NodeJs, GraphQL, and TypeScript - a strong advantage.
- Experienced in multiple front-end platforms, including iOS, React, Android, and API services - an advantage.
- Experienced with Swift/SwiftUI - an advantage.
- Experience integrating GenAI technologies - an advantage.
- Preferably with a degree in computer science or similar.