SmithRx - Manager, Software Engineering
Requirements
• Possess a background in either leading engineering teams dedicated to core services and frameworks or having served as an individual contributor within such teams. • Familiarity with domain-driven design and cross-functional software development. • Proven ability to work with US timezone distributed teams and stakeholders. • What SmithRx Offers You: • Highly competitive wellness benefits including Medical, Pharmacy, Dental, Vision, and Life Insurance and AD&D Insurance • Flexible Spending Benefits • 401(k) Retirement Savings Program • Short-term and long-term disability • Discretionary Paid Time Off • 12 Paid Holidays • Wellness Benefits • Commuter Benefits • Paid Parental Leave benefits • Employee Assistance Program (EAP) • Well-stocked kitchen in office locations • Professional development and training opportunities • Location: US Remote
Responsibilities
• Team Leadership • Team Leadership • 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, provide actionable feedback, and foster career growth opportunities for team members. • Strategic and Tactical Execution • Define the team’s vision and roadmap, aligning with organizational goals and priorities. • Building and maintaining a FHIR (Fast Healthcare Interoperability Resources) translation layer. • Decomposing our mono-repository, advancing data federation, and establishing domain event-streaming where necessary. • Balance short-term deliverables with long-term scalability to ensure sustainable growth. • Architectural and Operational Excellence • Work with Principal Engineers to develop scalable and reliable software solutions. • Proactively identify and mitigate technical risks, addressing software architecture deficiencies and long-term risks. • Establish and maintain best practices for development, testing, and operational workflows. • Cross-Functional Collaboration • Partner with product managers, stakeholders, and other engineering leaders to ensure alignment across teams and domains. • Influence overlapping business/technology areas to reduce inefficiencies and improve delivery speed. • Act as the primary representative of your teams to senior leadership, customers, and stakeholders. • 7+ years of experience in software development, with at least 3+ years managing teams • Deep understanding of software architecture, APIs, and scalable systems. Proven ability to make trade-offs between short-term and long-term technical needs. • Demonstrated ability to build, lead, and retain high-performing teams in a fast-paced environment. • Ability to define a team’s mission and roadmap, aligning it with company-wide OKRs. • Exceptional written and verbal communication skills, including the ability to write strategic documentation (e.g., narratives, proposals). • A track record of delivering results in ambiguous, high-pressure situations. • Experience in managing teams working on backend systems. • backend systems
Benefits
• Base Salary: The range listed above reflects our standard pay scale and actual pay will vary based on work location, job level, job-related knowledge, skills, and experience. • Total Rewards: In addition to base pay, this role may be eligible for bonuses, commissions, or equity. SmithRx offers a variety of benefits to help you live well, including: time off programs, medical, dental, vision, mental health support, paid parental leave, life and disability insurance and 401(k). • Individual offers are tailored to your geography, experience, skills, and education. Your recruiter can share more specific details during the hiring process. In the meantime, feel free to explore our comprehensive benefits here.
Apply in one click
Upload My Resume
Drop here or click to browse · Tap to choose · PDF, DOCX, DOC, RTF, TXT