Platform Engineer
PetIQ
Office
Logan, UT, United States
Full Time
SUMMARY
iFIT’s vision is to create the world's most holistic health and fitness platform, integrating all elements of health - physical fitness, mental health, nutrition and active recovery - into a seamless interactive experience. We develop proprietary software that learns and adjusts to the habits of each person as it delivers immersive content that guides them on their own individual fitness journey.
We are currently seeking an ambitious pace-setter to join our team as a Platform Engineer, remotely in the US.
ROLE COMMITMENTS
- Optimize the enterprise:
Contribute to a modern, service-oriented architecture, driving migration of legacy systems and adoption of scalable microservices.
- Deliver high-quality consumer experiences:
Build performant, reliable services and APIs to ensure smooth user interactions across devices and platforms.
- Build the most compelling connected health & fitness platform:
Incorporate emerging tech like AI/ML and LLMs to deliver innovative user-facing features.
- Build the value of our brand portfolio:
Create seamless integrations and backend functionality that support a premium connected fitness ecosystem.
- Make people, culture, and how we operate a competitive advantage:
Collaborate closely with cross-functional teams, contributing to a culture of communication, quality, and continuous improvement.
ESSENTIAL DUTIES AND RESPONSIBILITIES
- Design, develop, and maintain backend microservices in TypeScript (NestJS) on AWS ECS.
- Build and document RESTful APIs and support our transition to GraphQL.
- Modernize legacy Lambda functions into containerized services.
- Integrate emerging technologies like AI/ML and large language models into new services.
- Collaborate with front-end, mobile, design, and product teams to deliver full-feature experiences.
- Maintain high-quality code standards through testing, CI/CD, and peer reviews.
- Ensure service reliability through monitoring, performance tuning, and participating in a 24/7 on-call rotation.
- Education and Basic Qualifications
- 4+ years of professional software engineering experience in cloud environments.
- Strong proficiency in TypeScript/JavaScript and Node.js.
- Hands-on experience with backend frameworks (NestJS preferred).
- Solid knowledge of AWS and experience with containerized deployments (ECS, EKS).
- Familiarity with RESTful API design and security.
- Experience with relational and NoSQL databases (e.g. PostgreSQL, MongoDB).
- Comfortable with CI/CD pipelines and infrastructure-as-code (Terraform, CloudFormation).
- Authorized to work in the United States without sponsorship.
- Preferred Qualifications
- Deep understanding of microservices architecture and inter-service communication.
- Experience migrating from serverless (AWS Lambda) to containerized services.
- Experience with GraphQL API development.
- Exposure to AI/ML features or tools such as LLMs or chatbots.
- Familiarity with SRE/DevOps practices and monitoring tools like Datadog or CloudWatch.
- Interest in fitness technology or multimedia platforms.
- Experience with experimentation platforms like Amplitude or LaunchDarkly.
Platform Engineer
Office
Logan, UT, United States
Full Time
July 19, 2025