Staff Software Engineer

2 days ago


Redwood City, United States Karius Full time
About KariusKarius is a venture-backed life science startup that is transforming the way pathogens and other microbes are observed throughout the body. By unlocking the information present in microbial cell-free DNA, we‘re helping doctors quickly solve their most challenging cases, providing industry partners with access to the microbial landscape to accelerate biomarker discovery and clinical trials, discover novel microbes, to ultimately reduce patient suffering worldwide.
Position SummaryAs 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 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.
Reports to: Sr. Director of Software Engineering*This position is not open to agency support at this time. Agencies, please contact and not the hiring manager for inquiries.

Location: Redwood City, CA (Hybrid) or Remote (USA)
Primary Responsibilities * Design 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* Research and introduce new technologies that will add value to Karius products
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. Onsite presence of about 2 weeks during onboarding is highly recommended.
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* Bachelor‘s degree in Computer Science or Software Engineering.* 10+ years of experience designing, developing, and maintaining backend solutions in a production environment.* 5+ years of hands-on experience with various system architectural patterns, such as event-driven microservice using Kafka.* 5+ years of hands-on experience with Typescript/javaScript backend stack using frameworks such as Express, Nest.js, and Node.js.* 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.* 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.
DisclaimerThe 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 and we will accommodate qualified individuals with disabilities.


  • Redwood City, California, United States Dexterity Full time

    About the Role:As a Staff Robotics Software Engineer at Dexterity, you will be responsible for the architecture of the Dexterity Mechatronics Software stack. This involves choosing, validating, and building the SW interface for all hardware devices. You will work with a talented team of software engineers to implement mechatronics software to meet the...


  • Redwood City, California, United States Karius Full time

    About KariusKarius is a life science startup transforming the way pathogens and microbes are observed throughout the body. Our platform unlocks information present in microbial cell-free DNA, helping doctors quickly solve challenging cases and providing industry partners with access to the microbial landscape to accelerate biomarker discovery and clinical...


  • Redwood City, California, United States Chan Zuckerberg Initiative Full time

    The Chan Zuckerberg Initiative is a leader in harnessing the power of technology to drive scientific breakthroughs. We are seeking a highly skilled Senior Staff Software Engineer to join our Science team.As a key member of our team, you will be responsible for designing, building, and scaling distributed systems and big data applications. You will work...

  • Software Engineer

    4 weeks ago


    Redwood City, United States Next Level Talent, LLC Full time

    Position: Software Engineer (Backend Go)  Location: Redwood City, CA (Hybrid, 3-4 days/week)Compensation: Up to $244,000 + Equity We are building technology to empower building materials suppliers and bring their transactions online. As a Backend Go Engineer, you will enhance client experiences, set quality standards, and mentor your teammates. Youll...

  • Software Engineer

    2 weeks ago


    Redwood City, California, United States Zymeworks Full time

    We are seeking a skilled Software Engineer to join our team at {company}. The ideal candidate will have a strong background in software development and be proficient in a range of programming languages, including Java and C++.The successful candidate will be responsible for designing, developing, and testing software applications, as well as collaborating...


  • Redwood City, United States Zilliz Full time

    Job DescriptionJob DescriptionAbout ZillizZilliz is a fast-growing startup developing the industry's leading vector database company for enterprise-grade AI. Founded by the engineers behind Milvus, the world's most popular open-source vector database, the company builds next-generation database technologies to help organizations quickly create AI...


  • Redwood City, California, United States Zūm Services Full time

    Job Title: Senior Software EngineerAbout the Role:We are seeking a highly skilled Senior Software Engineer to join our backend engineering team at Züm Services, Inc. As a Senior Software Engineer, you will be responsible for designing, developing, and deploying scalable and efficient software systems.Key Responsibilities:* Design and develop high-quality...


  • Redwood City, California, United States Dexterity Full time

    About DexterityWe're building robotic automation systems to perform pick-place-pack tasks in warehouses. Our end-to-end automation systems use intelligent software to enable human-like dexterity in commodity robot arms. Such intelligent robots will deeply impact the logistics industry and help realize a step change in logistics automation and supply chain...


  • Redwood City, United States Dexterity Full time

    Location: Redwood City, CA Travel Required: No Job Classification Exempt FT Job Functions: Engineering, Software Infrastructure Engineer About Dexterity At Dexterity we're building robotic automation systems to perform pick-place-pack tasks in warehouses. Our end-to-end automation systems use intelligent software to enable human-like dexterity in commodity...


  • Redwood City, California, United States Ampcus Full time

    Ampcus Inc is a global provider of technology and business consulting services. We are seeking a skilled software developer to join our team.Job Title: Software EngineeringLocation: Redwood City, CAWe are looking for an engineer to work on our growing ecosystem of engineering that will enable new generations of medical robotic systems. The ideal candidate...

  • Software Engineer

    2 days ago


    Redwood City, United States TalentBurst Full time

    Position: Software Engineer Location: Redwood City CA Interview Mode: Video Duration: 4+ months Top 3 Skills:- Java, Golang Telemetry (SNMP, gNMI, RESTful APIs) Microservices architectures (3 years minimum) Skills: Very strong Go or Java language proficiency having at least 3 years' experience in software and systems engineering Good...


  • Jersey City, New Jersey, United States Seven Seven Software Full time

    As a key member of our Software Engineering Group at Seven Seven Software, we seek individuals who are passionate about leveraging innovation and engineering practices to drive business solutions.You will be responsible for applying your expertise to all aspects of the software development lifecycle, while partnering with stakeholders to achieve common...


  • Redwood City, California, United States Poshmark Full time

    Job Description:At Poshmark, we're looking for a talented and creative Staff Web Engineer to join our team. The ideal candidate will have a passion for creating web applications with a simple user interface and solid code that impacts the lives of millions of users. This role will be dynamic and varied, requiring a versatile self-starter willing to dive into...


  • Redwood City, California, United States OBSERVE, LLC Full time

    About UsOBSERVE, LLC is a leading provider of AI-powered contact center solutions. Our mission is to empower businesses to deliver exceptional customer experiences through data-driven insights and automation.The OpportunityWe are seeking a highly skilled Software Engineer to join our team and contribute to the development of our next-generation contact...

  • Software Engineer, AI

    3 weeks ago


    redwood city, United States Gruve Full time

    About GruveGruve is an innovative software services startup dedicated to transforming enterprises to AI powerhouses. We specialize in cybersecurity, customer experience, cloud infrastructure, and advanced technologies such as Large Language Models (LLMs). Our mission is to assist our customers in their business strategies utilizing their data to make more...

  • Software Engineer, AI

    3 weeks ago


    Redwood City, United States Gruve Full time

    About GruveGruve is an innovative software services startup dedicated to transforming enterprises to AI powerhouses. We specialize in cybersecurity, customer experience, cloud infrastructure, and advanced technologies such as Large Language Models (LLMs). Our mission is to assist our customers in their business strategies utilizing their data to make more...


  • Redwood City, California, United States Dexterity Full time

    About DexterityAt Dexterity, we're revolutionizing the world of robotics by empowering robots to handle repetitive and physically difficult tasks, freeing humans to focus on creative and problem-solving endeavors. Our breakthrough technology enables robots to pick, move, pack, and collaborate with human-like skill, awareness, and learning...


  • Redwood City, California, United States Oracle Full time

    Job DescriptionOverviewOracle is seeking a highly skilled Senior Software Engineer to join our team. As a key member of our engineering division, you will play a critical role in the design, development, and troubleshooting of software programs for databases, applications, tools, and networks.ResponsibilitiesDesign and develop software programs for...


  • Redwood City, United States Bear Robotics, Inc. Full time

    Job Title: **** Software Engineer - Simulation Department: Software Engineering ** Job Level:** L3 ** FLSA:** Exempt Job Summary: This role will be responsible for developing reliable, scalable, and cost-effective Simulation-based products that evaluate the Bear's robotics software stack at a massive scale. It will include solving complex technical...


  • Redwood City, California, United States Bear Robotics, Inc. Full time

    Job Title:Software Engineer - SimulationDepartment:Software Engineering**Job Level:**L3**FLSA:**ExemptJob Summary:This role will be responsible for developing reliable, scalable, and cost-effective simulation-based products that evaluate the Bear's robotics software stack at a massive scale.It will include solving complex technical challenges to build...