logo inner

Staff Software Engineer

Nautilus BiotechnologySeattle, Washington, United States | San CarlosOnsite

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 hiring a Staff Software Engineer to join our growing team. As we develop our core technologies, this role is inherently multi-faceted. This role involves hands-on development of our SaaS platform with a customer-facing web portal and the data pipelines behind it; close collaboration with our product, scientific, and bioinformatics teams—as well as direct engagement with end users—to deeply understand customer needs and scenarios and how best to address them; contributing to key decisions about our technical direction; and championing the software we build across the company.

As the data we generate grows exponentially, our needs to ingest, store, manage, and analyze that data grows too. Therefore, your technical and leadership contributions will have a meaningful impact on our team and the company on our path to the future.This position will report to the Associate Director of Software Engineering.

Responsibilities


  • Deliver a roadmap for Nautilus’s customer-facing web-portal, including strategy and tradeoffs, design, estimation and scheduling, development, deployment, and operations.
  • Partner with representatives of other key disciplines, including bioinformatics and biology, to deeply understand their workflows and problems, and, whether nebulous or well-defined, solve them on behalf of customers.
  • Implement customer-facing APIs to allow secure access to configure experiments and access the data generated by the Nautilus platform.
  • Remain current on new technologies and available vendor packages; evaluate and recommend improvements to our data platform as necessary. Determine process improvements, best practices, and new processes.
  • Mentor Software Engineers to allow for skill and knowledge development through advice, coaching, and training opportunities.

Requirements


  • A minimum of 7+ years of relevant experience in a high performing software engineering organization(s) is required.
  • Bachelor’s degree in Computer Science or a similar related field is required.
  • Excellent track record of on-time delivery of high-quality complex software systems.
  • Fluency in a variety of programming concepts, languages, and tools – we are currently invested in Python and C/C++.
  • Deep knowledge of the fundamentals of web APIs and frameworks.
  • Solid grasp of authorization/authentication in web applications.
  • Extensive experience developing cloud-based applications on AWS.
  • Deep knowledge of the fundamentals of modern data pipelines – we are currently invested in AWS Athena, Glue, Mode, Dash, and Lambda-based ETLs.
  • Experience with workflow orchestration is a strong plus.
  • Excellent communication skills, with proven ability to explain complex concepts to non-engineering stakeholders.
  • You work well in teams and have a track record of making your teams better.
  • You have fun when building complex systems 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

Compensation Range: $193K - $273K

Life at Nautilus Biotechnology

Born from the foundersᅢᄁ¬ツᆲ¬トᄁ recognition that their diverse but complementary skills and experiences would enable them to successfully address challenges that others had not, the company set about solving a vexing problem: how to bring true proteomics to the world in a way that accelerates therapeutic development, dramatically improves medical diagnostics, and makes personalized and predictive medicine a reality. The extraordinary team at Nautilus represents a wide spectrum of disciplines and expertise, including: protein chemists, chip designers, molecular biologists, data scientists, material scientists, biophysicists, optical engineers, microfluidics engineers, bioinformaticists, software engineers, and more. Nautilus is positioned to revolutionize proteomics, transform the way drugs are developed, and significantly improve the way human health is managed.
Thrive Here & What We Value1. Curiosity gogetters2. Detail oriented3. Easy to work with4. Embracing the journey5. Service-oriented approach6. Learning from trials and mistakes7. Teamwork and collaboration across disciplines8. Lifelong learners9. Respect and kindness10. Collective success driven by willingness to pitch in

Related Sub

This job belongs to these sub. Explore related roles here:
Your tracker settings

We use cookies and similar methods to recognize visitors and remember their preferences. We also use them to measure ad campaign effectiveness, target ads and analyze site traffic. To learn more about these methods, including how to disable them, view our Cookie Policy or Privacy Policy.

By tapping `Accept`, you consent to the use of these methods by us and third parties. You can always change your tracker preferences by visiting our Cookie Policy.

logo innerThatStartupJob
Discover the best startup and their job positions, all in one place.
Copyright © 2025