Check out this once in a lifetime mission-driven team developing cutting edge software for the healthcare technology field. Our client is applying Machine Learning, Computer Vision, and AI in remarkable ways. They are looking for a skilled hands-on Software Engineering Manager to act as a player/coach, helping to train and build their growing team of full stack engineers and further their software platform. You will work to drive initiatives and communicate regularly with stakeholders. You will be part manager, leader, mentor, engineer and ally to product management and other stakeholders.
In this role you will lead a team in solving interesting problems with code and drive the architecture of the application platform. You will collaborate with product, design, machine learning, and infrastructure teams to enhance platforms, enabling them to meet the needs of new biomedical and clinical applications while understanding the needs of the customer, keeping in mind long and short-term solutions.
Responsibilities:
· Experience with aligning an engineering team to business goals and driving delivery.
· A passion for mentorship and building your team through training and hiring.
· You want to stay close to the codebase and switch between thinking big picture and collaborating on individual features with the team.
· Collaborate with leads of other teams including Product Management, Product Design, Quality, Regulatory Affairs, other engineering groups, and key product stakeholders.
· A recent history of working closely with code and system architecture preferred.
· Drive and uphold high engineering standards, bringing consistency to the codebases you encounter and ensuring software is adequately reviewed, tested, and integrated.
Requirements:
· You can operate as a Senior Engineer, you’ve spent a number of years in this field building and shipping code working on all areas of the web stack.
· You personally managed teams of 5 or more engineers (more than once).
· Bachelor's degree in Computer Science or Engineering
· An insatiable intellectual curiosity and the ability to learn quickly in a complex space.
· Experience working on a cloud-based platform in a regulated environment or medical device is a huge plus.