Engineering Manager

Posted Yesterday
Be an Early Applicant
Hiring Remotely in USA
Remote
Senior level
Software
The Role
The Engineering Manager will lead two squads of engineers, managing both people and technical responsibilities. This role includes mentoring engineers, overseeing product development stages, and directly contributing to coding in React, TypeScript, and C#. Key responsibilities include project leadership, architectural decisions, and promoting a culture of quality and testing.
Summary Generated by Built In

Our Story:

Unlocking the Ageless Revolution for Patients and Practices:

With 1.5 million users, over $1 billion in revenue, and ranking among the Top 200 apps globally, RepeatMD is leading the charge.

Fresh off our Series A, we're expanding into new verticals.

Today, as a B2B SaaS company in the Aesthetics and Wellness Industry, we proudly serve 3,000+ clients across all 50 states—and we're just getting started on going global.

We are looking for those who are passionate to join our mission!

Job Title: Engineering Manager (Player Coach)

Job Type: Full-Time
Department: Engineering
Reports To: Director of Engineering
Salary Band: $200,000
Bonus Eligible: Yes
Job Status: Exempt
Approved Location(s): Remote

About Us

At RepeatMD, we’re unlocking the Ageless Revolution for patients and practices. With 1.5 million users, over $1 billion in revenue generated for our clients, $100 million in-app revenue, and a spot among the Top 200 apps globally, we are leading the charge in transforming the Aesthetics and Wellness industry.

Fresh off our $50M Series A, we’re expanding into new verticals and scaling rapidly. Today, we proudly serve 3,000+ clients across all 50 states as a B2B SaaS powerhouse—and we’re just getting started on our global journey.

If you’re passionate, driven, and ready to make an impact, we’d love for you to join our mission!

About You

We are seeking an Engineering Manager (Player-Coach) who thrives in a gritty startup environment. You are both a mentor and a hands-on contributor, excited to coach engineers while remaining comfortable diving into complex technical challenges and writing code yourself. You excel at leading teams to deliver scalable, robust systems, constantly looking for ways to optimize processes and technology. You have experience with modern software design principles and a track record of building high-performing teams. You want to make a meaningful impact on both the product and the team you lead.

About The Role

Reporting to the Director of Engineering, the Engineering Manager (Player-Coach) will oversee two squads of three engineers each, with each squad owning a set of domains. You will be paired tightly with a dedicated Product Manager who also oversees these squads, working in concert to shape the product roadmap, define priorities, and deliver on key outcomes. This role strikes a balance between people management responsibilities and substantial hands-on development. You will guide your squads through all stages of product development—from ideation and design to production and iteration—while contributing around 70% of your time writing and reviewing code, particularly in React, TypeScript, and C#.

Key Responsibilities

  • Project Leadership: Own and drive the execution of product and platform initiatives for your squads, ensuring timely delivery and high quality.
  • Technical Contributor (Player-Coach): Write and review code in React, TypeScript, and C#, contributing directly to product development and championing best practices in software architecture (DDD, event sourcing, CQRS).
  • Team Management & Mentorship: Guide, mentor, and develop two squads of software engineers; conduct regular 1:1s, performance reviews, and career development conversations, fostering a culture of continuous learning and high performance.
  • Architectural Decisions: Lead the design of scalable, reliable, and high-performance systems, with a focus on event sourcing, CQRS, and domain-driven design principles for both the backend and front ends.
  • Code Quality: Advance and level the team up on TDD, BDD frameworks, component testing with ViTest, and API testing with Postman collections. Conduct code reviews to ensure adherence to high standards of code quality.
  • Cross-Functional Collaboration: Work closely with the dedicated Product Manager, UX, and other stakeholders to align technical execution with business goals, communicating project status, technical decisions, and risks effectively to leadership.


Qualifications

  • Experience: 7+ years of software engineering experience, ideally within high-growth startups.
  • Technical Expertise: Proven experience with Stripe, Event Sourcing, CQRS, message-based systems, and domain-driven design (preferably in C# or TypeScript).
  • CI/CD Enthusiast: Deep experience with continuous integration/continuous deployment environments and ephemeral environments.
  • Testing Excellence: Advocate for strong testing practices, including TDD, BDD frameworks, ViTest for component testing, and Postman collections for API testing.
  • Methodical Approach: Familiar with MECE principles, ensuring comprehensive test coverage and logical problem-solving.
  • Architectural Knowledge: Strong foundation in modern software architecture and design principles.
  • Leadership Skills: Demonstrated ability to lead complex, large-scale projects and initiatives.
  • Mentorship: Adept at coaching and developing less experienced engineers, fostering a collaborative and growth-oriented team environment.
  • CI/CD & IaC Tools: Proficiency with CI/CD pipelines and Infrastructure as Code (IaC), particularly with GitHub Actions and Terraform.


What We Offer

  • Competitive salary and bonus structure
  • Employee Stock Option Plan
  • Medical, Dental, Vision, and 401k through Justworks
  • Unlimited PTO
  • Parental leave: 12 weeks maternity and 4 weeks paternity leave
  • Annual performance reviews and professional development opportunities
  • Hybrid work model with flexible hours
  • Pet-friendly office filled with snacks

RepeatMD is an Equal Opportunity Employer. We highly value diversity of thought and experience at our company and encourage people of all backgrounds, experiences, abilities and perspectives to apply. We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, disability status, or other protected characteristics. 

Top Skills

C#
React
Typescript
The Company
HQ: New York, NY
120 Employees
Hybrid Workplace
Year Founded: 2021

What We Do

Our mission is to transform more patients' lives.
RepeatMD creates private label mobile rewards programs for health care providers, which includes a suite of patient engagement solutions to grow & sell more of their cash-based, high-margin services.
The mobile app allows providers to reward patients for visiting, educate patients, earn referrals, finance treatments, and manage the retention of patients.

Similar Jobs

Headway Logo Headway

Engineering Manager (Patient Growth)

Consumer Web • Healthtech • Professional Services • Social Impact • Software
Easy Apply
Remote
USA
624 Employees

Headway Logo Headway

Engineering Manager (Provider CX & Group Practice Tooling)

Consumer Web • Healthtech • Professional Services • Social Impact • Software
Easy Apply
Remote
USA
624 Employees

PrizePicks Logo PrizePicks

Engineering Manager — Data Science Engineering

Fintech • Gaming • Mobile • Sports • eSports
Remote
Atlanta, GA, USA
500 Employees

Cedar Logo Cedar

Engineering Manager (Payment Workflows)

Fintech • Healthtech • Software
Easy Apply
Remote
United States
340 Employees

Similar Companies Hiring

Hedra Thumbnail
Software • News + Entertainment • Marketing Tech • Generative AI • Enterprise Web • Digital Media • Consumer Web
San Francisco, CA
14 Employees
HERE Thumbnail
Software • Logistics • Information Technology
Amsterdam, NL
9000 Employees
True Anomaly Thumbnail
Software • Machine Learning • Hardware • Defense • Artificial Intelligence • Aerospace
Colorado Springs, CO
131 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account