Search jobs > Redwood City, CA > Remote > Staff software engineer

Staff Software Engineer

KARIUS
Redwood City, CA (Hybrid)
$146.4K-$219.6K a year
Remote
Full-time

About Karius Karius is a venture-backed life science startup focused on transforming the way infectious diseases are diagnosed.

Combining Next-Generation Sequencing and proprietary data analysis, we can identify over 1,000 pathogens from a single blood sample with a typical turnaround time of one business day.

By unlocking the information present in microbial cell-free DNA, we're helping doctors quickly solve their most challenging cases, with a future vision of accelerating clinical trials, discovering new microbes, and reducing patient suffering worldwide.

Position Summary As a Staff Software Engineer in the Karius Engineering team, your primary focus will be architecting, developing, and maintaining the software services and required infrastructure to enable the operation of Karius products in commercial and research setups.

We are building and operating a unique software stack of cloud infrastructure, software services, APIs, web and mobile interactive interfaces, and AI-driven data analytics pipelines to deliver life-saving results in the highly complex infectious disease landscape.

We believe the success of Karius’ products is driven by both our unique technology and the elegance of the software solution.

We seek talented and passionate individuals who want to be part of this impactful journey of reaching the team’s ambitious goals, far beyond what any single individual could accomplish.

Why Should You Join Karius? Karius aims to conquer infectious diseases through innovations around genomic sequencing and machine learning.

The company’s platform is already delivering unprecedented insights into the microbial landscape, providing clinicians with a comprehensive test capable of identifying more than a thousand pathogens directly from blood, and helping the industry accelerate the development of therapeutic solutions.

The Karius test we provide today is one of the most advanced solutions available to physicians who aim to deliver better care to many otherwise ineffectively treated patients.

Our test is the result of some incredible work done by our scientists, statisticians, engineers, and physicians, all driven by the same mission.

You, as part of the Karius team, will be able to see how directly your work has a life-changing impact on people, and at scale.

Note that job duties and responsibilities may evolve based on company needs and technological advancements. Reports to : Sr.

Director of Software Engineering Location : Redwood City, CA (Hybrid) or Remote (USA) Primary Responsibilities

  • Own the design and development of software services that drive the Karius genomics lab workflows and related business processes to generate life-saving diagnostic reports
  • Follow Domain Driven Design to clearly document the system architecture, service design, and the interfaces
  • Ensure the software services meet expected quality gates by developing unit and functional tests
  • Collaborate with cross-functional teams such as Lab Operations,
  • Customer Success, Finance, Product Management, and Quality Engineering, and follow the defined Engineering SDLC to deliver value to the customers and users
  • Contribute to the engineering organization’s technical efforts such as design and code reviews, technology evaluations, and development of proof of concepts
  • Provide production operation support for diagnostics software services
  • Contribute to advancing a culture of a high-performing team by having close collaboration and engagement with the rest of the engineering team in solving challenges as they arise.

What’s Fun About the Job? Karius is operating at the edge of what is now known to be possible in infectious disease diagnostics.

With that, comes a wave of new and incredible challenges and opportunities. To deliver on that value, you will be tapping into some of the most advanced technologies, architecting and innovating where the current solutions simply don't suffice.

You will get to see how much your work really matters. Travel : Travel is required up to 10% of the time if the candidate is remote, up to four times a year.

Physical Requirements Subject to extended periods of sitting and / or standing, vision to monitor and moderate noise levels.

Work is generally performed in an office environment. Position Requirements

  • BS in Computer Science, Software Engineering, or related technical fields involving algorithms and coding.
  • 10+ years of software engineering experience, including designing, developing, and maintaining backend solutions in a production environment.
  • A deep understanding of various system architectural patterns, such as event-driven microservices, and a strong hands-on experience with related technologies such as Kafka.
  • Expert-level experience with Typescript / javaScript backend stack using frameworks such as Express, , and .
  • Practical examples of complex system data modeling and servicing using REST, GraphQL, no-SQL / SQL databases & ORMs.
  • Experience with DevOps culture using cloud computing in AWS (strongly preferred), Azure, or GCP.
  • A deep understanding of and hands-on experience with software deployment and operation using containerization technologies like
  • Docker and container management like Kubernetes.
  • Experience with development lifecycle management tools like Jira, Confluence, GitHub or similar.
  • EAs a big plus, experience in healthcare, life sciences, or other regulated industries. Personal Qualifications
  • First and foremost, you are energized and motivated by the opportunity to build elegant software. You enjoy seeing your creation.

work like a clock positively impacting thousands of people every year.

  • You crave tough challenges in a super technical and collaborative environment that requires creativity and vision to navigate complex and ambiguous problems.
  • Passionate, purpose-driven, and excited about Karius’ mission.
  • Strong communication and interpersonal skills.
  • Mastered your craft yet eager to learn and grow.
  • Excellent problem-solving skills and demonstrated ability to tackle complex problems.
  • Demonstrated ability to work independently but also be an excellent team player.
  • Demonstrated ability to work effectively and efficiently in a fast-paced (startup) environment.At Karius, we value a diverse and inclusive workplace and provide equal employment opportunities for all applicants and employees and are committed to honor and invest in the full diversity of people, in our hiring, recruiting and development of employees across the Company.

All qualified applicants for employment are encouraged to apply and will be considered without regard to an individual’s race, color, sex, gender identity and gender expression (including transgender individuals who are transitioning, have transitioned, or are perceived to be transitioning to the gender with which they identify), religion, age, national origin or ancestry, citizenship, physical or mental disability, medical condition, family care status, marital status, domestic partner status, sexual orientation, genetic information, military or veteran status, or any other basis protected by federal, state or local laws.

If you are unable to submit your application due to a disability, please contact us at and we will accommodate qualified individuals with disabilities.$146,400 - $219,600 a year

30+ days ago
Related jobs
Oracle
Redwood City, California

As a member of the software engineering division, you will apply intermediate to advanced knowledge of software architecture to lead and perform software development tasks associated with developing, or designing software applications. As a member of the software engineering division, you will apply...

Orbis Group
CA, United States

Staff Software Engineer - GenAI Start-Up. Staff Software Engineer Responsibilities. Staff Software Engineer Requirements. If you're looking to be part of a GenAI start-up, working with some of the brightest engineers in the Bay Area, look no further!. ...

Zipline
South San Francisco, California

What You'll Do   Design and build the software architecture necessary to run everything from critical flight software to inter-connected ground-based hardware on embedded Linux systems Develop kernel and userspace drivers for production and prototype sensors, and refine sensor data APIs fo...

Walmart Global Tech
Sunnyvale, California

Leads the work of other small groups of four to six engineers, including offshore associates, for assigned Engineering projects by proving pertinent documents, direction, and examples. Create software design and architecture for next software solution. Experience leading a team of Software Engineers...

Alibaba Cloud
Sunnyvale, California

Experience in the design and development of Ethernet switching or routing related software or distributed systems software, familiar with open source networking software such as SONiC. We are looking for experienced and passionate engineers to build the next generation platform for our datacenter an...

Google Cloud - Minnesota
Sunnyvale, 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...

Walmart
Sunnyvale, California

Option 1: Bachelor's degree in computer science, computer engineering, computer information systems, software engineering, or related area and 4 years’ experience in software engineering or related area. Master’s degree in Computer Science, Computer Engineering, Computer Information Systems, Softwar...

Cypress HCM
CA, United States

The Senior Staff Embedded Linux Software Engineer spearheads the development and integration of system and low-level components, engaging with diverse teams across various levels of the software stack. Bachelor's or Master's degree in computer science, software engineering, or a related field. Vendo...

Salesforce.com, Inc.
Palo Alto, California

JD - Senior Staff ML Modeling is looking for a Senior Staff Machine Learning Engineer to craft and implement ML and generative AI powered features that leverage our data to make a fabulous, robust, safe, and valuable product for our users. We are looking for an expert engineer who has worked in the ...

Kube Events
Palo Alto, California

Staff Software Engineer, Frontend (React Native). Mentor junior software engineers, promoting best practices and enhancing the overall quality of our software. As a Staff React Native Engineer, you will play a key role in developing Ario, our AI powered personal assistant for iOS and Android. You wi...