Staff Software Engineer

at  Karius

Redwood City, California, USA -

Start DateExpiry DateSalaryPosted OnExperienceSkillsTelecommuteSponsor Visa
Immediate09 Nov, 2024USD 219600 Annual10 Aug, 202410 year(s) or aboveGithub,Life Sciences,Node.Js,Kubernetes,Cloud,Algorithms,Disabilities,Color,Rest,Aws,Creativity,Kafka,Confluence,Data Modeling,Jira,Azure,Graphql,Express,Collaborative Environment,Architectural Patterns,Software Deployment,Interpersonal Skills,ComputingNoNo
Add to Wishlist Apply All Jobs
Required Visa Status:
CitizenGC
US CitizenStudent Visa
H1BCPT
OPTH4 Spouse of H1B
GC Green Card
Employment Type:
Full TimePart Time
PermanentIndependent - 1099
Contract – W2C2H Independent
C2H W2Contract – Corp 2 Corp
Contract to Hire – Corp 2 Corp

Description:

ABOUT KARIUS

Karius 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 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.

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, 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.

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 recruiting@kariusdx.com and we will accommodate qualified individuals with disabilities.
$146,400 - $219,600 a year

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.


REQUIREMENT SUMMARY

Min:10.0Max:15.0 year(s)

Computer Software/Engineering

IT Software - System Programming

Software Engineering

BSc

Computer Science, Software Engineering, Engineering

Proficient

1

Redwood City, CA, USA