Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior Software Engineer

Karius

Job Description

Job Description

About Karius

Karius is a life science, venture-backed clinical metagenomics company, focused on elevating patient care through microbial insights. We are committed to advancing diagnostic science and technology to optimize the diagnosis and treatment of infectious diseases. Through the use of genomics and AI, we are driven to improve the diagnostic landscape for infectious diseases. Karius delivers unprecedented diagnostic insight detecting microbial cell-free DNA circulating in the body to assist physicians to make rapid treatment decisions.

 

Position Summary

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.The Senior Software Engineer will play a key role in designing, developing, and maintaining scalable, reliable software solutions that support Karius’ products and mission. This role requires strong technical judgment, thoughtful problem-solving, and close collaboration across engineering, product, scientific, and clinical teams.

Why Should You Join Us?

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 industry accelerate the development of therapeutic solutions. The products Karius offers today are some of the most advanced solutions available to physicians who aim to deliver better care to many otherwise ineffectively treated patients. Our tests are 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.

 

Reports to: Senior Director, Engineering

 

Location: Redwood City, CA (Hybrid) or Remote (USA)

 

Primary Responsibilities

  • Understand user needs, requirements and objectives by collaborating closely with cross-functional groups across Karius, including Engineering, Software Products, Analytics, Lab Operations, and other business partners, developing strong domain expertise to ensure software solutions align with operational and user needs.

  • Create and maintain technical documentation for system designs, software components, workflows, and operational procedures.

  • Implementation and end-to-end testing of software solutions and components.

  • Monitor the performance, reliability, and scalability of software systems and proactively identify opportunities for improvement.

  • Participate in design reviews and code reviews.

  • Support production deployments

  • Troubleshoot and resolve complex production issues, perform root-cause analysis, and implement sustainable corrective and preventive solutions.

  • Identify technical risks, dependencies, and tradeoffs, and provide recommendations to support informed engineering decisions.

  • Contribute to the continuous improvement of the engineering lifecycle by collaborating on enhancements to tools, processes, and ways of working.

  • Develop strong domain expertise to ensure software solutions are scalable, reliable, and aligned with user and operational requirements.

What’s Fun About the Job?

Karius is operating at the edge of what is now known to be possible in 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: Up to 10% for onsite team building activities. 

 

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, lab or clinical environment.

 

Position Requirements

  • Bachelor’s degree in Computer Science, Software Engineering, Electrical Engineering, Bioengineering, or a related technical field involving significant coursework in software development, algorithms, or quantitative problem-solving, with 7+ years of relevant software engineering experience; or a master’s degree in a related technical field with 5+ years of relevant software engineering experience.

  • Experience in healthcare, life sciences, healthcare domains, diagnostic laboratory environments, next-generation sequencing, or other regulated settings.
  • Experience designing, developing, deploying, and maintaining backend software solutions in production environments.

  • Advanced knowledge and 3+ years of experience building and maintaining substantial TypeScript and Node.js services in production

  • Experience contributing to the design and implementation of scalable, reliable, and maintainable software systems

  • Experience designing and operating microservices-based systems, including event-driven architecture, with a clear understanding of service boundaries, contract evolution, event and message design, error handling across synchronous and asynchronous service calls, and observability

  • Experience designing PostgreSQL database schemas, with a strong understanding of transactions, indexing, and migration strategy.

  • Working knowledge of containerized, cloud-based systems using technologies such as Docker, Kubernetes, GraphQL, and AWS or equivalent cloud platforms.

  • Experience with unit and end-to-end testing frameworks such as Jest, Vitest, Playwright, or similar, with strong test design skills and the ability to translate acceptance criteria or user stories into a balanced coverage strategy across unit, integration, and end-to-end testing.

  • Strong knowledge of software engineering practices, including code review, automated testing, source control, continuous integration, deployment, monitoring, observability, and technical documentation.

  • Demonstrated ability to independently lead complex technical work, troubleshoot production issues, and deliver high-quality solutions across the software development lifecycle.

  • Production experience with Kafka or a comparable event-streaming platform is preferred, including topic design, partition strategy, consumer group behavior, idempotency, ordering guarantees, and handling delayed, failed, or unprocessable messages; Confluent experience is a plus.

  • Experience operating services in AWS or similar environments is preferred, including the ability to navigate services such as EKS, RDS, S3, CloudWatch, and IAM and troubleshoot issues across application and infrastructure boundaries.

  • Hands-on experience using modern AI coding tools such as Claude, Cursor, GitHub Copilot, or similar to accelerate development, code review, testing, and documentation is preferred.

Personal Qualifications 

  • Demonstrated commitment to engineering excellence, with a strong focus on testability, maintainability, reliability, and long-term system quality.

  • Strong written communication skills, with the ability to develop clear design documents, pull request descriptions, test cases, and technical documentation. Strong communication and collaboration skills, with the ability to work effectively with engineering and cross-functional stakeholders.

  • Strong problem-solving and analytical skills, with the ability to identify root causes, evaluate tradeoffs, and develop practical, scalable solutions to complex technical challenges.

  • Ability to troubleshoot issues across multiple systems, services, applications, and integration points while collaborating effectively across teams.

  • Ability to operate effectively in ambiguous environments by asking thoughtful questions, identifying assumptions and dependencies, and helping define a clear path forward.

  • Growth-oriented learning mindset, with the curiosity and adaptability to learn new technologies, deepen domain expertise, seek feedback, and continuously improve.

  • Ability to thrive in a fast-paced environment, effectively managing shifting priorities, competing demands, and tight deadlines while maintaining quality and attention to detail.

 

Disclaimer

The above job description is intended to describe the general nature and level of work being performed by individuals assigned to this position. It is not intended to be an exhaustive list of all duties, responsibilities, and skills required. Responsibilities and duties may change or be adjusted to meet the needs of the company, and additional duties may be assigned as necessary. The job description is subject to change at any time at the discretion of Karius.

 

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 View email address on us.fitly.work and we will accommodate qualified individuals with disabilities.

We may use artificial intelligence (AI) tools to support parts of the hiring process, such as reviewing applications, analyzing resumes, or assessing responses and identifying potential inconsistencies or verification signals in application materials based on available information. These tools assist our recruitment team but do not replace human judgment. Final hiring decisions are ultimately made by humans. If you would like more information about how your data is processed, please contact us.

Vacancy posted 10 days ago
Similar jobs that could be interesting for youBased on the Senior Software Engineer in Redwood City, CA vacancy
  • $150k - $200k

     ...Job Description Job Description Senior Software Engineer Also open to mid-level, staff, principal, and team lead level engineers Location : Redwood City, CA | In the office 3-4 days per week with flexibility Employees : 650 | Team Size : 15| Reporting... 
    Senior
    Temporary work
    Work at office
    3 days per week

    Cypress HCM

    Redwood City, CA
    a month ago
  •  ...Mainspring. This is an opportunity for you to join a world-class engineering team: to build and run automated testing systems to ensure the...  ...Validation: Create workflows to validate complex hardware/software integrations and resolve system-level bottlenecks Root... 
    Senior
    Local area
    Flexible hours

    Mainspring Energy

    Menlo Park, CA
    a month ago
  • $194.7k

     ...challenges at the forefront of aerospace, national security, and AI, your impact starts here. LeoLabs is seeking a Senior Radar Software Engineer to develop, integrate, and optimize software systems supporting advanced radar operations and space domain awareness missions... 
    Senior
    Contract work
    Remote work
    Flexible hours

    LeoLabs, Inc.

    Menlo Park, CA
    14 days ago
  • $221.19k - $287.5k

     ...Location: 135 Constitution Drive, Menlo Park, CA 94025. ELT: Engineering REQ ID: ASHREQ-8246 Joining this team means...  ...about building new, industry-leading technologies. AS A SENIOR SOFTWARE ENGINEER (MULTIPLE POSITIONS AVAILABLE) AT SNOWFLAKE, YOU WILL... 
    Senior
    Remote work
    Flexible hours

    Snowflake Computing

    Menlo Park, CA
    5 days ago
  •  ...world-class product development, and a passion for delivering exceptional player experiences. We’re looking for a Senior/Principal Software Engineer to join our team and play a key role in shaping the architecture, design, and development of WPTHome. You’ll work... 
    Senior

    Bellota Labs

    Redwood City, CA
    a month ago
  •  ...leading vector database for enterprise-grade AI. Founded by the engineers behind Milvus, the world’s most popular open-source vector...  ...performance-critical systems ~ Bachelor's degree in Computer Science, Software Engineering, or a related field, or equivalent practical... 
    Senior

    Zilliz

    Redwood City, CA
    9 days ago
  • $160k - $190k

     ...Description Summary Description : Syntiant Corp., a leader in the high-growth AI software and semiconductor solutions space, is looking for an experienced and talented Senior Software Engineer to take on a critical role with expansive responsibilities in the Modeler... 
    Senior
    Temporary work
    Flexible hours

    Syntiant

    Redwood City, CA
    a month ago
  • $196k - $230k

     ...Senior Software Engineer, Backend Join us in building the future of finance. Our mission is to democratize finance for all. An estimated $124 trillion of assets will be inherited by younger generations in the next two decades. The largest transfer of wealth in human... 
    Senior
    Work at office
    Flexible hours
    Shift work
    3 days per week

    Robinhood

    Menlo Park, CA
    16 hours ago
  • $198.5k - $248k

     ...network layers, building and scaling the distributed systems and software load balancers that power how Box applications communicate with each other and with customers around the world.As a Senior Software Engineer on the NaaS team, you will drive the architecture,... 
    Senior
    Live in
    Work at office
    Remote work
    Shift work
    3 days per week

    Box

    Redwood City, CA
    4 days ago
  •  ...leading vector database for enterprise-grade AI. Founded by the engineers behind Milvus, the world’s most popular open-source vector...  ...data infrastructure ~ Bachelor's degree in Computer Science, Software Engineering, or a related field, or equivalent practical experience... 
    Senior

    Zilliz

    Redwood City, CA
    9 days ago
  • $125k - $155.25k

     ...Description Job Description Description Codexis, a biotechnology company based in Redwood City, CA, is looking to hire a Senior Front-End Software Engineer with Development and Support of LIMS experience .   Codexis is a leading enzyme engineering company leveraging... 
    Senior
    Temporary work
    Summer holiday
    Flexible hours

    Codexis Inc

    Redwood City, CA
    a month ago
  •  ...leading vector database for enterprise-grade AI. Founded by the engineers behind Milvus, the world’s most popular open-source vector...  ...scale online services ~ Bachelor's degree in Computer Science, Software Engineering, or a related field, or equivalent practical... 
    Senior
    Night shift
    Afternoon shift
    Early shift

    Zilliz

    Redwood City, CA
    9 days ago
  • $134.83k - $158.62k

     ...site power for commercial, industrial, and utility customers. Now we’re scaling our fleet. We’re looking for the right software engineers to own the cloud-to-device software ecosystem that monitors, manages and optimizes our distributed energy assets. This is a rare... 
    Senior
    Local area
    Remote work
    Flexible hours

    Ring

    Menlo Park, CA
    2 days ago
  • $210k - $257k

     ...development, and implementation of robotics software systems and algorithms. The individual...  ...position requires a seasoned software engineer with a deep expertise in robotics, strong...  ...consumer solutions, like restaurants, senior living facilities, hotels & casinos just... 
    Senior
    Full time
    Local area

    Bear Robotics

    Redwood City, CA
    17 days ago
  • $174k - $252k

     ...or equivalent practical experience.5 years of experience with software development in one or more programming languages.3 years of experience...  ...of measuring the intelligence of our prototypes. As a Software Engineer, you will be working with the cutting edge AI agents developed... 
    Senior

    Google

    Mountain View, CA
    3 days ago
  • $174k - $252k

     ...Python.3 years of experience testing, maintaining, or launching software products.1 year of experience with software design and...  ...Experience developing accessible technologies.Google's software engineers develop the next-generation technologies that change how billions... 
    Senior

    Google

    Mountain View, CA
    5 hours ago
  • $243.29k - $295.25k

     ...helping to create safer, more civil shared experiences for everyone.Are you a seasoned engineer with a passion for reliability and scalability? We’re looking for exceptional Software Engineers to join the Reliability team at Roblox. In this pivotal role, you will drive... 
    Senior
    Full time
    Work experience placement
    H1b
    Work at office
    Local area
    Visa sponsorship
    Monday to Friday

    Roblox

    San Mateo, CA
    1 day ago
  •  ...leading vector database for enterprise-grade AI. Founded by the engineers behind Milvus, the world’s most popular open-source vector...  ...cloud infrastructure ~ Bachelor's degree in Computer Science, Software Engineering, or a related field, or equivalent practical experience... 
    Senior

    Zilliz

    Redwood City, CA
    9 days ago
  • $196.75k - $243.29k

     ...civil shared experiences for everyone.Portal, part of Roblox’s Engine Productivity team, builds productivity tools for the hundreds...  ...game engine, desktop clients, apps, and Roblox Studio. As a Senior Software Engineer, you will build the systems that bring AI agents... 
    Senior
    Full time
    Work experience placement
    H1b
    Work at office
    Local area
    Visa sponsorship
    Monday to Friday

    Roblox

    San Mateo, CA
    5 hours ago
  •  ...how you think, not how you keyword-match ~5+ years in backend engineering, full-stack development, or infrastructure/DevOps:...  ...roles Experience in EDA, semiconductor, or hardware-adjacent software environments   Our AI Bullshit Meter We are very good... 
    Senior
    Internship
    Work at office

    Voltai

    Palo Alto, CA
    a month ago
  •  ...design and implement high-performance, low latency calculation engine code . Communicate complex technical concepts clearly and...  ...quality is paramount. About You: Strong experience in backend software development Deep expertise in one of the following areas:... 
    Senior

    Aera Technology

    Mountain View, CA
    7 days ago
  • $150k - $230k

     ...About Clockwork Systems Clockwork.io – Software Driven Fabrics to increase GPU cluster utilization...  ...researchers and veteran systems engineers who share a vision for redefining the...  ...visit About the Role  We are seeking a Senior Engineer to lead development of our Core... 
    Senior

    Clockwork.io

    Palo Alto, CA
    29 days ago
  • $160.36k - $240.54k

     ...to Nuro vehicles Telemetry pipelines surfacing live vehicle state to riders and operations About You ~4+ years of backend engineering experience with strong Go proficiency ~ Experience designing and operating distributed systems where reliability isn't optional... 
    Senior

    Nuro

    Mountain View, CA
    29 days ago
  • $193.93k - $291.15k

     ...scaling existing systems. Collaborate closely with autonomy engineers and build an understanding of how autonomy works to formulate...  ...About You You have 3+ years of experience working in software engineering or related fields. You are a talented software... 
    Senior
    Immediate start
    Flexible hours

    Nuro

    Mountain View, CA
    29 days ago
  •  ...Description Zoox is developing state-of-the-art autonomous vehicle software for our purpose-built robotaxi. We believe that developing this...  ...own the continuous integration systems that every software engineer at Zoox depends on. More than a thousand engineers depend on it... 
    Senior
    Temporary work
    Remote work
    Relocation package
    Shift work
    Weekday work

    Zoox

    Foster, CA
    8 days ago
  •  ...Senior Software Engineer We are looking for a Senior Software Engineer to join our team. The ideal candidate will have a strong understanding of software engineering principles and practices, as well as experience in Agile development methodologies. The successful... 
    Senior

    HireOTS

    Mountain View, CA
    3 days ago
  • $140k - $210k

     ...About Clockwork Systems Clockwork.io – Software Driven Fabrics to increase GPU cluster utilization...  ...researchers and veteran systems engineers who share a vision for redefining the...  ...more, visit We are currently seeking senior software engineers who will design the next... 
    Senior

    Clockwork.io

    Palo Alto, CA
    29 days ago
  • $165k - $210k

     ...SUV miles with ones on vehicles that are more affordable, more enjoyable and 10-50x more efficient. We're seeking a Senior Software Engineer, Mapping, to lead the development of our end-to-end navigation experience from the ground up. As one of our earliest engineering... 
    Senior
    Local area
    Flexible hours

    ALSO

    Palo Alto, CA
    a month ago
  • $180k - $240k

     ..., and retail to deliver everything from medical items to everyday essentials, safely and reliably. We’re seeking a Senior Onboard Software Engineer to develop the software that runs on our aircraft and ground assets. Working primarily in C++ on embedded Linux, you’ll... 
    Senior
    Flexible hours

    Matternet

    Mountain View, CA
    a month ago
  • $140k - $160k

     ...increasingly complex landscape of the music industry. About the role We are looking for a versatile, experienced Senior Software Engineer to join Chartmetric's Engineering team. You'll be a true full-stack engineer, comfortable building polished user experiences... 
    Senior

    Chartmetric

    San Mateo, CA
    3 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Software Engineer. Be the first to apply!