DevJobs

Senior Software Engineer

Overview
Skills
  • TypeScript TypeScript
  • Swift Swift
  • Node.js Node.js
  • GraphQL GraphQL
  • Swift UI Swift UI
  • React React
  • NoSQL NoSQL
  • DynamoDB DynamoDB
  • Elasticsearch Elasticsearch
  • iOS iOS
  • Android Android
  • Microservices Microservices
  • CI/CD CI/CD
  • AWS AWS
  • Backend Development ꞏ 5y
  • Serverless Architecture
  • Test-Driven Development
  • AI Tooling
  • Large Language Models
  • GenAI
  • API Services
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.
amp Fitness