About The Position

Rhapsody is hiring an Engineering Manager to lead and mentor engineers while contributing directly through code and architecture. The role reports to the Director of AI Platform Engineering and partners with Product and engineering colleagues to turn ideas into useful software. The manager helps set technical direction and is accountable for delivering it with the team, balancing incremental progress with larger investments. The role combines people management with meaningful engineering contributions. During onboarding, the initial reporting group will be agreed upon and time will be made for both responsibilities. The balance may be revisited as team needs change, but the position will remain blended. This opportunity is for internal Rhapsody employees and is open to all locations.

Requirements

  • Recent experience writing and shipping meaningful code.
  • Experience building and operating complex systems through product engineering, platform work, SRE, or operations.
  • Ability to explain engineering judgment, including where simplicity helps, which risks matter, and when a larger change is worth the cost.
  • A track record of helping others grow through management, mentoring, or technical leadership; first-time line managers are welcome.
  • Practical experience building AI-enabled software, testing whether it works, and recognizing when another approach would better serve users.
  • Curiosity and persistence, with the ability to investigate unfamiliar problems, write clearly, listen carefully, and revise views in light of new information.

Responsibilities

  • Work with the Director and engineers to translate platform direction into concrete designs, bring evolving workstreams together, resolve technical disagreements, and ensure the system is coherent.
  • Write production code, prototype ideas, and work alongside colleagues on difficult problems.
  • Set clear expectations, provide honest feedback, hold regular one-to-ones, and help each person take on work that develops their skills.
  • Support others in owning decisions by offering guidance when needed, supporting existing technical leaders, and helping the team stay focused as priorities change.
  • Take responsibility with the team for planning and delivery practices; agree scope and sequencing with Product and the Director; improve what gets in the way; encourage ideas and concerns; and support follow-through on decisions.
  • Turn incidents and support issues into lasting fixes and plan the work needed to keep systems running.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service