← all jobs

[Remote] Senior Software Engineer

Work from home Full-time role Hiring

Note: The job is a remote job and is open to candidates in USA. iFIT is a company focused on creating a holistic health and fitness platform. They are seeking a Senior Software Engineer to join their Data Services team, responsible for building backend systems and data pipelines that enhance the fitness journey for users.

Responsibilities

  • Own critical systems as the primary, accountable owner — including ingestion, aggregation, streaming, integrations, and content delivery — including their long-term health, performance, and evolution
  • Lead large, multi-milestone initiatives from design through delivery: break complex work down for others, remove technical bottlenecks, and deliver predictably under complexity
  • Produce durable, defensible architecture, making cost, reliability, and maintainability first-class constraints and anticipating the multi-year impact of your decisions
  • Build AI into how the team works and what it ships, driving AI-augmented engineering practices and identifying high-value places to build AI-powered systems and tooling
  • Own reliability and operations: define SLOs, observability, and alerting; eliminate recurring incidents; reduce toil; and build systems that don't depend on heroics. Participate in on-call for the services you own
  • Design, provision, and operate your own infrastructure on AWS, including Lambda/Serverless, ECS Fargate, MSK/Kafka, RDS/Postgres, MongoDB, S3, and Kinesis, managed as code with Terraform
  • Protect data correctness through strong schema, versioning, and API-contract discipline, so member activity data is accurate and trustworthy across every consumer
  • Raise the bar on code quality and testing, write design docs that align multiple stakeholders, and act as an escalation point for technical decisions
  • Partner closely with mobile, web, and equipment teams to design clean, debuggable client-facing contracts

Skills

  • 5+ years of experience building and operating production backend services
  • Deep proficiency in Node.js and TypeScript, with strong fundamentals in API design (REST/GraphQL) and service architecture
  • Hands-on AI development experience — building with modern AI tooling and incorporating AI/LLM capabilities into real systems, and using AI to materially accelerate your own engineering
  • Proven ownership of data-intensive or event-driven systems, including streaming, ingestion pipelines, time-series or aggregation workloads, or high-throughput integrations
  • Experience operating systems on AWS, including Lambda, ECS, S3, RDS/Postgres, MongoDB, and a streaming/messaging layer such as Kafka/MSK, Kinesis, or SNS/SQS, and managing infrastructure as code with Terraform
  • A track record of reliability ownership, including SLOs, monitoring, incident response, and postmortems that actually reduce recurrence
  • Strong design and written communication skills — you can frame ambiguous problems, document tradeoffs clearly, and align stakeholders
  • A member-first mindset: you reason about technical decisions in terms of athlete impact and treat member-data trust as something to protect structurally
  • Authorized to work in the United States without sponsorship
  • NestJS and/or the Serverless framework experience
  • Experience building agentic AI systems, developer tooling, or AI-powered product features at scale
  • Experience with Kafka Streams or stream-processing frameworks
  • IoT/MQTT or real-time, low-latency systems experience
  • Experience integrating third-party fitness and health platforms such as Strava, Garmin, Apple Health, Google Fit, or Terra
  • Familiarity with the fitness, health, or wearables domain

Company Overview

  • IFIT is a global subscription technology company that provides interactive personal training. It was founded in 1977, and is headquartered in Logan, Utah, USA, with a workforce of 1001-5000 employees. Its website is http://www.ifit.com.
  • More open positions

    [Remote] Customer Success Manager, LATAM

    Work from home Full-time role

    [Remote] Customer Success Manager

    Work from home Full-time role

    [Remote] Head of Accountant Partner Program

    Work from home Full-time role

    [Remote] Expert Recruiter

    Work from home Full-time role

    [Remote] Personal Finance Consultant

    Work from home Full-time role

    Experienced Sales Customer Representative – Remote Opportunity at careerzynith

    Work from home Full-time role

    Product Manager - Postgres Platform

    Work from home Full-time role

    ServiceNow Technical Consultant (CSM)

    Work from home Full-time role

    IRB Associate Director (Remote)

    Work from home Full-time role

    Experienced Part-Time Remote Digital Data Entry Specialist – Flexible Work Arrangements

    Work from home Full-time role

    Business Analyst Risque de Liquidité ALM - H/F

    Work from home Full-time role

    Data Entry Team Lead – Call Support & Customer Assistance – Full‑Time – $32/hr – careerzynith Distribution Center

    Work from home Full-time role

    [Remote] Field Marketing Manager - (Remote)

    Work from home Full-time role

    Senior Data Entry Specialist – Remote Entry-Level Position with Comprehensive Training at careerzynith

    Work from home Full-time role

    Php Developer( Entry Level)

    Work from home Full-time role

    Telehealth Veterinary Technician - Part Time

    Work from home Full-time role

    Underwriter I (12 Months)

    Work from home Full-time role

    Associate Resource Manager - Remote Work Opportunity: Dynamic Career Growth in Contingent Workforce Management

    Work from home Full-time role

    Sales Account Manager - Heavy Duty Fleet (Remote)

    Work from home Full-time role

    Electronic Notary Public - Remote Notarization Services

    Work from home Full-time role

    Remote Appointment Setter (Sales Development Representative)

    Work from home Full-time role