Senior Software Engineer
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’re hiring a Senior Software Engineer to design, build, and drive adoption of systems that power critical scientific data analysis at Nautilus Biotechnology. In this role, you’ll develop tools that not only generate essential outputs for experimentalists but also provide the quality metrics that build trust in our data. You’ll create systems that surface key scientific insights by integrating Nautilus datasets with internal and external sources. Additionally, you’ll help strengthen our data engineering foundations to accelerate the development of research tools that support our internal R&D. This is a high-impact role with the opportunity to shape our technology and directly influence the future of the company.
This position will report to the Associate Director of Software Engineering and can be located in Seattle, WA or San Carlos, CA (preferred). The position is hybrid and requires a minimum of three days onsite.
Responsibilities:
Build tools and pipelines that power the transformation of raw scientific data into usable metrics and insights.
Work cross-functionally with scientific and bioinformatic teams – as well as other software teams – to define quality control metrics and thresholds, and build the systems that compute and act upon those metrics.
Maintain comprehensive documentation for algorithms, data engineering processes, and code to facilitate knowledge sharing and future research.
Remain current on new technologies and available vendor packages; evaluate them and make recommendations as necessary.
Requirements:
A minimum of 6-10 years of relevant experience in a high performing software engineering organization(s) is required.
Bachelor’s degree in Computer Science or related field is required.
Proficiency in Python is preferred.
Fluency in a wide array of programming concepts, languages, and tools.
Experience with data storage and processing technologies like SQL, NoSQL, Hadoop, Spark, and cloud-based solutions (e.g., AWS, Azure, or GCP).
Excellent problem-solving skills and the ability to collaborate effectively in a multidisciplinary environment.
Strong communication skills and the ability to translate technical concepts for non-technical stakeholders.
Enthusiasm for science and a strong commitment to advancing scientific research through software engineering.
Proven experience in developing algorithms and data engineering solutions in the biotech or proteomics space preferred.
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 and we embrace the journey
We are detail-oriented: we do great science by working smart & with diligence where we learn from our trials and 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
Recommended Jobs
Data Scientist 4
#Team Nextdoor Nextdoor is where you connect to the neighborhoods that matter to you so you can belong. Our purpose is to cultivate a kinder world where everyone has a neighborhood they can rely…
Technical Writer
Mon, 09/15/2025 - 04:32 About the Role: Are you passionate about turning complex information into clear, user-friendly content? We're looking for a detail-driven Technical Writer to create, edi…
Purchasing Manager
ABOUT THE LUCAS MUSEUM OF NARRATIVE ART As the first museum to focus exclusively on storytelling through images, the Lucas Museum of Narrative Art believes that visual storytelling can connect us an…
Flow Process Chemist
Job Title: Flow Chemist or R&D Process Chemist (Scientist I – Principal Scientist - Sr Scientist) Job Type: Permanent, Full-time Work Schedule: Onsite, In Office Sector: Alternative Energy…
Production Team Partner - Garment Inspector & Hanger - UniFirst
Our Production Team is Kind of a Big Deal! UniFirst is seeking a reliable and hardworking Production Team Partner to join our UniFirst Family. As a Team Partner in the Pre-Tunnel Inspection Departm…
Restaurant Operations Manager
Overview Our YOU FIRST Philosophy In addition to no night shifts and our fully chef-curated menu, our #1 priority has always been our people. We care about our customers, and we care about …
Project Coordinator
• Project (60%) • Effectively communicate with internal and external stakeholders to understand expectations and ensure project completion • Coordinate schedules, resources, equipment and information …
Discover Ukiah: Adventure Awaits for ICU Nurses!
Registered Nurse - Intensive Care - ICU - Travel - (ICU RN) Explore the charm of Ukiah as an ICU Registered Nurse, where your clinical expertise meets scenic beauty. This travel nursing opportunity i…
Full Time Pediatrics Job La Habra, CA
St. Jude Heritage Medical Group is seeking a General Pediatrician to join their growing team in La Habra, California. This outpatient role offers autonomy and the opportunity to build your own patien…
Sr. Mechanical Engineer
Job Description Job Description Our client is seeking a Mechanical Engineer to support the full cycle development of our entire product line, from new product development to the improvement of ex…