Senior Software Engineer
- Full-time
- Department: Engineering
Company Description
DNAnexus is a leading provider of secure, scalable, and intuitive biomedical data analysis software and bioinformatics applications for the life sciences and healthcare communities. The company actively manages and supports more than 80 petabytes of complex genomic, multi-omic, and clinical datasets on behalf of a growing network of collaborations with large-scale biobanks, as well as leading pharmaceutical, clinical diagnostic, academic research, and government organizations. Over 40,000 scientists across 48 countries are now using the highly collaborative, cloud-based, end-to-end platform to gain data-driven insights that can advance scientific discovery, accelerate precision medicine, and improve patient care.
Job Description
Who We’re Looking For
You are a software engineer who wants to build core technologies for scaling up systems to thousands of servers for managing and analyzing petabytes of data. In this position, you will work on building an event driven automation platform. You will be responsible for designing a product that is highly available, fault tolerant and responsive from the ground up. You will also evolve this platform beyond operational automation into new and exciting areas.
Responsibilities
- Build scalable infrastructure specifically targeted to the cloud environment
- Design, document, and implement new web service APIs for internal and external services
- Work closely with computational biologists and scientists to understand domain-specific needs
- Enable integration of DNAnexus services with external systems
What We Care About
- Curiosity and humility. We are dedicated to learning and constantly improving. We hope you also value "unknown unknowns" and have a natural drive to figure out how everything works.
- Agility and ownership. Our teams have a high degree of freedom on how they build their systems, but they also take full ownership of what they deliver, in the long run.
- Monitoring and automation. We strongly believe that a fully automated system is key to rapid iterations, while an extensive set of metrics highlights what needs to be done.
- Balancing research and product. We value staying up-to-date on cutting edge research, while also shipping meaningful products enabling researchers to fulfill their mission.
Salary and Other Compensation:
The annual starting salary for this position is between $160,000 – $180,000. Factors which may affect starting pay within this range may include geography/market, skills, education, experience and other qualifications of the successful candidate.
Benefits:
The Company offers the following benefits for this position, subject to applicable eligibility requirements: medical insurance, dental insurance, vision insurance, 401(k) retirement plan, life insurance, long-term disability insurance, short-term disability insurance, flexible paid time off, 12 weeks of paid parental leave, and national holidays paid.
Qualifications
- 3+ years of core software development experience
- Experienced with NodeJS/Javascript and/or Python
- Experience using Linux and comfortable working in a Unix shell
- Team-oriented, with strong communication skills
- Computer science background, including low-level systems and algorithmic complexity
- Demonstrated ability to pick up new technologies and quickly adapt to new paradigms
Nice to Have
- Knowledge of AWS, including VPC, IAM, Lambda
- Database experience in document and/or relational databases (e.g. MongoDB, mySQL, PostgreSQL)
Additional Information
Headquartered in Mountain View, California, with over 220 team members across the United States and Europe, DNAnexus is experiencing rapid growth and market adoption. With the support of leading investors including Google Ventures and Blackstone, and trusted by hundreds of the world's biomedical leaders, the company is at the innovative forefront with our precision health data cloud to drive scientific breakthroughs. If you are interested in joining our team, please apply today!
By clicking the link above or any third-party link within this posting, you are leaving this site and going to a third-party website where the third-party website's terms and privacy policy apply