Backend Software Engineer, C++

Location: Seattle, WA or Remote 


About Us


Each year people are diagnosed with cancer, autoimmune diseases, and more. The immune system is the ultimate determinant of health and disease; however, it remains a black box. Leveraging our AI-first technology, we want to provide high-resolution understandings of the immune system to fully unlock its power. And with your help, we can do it.


From technology built and proven at Fred Hutch, Ozette is creating a revolutionary immune profiling platform to turn data into actionable insights. Our software is integral to our mission and enhancing insights by 10x in volume and resolution—scientists, clinicians and our teams—will accelerate breakthroughs to drive better patient outcomes.


Ozette's collaborative platform enables unprecedented transparency and reproducibility through its version-controlled analysis pipeline. Currently we are using Typescript and React/RecoilJS and Python/Flask on the backend with data primarily stored in PostgreSQL and S3 utilizing parquet and protocol buffer data formats. Our backend data analysis services are implemented in C++ and R.


Our founders are leading experts in data science and medicine and we are backed by some of the best technology investors, including Madrona Venture Group (first investors in Amazon), Microsoft co-founder Paul Allen’s Institute for Artificial Intelligence, and Vulcan Capital. If you’re passionate about leveraging technology to improve health, explore joining our innovative, creative team. Recognizing that the best candidates do not always match all criteria of the job description, we encourage you to apply if you think you would be a good fit for the role and are inspired by our mission.


What you'll do at Ozette:

  • Extend, maintain, and scale the backend of the platform system that queries, stores, and processes and visualizes single cell data from hundreds of millions of single cells in near real time across tens of thousands of individuals
  • Communicate and document technical designs and requirements
  • Implement automation tests to assess accuracy and performance of implemented backend apis
  • Troubleshoot and implement fixes for reported issues
  • Collaborate with product team to provide input on development options affecting scope and timelines of product features
  • Collaborate with engineering team members to support and advance their work through reviews and feedback


We'd love to hear from you if you have:

  • Demonstrated fluency with C++
  • Experience with gRPC
  • Experience with parquet and protocol buffer data formats
  • Experience with implementing client-server architecture
  • A deep technical understanding of databases and experience building them 
  • Experience with numerical computing and scientific programming
  • Experience building high performance data analytic pipelines
  • MSc in computer science or equivalent experience
  • An inclusive and entrepreneurial mindset: be a creative thinker, get things done, take failure in stride, derive signal from ambiguity, and be a champion for the team
  • An interest in learning biological sciences and digging into new challenges


Why you will love working here:


Ozette is dedicated to building a world-class science and technology team known for its products and services, high standards, employee development and retention. At the heart of great companies are great teams. We strive to give you everything you need to thrive at work and beyond. We offer full benefits, hybrid office schedule with many employees opting for full-time remote, honor all 11 federal holidays + an additional extra day off for every holiday, plan company wide respites during Thanksgiving, Xmas and New Years, and offer a 'take what you need' vacation policy.


As an early stage employee you will help set standards and mental models that set foundations for the future, be they product, culture, or operations related. Exercise your skills across a breadth of responsibilities and evolve your role as the company grows. You will work on some of the most exciting initiatives that bridge AI/ML with hard science, packaged with a brilliant user experience.

Our work and teams thrive most when we are diverse and inclusive, so we take equal opportunity seriously. We commit to fostering a respectful, diverse, and inclusive environment where all team members can contribute and develop to their fullest potential. We welcome individuals of all backgrounds, orientations, and identities to join our community. Applications from women and members of underrepresented minority groups are particularly welcomed.

Apply Now!