HHiring Reality
← Kariusdx

Senior Software Engineer

Kariusdx
Location
Redwood City, CA (Hybrid) or Remote (USA)
Posted
23 days ago
Department
Engineering
What they actually want (must-haves)
  • Bachelor's degree in Computer Science, Software Engineering, Electrical Engineering, Bioengineering, or a related technical field with 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 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
  • Experience designing PostgreSQL database schemas
Nice to have
  • Production experience with Kafka or a comparable event-streaming platform
  • Experience operating services in AWS or similar environments
  • Hands-on experience using modern AI coding tools such as Claude, Cursor, GitHub Copilot, or similar
  • Experience in healthcare, life sciences, healthcare domains, diagnostic laboratory environments, next-generation sequencing, or other regulated settings.
What the job really is

As a Senior Software Engineer at Karius, you will design, develop, and maintain scalable software solutions that support the company's mission in advancing diagnostic science for infectious diseases. Your role will involve collaborating with cross-functional teams, creating technical documentation, implementing software solutions, and troubleshooting production issues. You will also contribute to improving engineering processes and tools while ensuring software reliability and performance.

Things to weigh
  • No salary listed
  • Role involves collaboration across multiple teams which may require strong interpersonal skills
  • Position may involve working in a fast-paced environment with shifting priorities
  • Travel required up to 10% for onsite team building activities.
Job score3/5
Benefits1/5
Freshness4/5
Career value5/5
Role clarity5/5
Pay transparency0/5

Applying to Kariusdx?

See how your résumé matches this role — and tailor it from what actually gets interviews.