Associate Director, Software Engineering
1 month ago
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 an Associate 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 team, 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 the real-time control software that runs our instrument's software that extracts precise signal from acquired image data. 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 VP of Product Development and is preferentially located in San Carlos, CA, or in San Diego, CA or Seattle, WA.
Responsibilities
You will provide direct, hands-on technical and people leadership for the Instrument Control software team
You will 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 all software components required for us to ship the Voyager instrument as part of the broader Nautilus proteomic platform
You will work cross-functionally with representatives of many other disciplines – such as Bioinformatics, Biology, and Hardware Engineering – to set your 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 for our Instrument Control software engineering efforts
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 specifically in the biotech and life sciences, including 7+ 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 high performing software teams through a combination of coaching, hiring, performance reviews, technical mentorship, and other leadership techniques
You are fluent in a wide variety of programming concepts, disciplines, tools, environments (such as FreeRTOS, Linux, Windows, and cloud), languages (most notably C/C++ and Python), and have the ability to quickly acquire expertise in new topics on the fly as needed
You have worked on multiple real-time or instrument control systems that have been successfully deployed to external customers
You have strong organization, communication, problem solving, and project management skills, along with a willingness to jump in to help wherever it is needed
You are a leader who is trusted by everyone within the organization; you 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 kindness
#LI-Onsite
#J-18808-Ljbffr-
Associate Director, Software Engineering
3 weeks ago
Cambridge, Ontario, K0B, Papineau, Canada Nautilus Biotechnology Full timeAt 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...
-
Senior Software Engineering Director
3 weeks ago
Cambridge, Ontario, Canada Nautilus Biotechnology Full timeAt Nautilus Biotechnology, we are driven by a significant mission: to enhance the health of millions by unlocking the potential of the proteome, thereby accelerating drug development and paving the way for a new era of precision and personalized medicine. Our team is developing a groundbreaking single-molecule protein analysis platform characterized by...
-
Senior Software Engineering Director
3 weeks ago
Cambridge, Ontario, Canada Nautilus Biotechnology Full timeAt Nautilus Biotechnology, we are driven by a significant mission: to enhance the health of millions by unlocking the potential of the proteome, thereby accelerating drug development and paving the way for a new era of precision and personalized medicine. We are creating a groundbreaking single-molecule protein analysis platform characterized by unparalleled...
-
Senior Software Engineering Director
3 weeks ago
Cambridge, Ontario, Canada Nautilus Biotechnology Full timeAt Nautilus Biotechnology, we are driven by a significant mission: to enhance the health of millions by unlocking the potential of the proteome, thereby accelerating drug development and paving the way for a new era of precision and personalized medicine. Our focus is on creating a single-molecule protein analysis platform that boasts unparalleled...
-
Senior Software Engineer
2 weeks ago
Cambridge, Canada Nautilus Biotechnology Full timeAt 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...
-
Software Engineer
1 month ago
Cambridge, Canada Spire Global, Inc. Full timeWe are seeking an experienced Software Engineer for our IoT Infrastructure Engineering team to design, develop, and maintain a resilient distributed network of thousands of headless Linux computers. This critical role will ensure the reliable delivery of data in adverse network environments from devices connected over the internet globally. The successful...
-
Software Engineer
1 month ago
Cambridge, Canada Spire Global, Inc. Full timeWe are seeking an experienced Software Engineer for our IoT Infrastructure Engineering team to design, develop, and maintain a resilient distributed network of thousands of headless Linux computers. This critical role will ensure the reliable delivery of data in adverse network environments from devices connected over the internet globally. The successful...
-
Software Engineer
2 weeks ago
Cambridge, Canada Spire Global, Inc. Full timeWe are seeking an experienced Software Engineer for our IoT Infrastructure Engineering team to design, develop, and maintain a resilient distributed network of thousands of headless Linux computers. This critical role will ensure the reliable delivery of data in adverse network environments from devices connected over the internet globally. The successful...
-
Manager, Software Engineer
5 months ago
Cambridge, Canada Lone Wolf Real Estate Technologies Inc Full timeWe are engaged in the transition of our flagship product from desktop to web-based application and need a talented leader for a dedicated team of professionals. As the Manager, Software Engineering, you will develop an understanding of our history and help drive the transformation to an on-line, best-in-class, software as a service (SaaS) solution. Your...
-
Software Engineer
1 month ago
Cambridge, Canada Spire Full timeWe improve life on Earth with data from space. Spire Global is a space-to-cloud analytics company that owns and operates the largest multi-purpose constellation of satellites. Its proprietary data and algorithms provide the most advanced maritime, aviation, and weather tracking in the world. In addition to its constellation, Spire’s data infrastructure...
-
Software Engineer
3 weeks ago
Cambridge, Canada Spire Full timeWe are seeking an experienced Software Engineer for our IoT Infrastructure Engineering team to design, develop, and maintain a resilient distributed network of thousands of headless Linux computers. This critical role will ensure the reliable delivery of data in adverse network environments from devices connected over the internet globally. The successful...
-
Software Engineer
3 weeks ago
Cambridge, Canada Spire Full timeWe are seeking an experienced Software Engineer for our IoT Infrastructure Engineering team to design, develop, and maintain a resilient distributed network of thousands of headless Linux computers. This critical role will ensure the reliable delivery of data in adverse network environments from devices connected over the internet globally. The successful...
-
Embedded Software Engineer
3 weeks ago
Cambridge, Canada Spire Full timeWorking on our satellites offers software developers a chance to interact with the fullest of stacks, and this position provides the opportunity for a talented software engineer to really push themselves and develop their skills further. As an Embedded Software Engineer at Spire Global, you will help develop our world-class spacecraft and their terrestrial...
-
Embedded Software Engineer
3 weeks ago
Cambridge, Ontario, Canada Spire Full timeWorking on our satellites offers software developers a chance to interact with the fullest of stacks, and this position provides the opportunity for a talented software engineer to really push themselves and develop their skills further. As an Embedded Software Engineer at Spire Global, you will help develop our world-class spacecraft and their terrestrial...
-
Senior Controls Software Engineer
2 weeks ago
Cambridge, Ontario, Canada ATS Automation Full timeAbout ATS Automation ATS Automation is a global leader in factory automation solutions, dedicated to helping medical device and pharmaceutical companies achieve operational excellence. We design, build, and service cutting-edge automated systems that improve efficiency, quality, and safety. Job Description: Senior Controls Software Engineer We are seeking a...
-
Software Engineer
2 days ago
Cambridge, Ontario, Canada MealSuite Full timeAbout MealSuiteMealSuite is a privately owned Software as a Service (SaaS) organization with a strong presence in the foodservice technology industry. Our mission is to deliver smiles and satisfaction to the continuum of care through an all-in-one foodservice management technology.Our CultureWe value teamwork, innovation, and sustainability. Our progressive...
-
Software Engineer
21 hours ago
Cambridge, Ontario, Canada MealSuite Full timeAbout MealSuiteMealSuite is a privately owned Software as a Service (SaaS) organization with a strong presence in the foodservice technology industry. Our mission is to deliver smiles and satisfaction to the continuum of care through an all-in-one foodservice management technology.Our CultureWe value teamwork, innovation, and sustainability. Our progressive...
-
Lead Software Engineer
3 months ago
Cambridge, Canada Lone Wolf Real Estate Technologies Inc Full timeThose duties include: Work within an Agile environment to plan and deliver work incrementally. Develop high quality maintainable and scalable SaaS (Software as a Service) applications on the Java technology stack. Collaborate with product owners, architects, and software engineers to deliver key business objectives. Deliver an...
-
Sr. Software Engineer
3 months ago
Cambridge, Canada Lone Wolf Real Estate Technologies Inc Full timeBe part of a fast moving, agile product development team working on the development of Lone Wolf applications. Deliver reliable, scalable new features using .NET Framework, .NET Core, Razor, JavaScript, Microsoft SQL Databases and other modern technologies. Collaborate with the Dev Team and Product teams to design and deliver finished, high-quality, and...
-
Lead Software Development Engineer
2 days ago
Cambridge, Ontario, Canada Lone Wolf Real Estate Technologies Inc Full timeAbout the RoleWe are seeking a highly skilled and experienced Senior Software Development Manager to join our team at Lone Wolf Real Estate Technologies Inc. As a key member of our software development team, you will be responsible for leading the development of our SaaS applications on the Java technology stack.Key ResponsibilitiesTechnical Leadership:...