Senior Software Engineer II, Proteomics Portal Backend

Nautilus Biotechnology
San Carlos, California, US
$176K-$215K a year
Full-time

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.

Want to apply Read all the information about this position below, then hit the apply button.

Step into a world where science meets software, and your expertise shapes the future of proteomics. We are inviting applications for the position of Senior Software Engineer II, Proteomics Portal Backend to join the dynamic Proteomics Pipeline and Portal (P3) team.

Within P3, you'll be at the helm of designing, constructing, deploying, and nurturing our Portal Backend. We're seeking an individual with a razor-sharp focus on detail and a relentless drive to excel.

Navigating demanding timelines and crafting strategies that align with corporate objectives should be second nature to you.

As Senior Software Engineer II, we anticipate your pivotal role in shaping the team's ethos and exhibiting technical leadership.

The Proteomics Portal serves as a vital consumer-facing product where our customers can view, analyze, export, and share proteomics data returned from Nautilus’ Voyager instruments.

Does building performant, secure, and scalable backend systems that enable large data visualizations in the order of thousands to millions of rows of proteomic data sound fun?

Does working in a small team to deliver next-generation intelligence on proteomics data to further life discoveries in life sciences excite you?

Then we want you! Because we’re a small team, we want you to own this part of our product portfolio; you have a huge opportunity to be part of a growing engineering organization.

This position will report to a Principal Engineer of Software Engineering and is principally recruiting in San Carlos, CA, Seattle, WA, or San Diego, CA.

Responsibilities

  • Subject matter expert in delivering scalable GraphQL APIs for large data applications with a firm understanding of how to work with client-side resources to deliver consumer value.
  • Build out observability and analytics, including use of Datadog (or similar) and data lakes for insight into platform health.
  • Responsible for continuing to evaluate new technologies, implement security safeguards, and performant backend APIs.
  • Responsible for balancing team size, technology complexity, and product features, including triage, support, and planning.
  • Work closely and cross-functionally with representatives of other disciplines, including Bioinformatics, Product, Support, and Instrumentation.

Requirements

  • A minimum of 5+ years of relevant experience in building scalable, performant, and maintainable backend systems for web applications preferably in one or more of the following systems : Django, Serverless, and / or Microservices.
  • A minimum of 2+ years of relevant experience in building GraphQL APIs.
  • A bachelor’s degree in computer science or similar related field is required.
  • Track history of delivering well-tested, observable backend systems.
  • 2+ years with Python (our primary language).
  • 3+ years in another adjunct language such as JS, TS, C++, C.
  • 5+ years working in a cloud environment, preferably AWS or a hybrid cloud with AWS.
  • Proficiency in working with both schema and no-schema databases such as AWS Aurora, DynamoDB, and / or Athena.
  • 3+ years working in small teams (1-5 people).

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.

Compensation Range : $176K - $215K

J-18808-Ljbffr

10 days ago
Related jobs
Promoted
VirtualVocations
Fremont, California

A company is looking for a Senior Staff Software Engineer to join their Partner Engineering organization. ...

Machinify, Inc.
Palo Alto, California
Remote

Our engineering team is composed of the best and brightest software developers and data engineers. Machinify is a revolutionary healthcare software company with a mission to ensure that patients get the right medical treatment, at the right time, at the right price. Recognize and prioritize between ...

Promoted
VirtualVocations
Fremont, California

A company is looking for a Senior System Software Engineer, Attestation SoftwareKey Responsibilities:Expand and scale up the company's strategy for enabling partners and customers in Confidential Compute softwareTake ownership of the company's open-source software platform and manage its engineering...

Chan Zuckerberg Initiative
Redwood City, California

As the Senior Software Engineer of the Sci Tech org you would be working with a set of highly motivated and talented engineers to build cloud applications on latest technologies that scientists rely on every day in ways that enable them to draw more meaningful conclusions, or biological insights, mo...

Google
Mountain View, California

Google's software engineers develop the next-generation technologies that change how billions of users connect, explore, and interact with information and one another. As a software engineer, you will work on a specific project critical to Google’s needs with opportunities to switch teams and projec...

pony.ai
Fremont, California

We are looking for an experienced and motivated embedded software engineer to work on automotive compute platforms. You will work cross-functionally with hardware, firmware, and software teams to build the most cutting-edge automotive system. Define system functionality with EE engineers. Develop dr...

DICE
Sunnyvale, California

Well-funded Startup is looking for a Senior or Staff-level Software Engineer!. Join a dynamic and fast-growing startup as a key member of our engineering team. We are looking for a versatile full-stack engineer with a passion for building innovative video streaming solutions. This role is perfect fo...

31st Union
San Mateo, California

We’re seeking a Senior Audio Programmer who enjoys a collaborative and creative work environment and is looking to lead the effort to push the boundaries of cutting edge Audio. Maintain documentation on audio system that’s understandable by engineers and designers. Experience developing for multi-pl...

BHO Tech
San Mateo, California

This is an opportunity for a world-class Software Engineer to help us build and run a next generation personal investing platform. Some principles guiding our engineers: “. Ultimately, we are excited about our impact on the world and are looking for engineers who are curious, generous and can hustle...

Knitit.ai
Palo Alto, California

As a Senior Front End Engineer, you will play a pivotal role in shaping the user experience by developing the front-end user interface for the knit. Debug and troubleshoot software issues because you care greatly about the user experience. ...