At Guardant Health our mission is to conquer cancer with data; as such software sits at the core of everything we do. While we're best known for our molecular diagnostics, which unlock the genomic signatures of cancer, these tests are just the first step in the equation. Turning this genomic data into actionable insights shared with thousands of patients, physicians, & researchers in a scalable, reliable, & secure fashion is a software product challenge.
We are building a unique software stack to manage an ecosystem of microservices, RESTful APIs, & data integrations with internal & external systems to deliver useful & elegant user experiences in the extraordinarily complex oncology diagnostic & therapeutic landscape. We connect patients with clinical trials, help clinicians order our test & receive our clinical reports, & deliver valuable genomic datasets to researchers to help uncover important insights into treatment paradigms & drug discovery. Our technology stack reflects our views of using the best tools for the job, employing Java, Python, Ruby along with Kubernetes, Docker, Mulesoft, MySQL, MongoDB, high-performance computing clusters (HPC), & a variety of AWS services to analyze & disseminate vast volumes of genomic data.
About the role:
At Guardant Health, we leverage the most advanced technologies & work with leaders in many different fields to create the most impactful & meaningful technologies for cancer management.
To support Guardant Health's leadership in disruption of cancer treatments, the Enterprise Software team is looking for an energetic software engineer to build applications & products that reach Guardant Health's stakeholders & customers.
As a member of the software team, you will:
- Design, build, & maintain efficient & scalable services for applications that deliver value to our customers
- Collaborate with product management to turn product requirements into production code
- Efficiently use internally developed REST APIs in our web applications
- Help maintain code & design quality
- Collaborate with our devops team to help develop & maintain release infrastructure
Work with our product management & QA teams to deliver new features & bug fixes for users of our web & mobile applications
Design, build, & maintain efficient, reusable, & reliable Ruby code
Help maintain code quality, organization & CI automation
Develop & maintain automated tests for regular releases
You enjoy an agile, fast paced & highly technical environment. You are comfortablecommunicating technical & non-technical information across multiple functions & levels.
You can see the big picture, implement both front end UI & efficient server side algorithms & prove your code is great with automated test results. You do not need to be micromanaged to accomplish team & company goals.
You are dedicated to engineering excellence yet pragmatic enough to balance quality principles, regulatory compliance & business needs.
In addition, you bring:
2-5 years of experience with Ruby on Rails, along with other common libraries such as RSpec & Capybara
Familiar with front end frameworks such as React
Experienced with integrating APIs into front end applications
1+ years of experience with MySQL
Familiarity with concepts of MVC, Mocking, ORM, & RESTful
Understanding of fundamental design principles behind a scalable application
Experience with test driven development including implementation of automated tests (both UI & unit tests)
Proficient understanding of code versioning tools such as Git/GitHub
Familiarity with continuous integration
Bonus: Experience with AWS/Kubernates
Guardant Health develops breakthrough diagnostic technologies to improve cancer management. With Guardant360, we offer real-time, biopsy-free tumor sequencing that tracks tumor genomics in real-time & identifies associated treatment options. The recent introduction of groundbreaking analytical tools, including our Tumor Response Map & a mobile-enabled physician portal, further advance Guardant Health's momentum.
Please visit our career page at:http://www.guardanthealth.com/jobs/
All your information will be kept confidential according to EEO guidelines.