PitchMeAI
Tivity Health

Principal Software Engineer - remote opportunity

Tivity Health · United States

  • Hybrid
  • Full-time
  • $155,000 / year
  • United States
Tailored resumekeyword-matched to this role.
Hiring managerwe find who's hiring.
Intro emaildrafted to reach them directly.

Job highlights

  • Lead squads in rapid experimentation and technical execution.
  • Design, build, and ship full-stack features daily.
  • Develop modern UIs and scalable serverless backend APIs.
  • Utilize AWS serverless, IaC, and modern CI/CD tools.
  • Drive innovation and manage technical debt proactively.

About the role

Principal Software Engineer - Remote Opportunity

This role is a hands-on Principal Software Engineer embedded in a small, cross-functional squad focused on testing new business strategies. The Principal Software Engineer will drive both technical execution and day-to-day squad leadership, partnering closely with Product and Delivery. While not a formal people manager, this role functions as the de facto technical leader for the squad, ensuring high-quality delivery and alignment with broader Product Engineering standards. This is a build-first role — writing code daily, shipping quickly, and enabling the team to experiment, learn, and iterate at speed without creating long-term technical debt.

Hands-On Engineering (~60–70%)

  • Design, build, and ship full-stack features
  • Develop modern, responsive UIs
  • Build APIs and services on AWS serverless architecture
  • Define infrastructure using IaC
  • Lead by example in code quality

Technical Leadership & Delivery (~30–40%)

  • Lead a small squad through rapid experimentation
  • Translate business ideas into execution quickly
  • Own delivery and remove blockers
  • Align with Product and Delivery
  • Ensure alignment to engineering standards
  • Balance speed, scalability, and maintainability

Innovation & Experimentation

  • Enable fast iteration and testing of ideas
  • Leverage feature flags for safe experimentation
  • Encourage rapid prototyping
  • Manage technical debt proactively

Qualifications

  • 5-7+ years of software engineering experience
  • Strong TypeScript, Node.js, and frontend skills
  • Experience with AWS serverless
  • Leadership through execution
  • Ability to align business and technology
  • Strong communication skills

How This Role Fits

  • Reports to Sr Manager, Delivery
  • Technical leader within the squad
  • Aligned to Jira, SDLC, and platform standards
  • High autonomy within guardrails

How We Work

  • Small teams, rapid iteration
  • Continuous deployment
  • Feature flags and incremental rollout
  • Separation of experimentation and platform durability

Technology Tooling

The squad will operate within Tivity Health’s modern engineering tool set, using standardized platforms to support rapid experimentation, reliable delivery, measurable engineering performance, and strong operational visibility. The Principal Software Engineer is also expected to actively leverage approved AI capabilities throughout the software delivery lifecycle, including solution design, development, testing, documentation, troubleshooting, and continuous improvement.

  • Frontend: React, Next.js, and TypeScript for modern, responsive, maintainable user experiences.
  • Backend: Node.js, TypeScript, AWS Lambda, and API Gateway for scalable serverless APIs and services.
  • Infrastructure: AWS Serverless services including Lambda, DynamoDB, S3, SQS, and EventBridge, with Pulumi used for infrastructure as code and repeatable environment management.
  • CI/CD and release management: GitLab CI/CD for build, test, security scanning, and deployment workflows, with LaunchDarkly feature flags supporting safe experimentation, progressive rollout, and controlled release practices.
  • Delivery management: Jira as the system of record for sprint planning, backlog management, work tracking, and delivery visibility.
  • Observability: Datadog for logs, metrics, traces, dashboards, alerts, and production health monitoring.
  • Engineering metrics: Jellyfish for visibility into delivery performance, productivity, and alignment to business value.
  • AI-enabled engineering: Approved AI tools, including Copilot, Kiro, and other governed capabilities, should be used as a standard part of design, development, testing, code review preparation, documentation, debugging, and delivery acceleration.

Compensation

The salary range for this opportunity is $125,000 to $185,000. Compensation depends on several factors: qualifications, skills, competencies, and experience.

Benefits

Tivity Health offers a robust benefits package, which includes a competitive salary, company bonus potential, medical, dental, vision, 401k with match, generous paid time off, free gym membership to over 13,000 fitness locations in the US, and other great benefits.

About Tivity Health® Inc.

Tivity Health, Inc. is a leading provider of healthy life-changing solutions, including SilverSneakers®, ForeverFit®, and WholeHealth Living®. We help adults improve their health and support them on life's journey by providing access to in-person and virtual physical activity, social and mental enrichment programs, as well as a full suite of physical medicine and integrative health services. Our suite of services support health plans, employers, health systems and providers nationwide as they seek to reduce costs and improve health outcomes. Learn more at TivityHealth.

Tivity Health is an equal employment opportunity employer and is committed to a proactive program of diversity development. Tivity Health will continue to recruit, hire, train, and promote into all job levels without regard to race, religion, gender, marital status, familial status, national origin, age, mental or physical disability, sexual orientation, gender identity, source of income, or veteran status.

Key skills/competency

  • Principal Software Engineer
  • Full-stack development
  • AWS serverless architecture
  • TypeScript
  • Node.js
  • Frontend development (React, Next.js)
  • Infrastructure as Code (IaC)
  • Technical leadership
  • Agile methodologies
  • Problem-solving

Skills & topics

  • Principal Software Engineer
  • Software Engineering
  • TypeScript
  • Node.js
  • Frontend Development
  • React
  • Next.js
  • AWS Serverless
  • Lambda
  • API Gateway
  • Infrastructure as Code
  • IaC
  • Pulumi
  • Agile
  • Remote Work
  • Technical Leadership
  • Full Stack Development
  • CI/CD
  • GitLab CI/CD
  • LaunchDarkly
  • Jira
  • Datadog
  • Jellyfish
  • AI in Engineering
  • Copilot

How to get hired

  • Tailor your resume: Highlight 5-7+ years of software engineering, TypeScript/Node.js/frontend skills, and AWS serverless experience.
  • Showcase leadership: Emphasize experience in technical leadership through execution and aligning business/tech needs.
  • Quantify achievements: Provide examples of shipping features quickly, leading squads, and improving code quality.
  • Prepare for technical questions: Be ready to discuss AWS serverless, IaC, React/Next.js, and Node.js concepts.
  • Demonstrate communication: Prepare to discuss how you align business and technology strategies.

Technical preparation

Master TypeScript, Node.js, and React/Next.js fundamentals.,Deep dive into AWS serverless services and IaC concepts.,Practice designing scalable APIs and responsive UIs.,Prepare to discuss CI/CD, feature flags, and AI tools.

Behavioral questions

Describe leading a team through rapid experimentation.,How do you balance speed with technical debt?,Provide an example of aligning business and tech goals.,Discuss your approach to code quality and standards.

Frequently asked questions

What are the key technical skills required for a Principal Software Engineer at Tivity Health?
The Principal Software Engineer role at Tivity Health requires strong TypeScript, Node.js, and frontend skills, with specific experience in building modern UIs using React and Next.js. Proficiency in AWS serverless architecture (Lambda, API Gateway, DynamoDB, S3, SQS, EventBridge) and defining infrastructure using Infrastructure as Code (IaC) like Pulumi is essential. Experience with CI/CD tools like GitLab CI/CD and feature flagging with LaunchDarkly is also expected, alongside a solid understanding of backend development principles.
Is the Principal Software Engineer role at Tivity Health fully remote?
Yes, the Principal Software Engineer position at Tivity Health is advertised as a remote opportunity, allowing candidates to work from any location.
What is the expected salary range for the Principal Software Engineer position?
The salary range for this Principal Software Engineer role at Tivity Health is between $125,000 and $185,000 annually. The final compensation will depend on the candidate's qualifications, skills, competencies, and overall experience.
What does 'leadership through execution' mean for this Principal Software Engineer role?
Leadership through execution means that as a Principal Software Engineer, you will lead by example by actively coding, designing, and building solutions. Your technical leadership will be demonstrated through your hands-on contributions to the squad's delivery, problem-solving, and by ensuring high-quality code and alignment with engineering standards, rather than through formal people management.
How does Tivity Health support rapid experimentation in this role?
Tivity Health supports rapid experimentation through small, cross-functional squads, continuous deployment, and the use of feature flags (e.g., LaunchDarkly). This allows for fast iteration, testing of new business ideas, and rapid prototyping while separating experimental features from platform durability.
What is the typical career progression for a Principal Software Engineer at Tivity Health?
While specific career paths can vary, a Principal Software Engineer at Tivity Health often serves as a key technical leader within squads, driving complex projects and influencing technical direction. Progression could involve moving into more senior technical roles, architect positions, or potentially leadership roles within engineering management, depending on individual aspirations and company needs.
What is the role of AI in the Principal Software Engineer position at Tivity Health?
Tivity Health expects Principal Software Engineers to actively leverage approved AI capabilities throughout the software delivery lifecycle. This includes using AI tools for solution design, development, testing, documentation, troubleshooting, and continuous improvement, accelerating delivery and enhancing productivity.