SmithRx is seeking to solve the problem of expensive and inefficient Pharmacy Benefit Management (PBM) sector by building a next-generation drug acquisition platform driven by cutting edge technology, innovative cost saving tools, and best-in-class customer service.
Requirements
- 7+ years of experience in software development, with at least 3+ years managing teams
- Deep understanding of software architecture, APIs, and scalable systems.
- 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.
- Experience in managing teams working on backend systems.
- Familiarity with domain-driven design and cross-functional software development.
- Proven ability to work with geographically distributed teams and stakeholders.
Responsibilities
- Manage, mentor, and inspire a team of engineers (up to Senior level) to deliver high-quality software solutions.
- Define the team’s vision and roadmap, aligning with organizational goals and priorities.
- Partner with stakeholders to clarify business requirements and translate them into actionable engineering projects.
- Work with Principal Engineers and architects 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.
- Partner with product managers, stakeholders, and other engineering leaders to ensure alignment across teams and domains.
Other
- Conduct regular performance evaluations, provide actionable feedback, and foster career growth opportunities for team members.
- Ability to write strategic documentation (e.g., narratives, proposals).
- A track record of delivering results in ambiguous, high-pressure situations.
- Exceptional written and verbal communication skills.
- Discretionary Paid Time Off