Jobs and Careers
NA

Director of Software Engineering

Nautilus Biotechnology
San Diego, United Statesfull_timeVerifiedPosted 12 Jan 2023
💰 $296,030/yr($203,513/yr$296,030/yr)

About the role

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.  We are looking for a Director of Software Engineering to join our growing company.A candidate stepping into this highly visible role will provide both technical and people leadership for diverse software engineering teams, contribute their voice to the ongoing conversation around the Nautilus software architecture, scale, and long-term strategy, and be responsible for the design and implementation of all software components that will be necessary to deliver a comprehensive proteomics platform to our customers. Some of the teams that this candidate will be directly leading are focused on the real-time control software that will run our instruments, the image processing software that extracts precise signal from raw acquired data, and the quality team that builds infrastructure to ensure successful delivery of all constituent projects. Our novel proteomic technology is still in its formative stages, which means that anyone in this role will be able to have a meaningful, outsized impact on our technology and on the company’s path to future success.  This position will report to the Senior Director of Software Engineering & Bioinformatics and is located in San Carlos, CA, San Diego, CA, or Seattle, WA. A minimum of three days in office, preferred.

Responsibilities

  • You will lead, manage, mentor, and grow several teams of software engineers across a wide range of experience levels, areas of expertise, and scopes of responsibility 
  • You will be responsible for the successful delivery of infrastructure and multiple software components critical to the overall Nautilus proteomic platform 
  • You will work cross-functionally with representatives of many other disciplines – suchas bioinformatics, biology, and hardware engineering – tosetyour teams’ direction, strategy, and priorities 
  • You will lead multi-disciplinary software engineering projects to successfully ship deliverables to external and internal customers 
  • You will provide hands-on technical contributions as appropriate to your teams’ strengths and gaps 
  • As a member of our leadership team, you will be expected to contribute to corporate strategy & initiatives, be a positive cultural role model, and be one of Nautilus’s ambassadors to the world! 

Requirements

  • You have 15+ years of relevant experience in a high performing software engineering organization, including 10+ years of experience in a leadership role 
  • You have a Bachelor’s degree in Computer Science or a similar related field 
  • You have a proven track record of leading many software teams to success on very complex projects throughout all stages of the development life cycle, culminating in multiple products that have been successfully shipped to customers 
  • You know how to create and nurture highly performing software teams through a combination of coaching, hiring, performance reviews, technical mentorship, and other management techniques 
  • You are fluent in a wide variety of programming concepts, disciplines, tools, environments (such as FreeRTOS, Linux, Windows, AWS, and other cloud providers), languages(most notably C/C++ and Python), and the ability to quickly acquire expertise in new topics on the fly; knowledge of real-time systems, instrument control software, and image processing techniques is a plus 
  • You have strong organization, communication, problem solving, and project management skills, and a willingness to jump in to help wherever it is needed 
  • You are a leader who is trusted by everyone within the organization and are able to lead directly as well as through collaboration & influence 
  • You have fun when building complex systems that solve large, novel problems while working side-by-side with experts from a variety of disciplines 

Nautilus Team Culture

  • We are curious go-getters: this is a team of life-long learners who aren’t afraid to tackle the big challenges while continuously pushing ourselves forward 
  • We are detail oriented: we do great science by working smart and with diligence, and by learning from our mistakes 
  • We are easy to work with: we want our workplace to be one where everyone can share their perspective and be treated with respect and

Apply for this role

Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.

Apply Now →Generate Application Kit

Free account required — sign up in 30s

Company

Nautilus Biotechnology

View company profile →