B

Benepass

B2B benefits platform with virtual cards

Engineering Manager

Engineering LeadershipConfirmed live in the last 24 hours
Full-timeRemote in USA

About the Job

Requirements

  • Deep software engineering experience in Python/Django or equivalent backend systems, with the ability to guide architecture, review pull requests, and contribute code when needed.
  • At least 5 years of software engineering experience, including at least 2 years leading teams of approximately 3–8 engineers or equivalent scope; startup or software-as-a-service experience is preferred in the requirement wording.
  • Proven ability to lead design reviews, enforce engineering standards, and prototype in Python/Django or a comparable backend stack; comfort working on systems where correctness and reliability are essential.
  • Experience mentoring engineers through one-on-ones, setting growth goals against a leveling matrix, addressing performance issues directly, and hiring.
  • A track record of shipping commitments, creating clarity from ambiguity, and operating a healthy software development lifecycle without excessive process.
  • Heavy, practical personal use of artificial intelligence across coding, debugging, planning, writing, and team operations; ability to explain the workflow concretely, demonstrate effectiveness gains, and review and own AI-generated output.
  • Ability to lead teams with high trust and accountability, coach engineers toward growth goals, and communicate effectively.
  • Ability to own end-to-end outcomes, including sequencing work and production health.
  • Disciplined engineering craft, including clean code, tests, observability, and small building blocks.
  • Ability to use AI-assisted work to the same standards of correctness, security, and craft as other work.

Responsibilities

  • Manage approximately 4–6 engineers initially, with scope to hire as the team grows.
  • Run growth-focused one-on-ones, set expectations against the individual-contributor leveling matrix, and provide timely feedback, including difficult feedback.
  • Hire, onboard, and develop the team, and establish a hiring bar.
  • Coach project leads and provide the support and organizational cover they need to run kickoffs, determine technical approaches, provide weekly updates, and release projects.
  • Own team execution and outcomes, remaining engaged until problems are solved rather than stopping when tickets are closed.
  • Translate company priorities into a sequenced plan that other teams can plan around; raise unrealistic timelines, reduce scope, and make tradeoffs explicit.
  • Plan for Core Services operational work, including production health, incidents, and correctness, alongside roadmap work.
  • Prioritize incidents over roadmap work and escalate risks early.
  • Lead design reviews and promote simple, correct, observable patterns.
  • Contribute to code, prototypes, and production debugging when doing so unblocks the team or validates a difficult tradeoff, then step back.
  • Protect critical financial and eligibility invariants, including idempotency, auditability, reconciliation, and safe retries.
  • Partner with Client Apps, Platform, Customer Engineering, Product, and Operations so Core Services is easy to build on.
  • Share context early, document decisions, surface risks before they become problems, and seek feedback while work can still be changed.
  • Enable project teams to make decisions, gather context, make tradeoffs, and unblock themselves.
  • Use AI daily across coding, debugging, design, planning, writing, analysis, one-on-one preparation, hiring, and communication.
  • Review AI-assisted work to the same standards of correctness, security, and craft; retain responsibility for its output.
  • Identify opportunities to automate tests, runbooks, design-document drafts, incident timelines, onboarding, and repetitive operations.
  • Coach the team in effective AI use, share practices, support colleagues who need to improve, and evaluate tools based on their effectiveness.
  • Attend company-wide on-site events three times per year.

Desired Qualifications

  • Experience in fintech, payments, card issuing, wallets, or benefits platforms, particularly ledgers, authorization or decisioning, or money movement.
  • Experience owning high-integrity backend systems involving financial activity, eligibility, identity, or large-scale integrations where mistakes can materially affect customers or money.
  • Experience splitting or scaling a team by creating two healthy teams from a group that has outgrown one manager.
  • Ability to set and use team key performance indicators for reliability, cycle time, incident health, and delivery against commitments.
  • Experience evaluating tools such as continuous integration and continuous delivery or observability tools to increase leverage rather than ceremony.
  • Strong performance-management background, including promotion cases, performance improvement plans, and hiring pipelines.

About the Company

Benepass

B2B benefits platform with virtual cards

Benepass delivers a B2B benefits platform that helps companies manage and distribute employee perks such as health programs, wellness benefits, and professional development funds. It supports both virtual and physical cards and mobile wallets so employees can access benefits anytime, with employers setting rules for contributions, eligibility, and coverage; the platform collaborates with financial partners like Celtic Bank to issue the cards. Compared with competitors, Benepass emphasizes a simple, customizable experience, a user-friendly mobile app, and responsive customer service that helps employers and employees navigate benefits quickly. The goal is to streamline benefits administration, personalize employee perks, and improve morale and productivity by making benefits easier to use and tailor to each workforce.

Company size
51-200
Company stage
Series B
Total funding
$74.3M
Headquarters
New York City, New York
Founded
2019

Recently Posted Jobs

Explore more opportunities at Benepass

See more jobs