Manager, Software Engineering

New
S
SmithRxHealth-Tech
US Remote, US timezoneFull-TimeManager
Salary not disclosed
Apply NowOpens the employer's application page

Job Details

Experience
7+ years of experience in software development, with at least 3+ years managing teams
Required Skills
Backend DevelopmentSoftware Architecture

Requirements

  • 7+ years of experience in software development.
  • 3+ years managing engineering teams.
  • Deep understanding of software architecture, APIs, and scalable systems.
  • Experience managing teams working on backend systems.
  • Ability to define team mission and roadmap.
  • Exceptional written and verbal communication skills.
  • Ability to write strategic documentation like narratives and proposals.
  • Proven track record of delivering results in ambiguous, high-pressure situations.
  • Familiarity with domain-driven design.
  • Ability to work with US timezone distributed teams.

Responsibilities

  • Manage, mentor, and inspire a team of engineers (up to Staff level) to deliver high-quality software solutions.
  • Build a collaborative and high-performing team culture focused on accountability, innovation, and excellence.
  • Conduct regular performance evaluations and foster career growth.
  • Define the team’s vision and roadmap, aligning with organizational goals.
  • Partner with product managers to clarify business requirements and drive projects like FHIR translation, mono-repo decomposition, and event-streaming.
  • Balance short-term deliverables with long-term scalability.
  • Collaborate with Principal Engineers on scalable software solutions and mitigate technical risks.
  • Establish best practices for development, testing, and operations.
  • Represent the team to senior leadership and stakeholders.
View Full Description & ApplyYou'll be redirected to the employer's site
View details
Apply Now