Nautilus Biotechnology
At Nautilus, we have a big and important mission: improve the health of millions by unleashing the potential of the proteome to accelerate drug development and enable a new world of precision and personalized medicine. We are developing a single-molecule protein analysis platform of unprecedented sensitivity, scale, and ease of use that we believe will democratize access to the proteome – one of the most dynamic and valuable sources of biological insight. To accomplish this, we are pursuing hard scientific problems with an entrepreneurial mindset and creating a world-class team of builders, innovators, and dreamers across a wide range of disciplines.
Nautilus Biotechnology is seeking an experienced and dynamic Senior Director, Software Engineering to lead our software engineering team. This pivotal role will focus on delivering high quality software solutions in alignment with our product strategy, steering them towards readiness for both internal implementation and commercial market entry. You will collaborate closely with leaders in research and development to ensure that our engineering endeavors are seamlessly integrated into Nautilus's overarching mission to transform the life sciences landscape.
In this position, you will play a critical role in shaping the technological core of a trailblazing company devoted to scientific excellence and healthcare advancement. You will join a high performing and inclusive team, where your leadership will be instrumental in fostering innovation and catalyzing substantial contributions to the biotech sector. This position offers an unparalleled opportunity for a forward-thinking leader eager to drive significant and lasting impact.
Responsibilities
Lead the software engineering function, overseeing teams which include pipeline and portal development, instrument control, UI/UX, and test engineering.
Collaborate with leaders across the organization to align the software engineering team with the company's product roadmap and strategic goals.
Develop and implement strategies to ensure the delivery of high-quality, commercial-ready software solutions.
Lead a high performing team while fostering a culture of innovation, collaboration, and continuous improvement.
Establish and maintain best practices, standards, and processes within the software engineering team to enhance efficiency and quality.
Drive software architectural decisions and guide the team in adopting cutting-edge technologies and methodologies.
Ensure compliance with industry regulations and standards, maintaining robust security and data protection measures.
Monitor and evaluate the performance of software solutions, utilizing metrics and analytics to drive continuous improvement.
Cultivate strong relationships with external stakeholders, including partners, vendors, and clients, to support product development and deployment.
Promote professional development opportunities for team members, encouraging skill advancement and leadership growth.
Qualifications
Bachelor's degree in Computer Science, Software Engineering, or a related field; advanced degree preferred.
Minimum of 12 years of experience leading and managing software engineering teams.
Proven experience in the biotechnology industry or strong desire to learn is preferred.
Demonstrated success in taking a software product from inception to commercialization.
Strong leadership skills with the ability to inspire and motivate a diverse engineering team.
Excellent communication skills, with the ability to partner effectively with cross-functional teams and stakeholders.
Nautilus Team Culture
We are determined to do whatever it takes to get our platform into the hands of researchers who will use it to upend the status quo in basic research and healthcare.
We work on cross functional teams, wear many hats, take risks to work through uncertainty, enjoy working collaboratively on challenging problems, and celebrate one another’s victories.
We go above and beyond, but also strive to provide a supportive atmosphere of colleagues who are willing to lend a helping hand and make working at Nautilus not only fulfilling in its end goals, but enjoyable on a day-to-day basis.
Our Values:
Be Excellent
Be a Good Human
Catalyze Customer Success
Dream Big
Drive for Results
Enjoy the Voyage
Succeed as One Team