Manager, Software Engineering

$109,000 - $173,000/Yr

Henry Schein - Seattle, WA

posted about 2 months ago

Full-time - Manager
Remote - Seattle, WA
Miscellaneous Manufacturing

About the position

Henry Schein One is seeking a hands-on Software Engineering Manager to lead a talented team of Software Engineers focused on the Insurance Claims Eligibility domain. This position is fully remote within the United States, although candidates from certain states and territories are not eligible for hire. As a Software Engineering Manager, you will play a crucial role in mentoring team members through code reviews and regular one-on-one meetings. Your responsibilities will include breaking down work efficiently, building an exceptional team, and delivering high-quality products. You will also utilize your technical expertise to write SOLID code during each sprint, ensuring that the team adheres to best practices in software development. In this role, you will typically manage a team of 5 to 10 direct reports, which may include Software Engineers and Software Engineers in Test, both remote and nearshore. Collaboration is key, as you will work closely with Product Managers, Architects, and other technical and business stakeholders to ensure alignment on project goals and objectives. You will be responsible for hiring, retaining, and developing top talent, fostering a culture of excellence within your team. Additionally, you will actively participate in all phases of development, from ideation and implementation to post-deployment issue resolution, while developing strong partnerships with other engineering leaders, DevOps, product, architecture, and other key areas of the business. Your role will also involve owning problems and scoping solutions that align with business objectives, supporting the evolution of the Agile culture, and contributing code to maintain and support systems as needed.

Responsibilities

  • Hire, retain and build top talent
  • Lead your team of engineers and build a culture of excellence
  • Actively participate in and manage all phases of development from ideation, implementation, to post-deployment issue resolution for your team
  • Develop strong partnerships with other engineering leaders, DevOps, product, architecture, and other key areas of the business
  • Own the problem and scope solutions that line up with business objectives
  • Support and champion the continued evolution of our Agile culture and Scrum best practices
  • Contribute code to build, maintain and support systems as needed

Requirements

  • Bachelor's Degree in Computer Science or related degree or equivalent professional experience
  • Prior experience as a Software Engineering Manager with a team of direct reports
  • 7 or more years of hands-on software engineering experience using Java and a solid understanding of backend systems and SAS applications
  • Ability to influence and build relationships
  • Ability to effectively manage conflict
  • Excellent written and verbal communication
  • Excellent decision-making skills

Nice-to-haves

  • Experience with Java Spring Boot
  • Familiarity with SQL (MS SQL Server)
  • Knowledge of RabbitMQ / Kafka
  • Experience with Containerization (Docker)
  • Understanding of Micro-Service Architecture
  • Familiarity with React / Next.js

Benefits

  • Medical, Dental and Vision Coverage
  • 401K Plan with Company Match
  • Flex Time Off (Unlimited PTO)
  • Paid Parental Leave
  • Short Term Disability
  • Work Life Assistance Program
  • Health Savings and Flexible Spending Accounts
  • Education Benefits
  • Worldwide Scholarship Program
  • Volunteer Opportunities
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service