Karius is a life sciences company focused on saving lives from infectious diseases.
Life Sciences • Diagnostics • Genomics • Data Science • Bioinformatics
August 9
🔄 Hybrid – Bay Area
AWS
Azure
Cloud
Docker
Google Cloud Platform
GraphQL
JavaScript
Kafka
Kubernetes
Microservices
Node.js
SDLC
SQL
TypeScript
Karius is a life sciences company focused on saving lives from infectious diseases.
Life Sciences • Diagnostics • Genomics • Data Science • Bioinformatics
• 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.
• 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, 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. • EAs a big plus, experience in healthcare, life sciences, or other regulated industries.
Apply Now