Job Description
The Opportunity
Software Engineering plays a key role in insitro's approach to rethinking drug development. Our software platform powers everything from workflow orchestration in our automated lab (LIMS, data review/visualization), scientific compute pipelines for large scale imaging, omics, and chemistry datasets, as well ML tooling and data provenance. This wide ranging scope of software needs is powered by a common data and compute infrastructure layer managed by our Compute Core team.
As Director of Compute Core you will lead the software team responsible for developing and maintaining the data and compute infrastructure for insitro. The team takes on DevOps responsibilities to design and deploy cloud infrastructure, such as managed databases, application servers, and batch computing environments. The team also develops and deploys software solutions to facilitate accessing and using these resources, which includes crafting systems to improve the observability, security, and cost-efficiency of all computing endeavors. Lastly, Compute Core works closely with machine learning and software engineering teams to provide Developer Experience tools for Continuous Integration and Deployment as well as MLOps support.
You will grow and mentor a team of software engineers to design, implement, and deploy compute systems across multiple environments. As part of an early engineering organization, you will also be defining the work and collaboration norms of the team, such as approaches to collaboration in cross-functional projects, defining team vision, goals, and roadmap.
You will be joining a biotech startup that has long-term stability due to significant funding, providing many opportunities for meaningful impact. You will work closely with a very talented team, learn a broad range of skills, and help shape insitro's culture, strategic direction, and outcomes. Join us, and help make a difference to patients!
The Role
- Support an environment that values Software Engineering craft: maintainable, reliable, testable, scalable code
- Lead a team through software development processes: Brainstorming and proposals, proof of concepts / experiments, requirement gathering, tech specs, design reviews, code reviews, demos / user acceptance testing / validation testing, deploys, observability.
- Lead yearly and quarterly planning, setting impactful goals, aligning with collaborating teams and stakeholders
- Build a welcoming and passionate team by defining and leading hiring, onboarding, career development, and feedback
- Facilitate effective technical conversations in a team setting
About You
- BS, MS, or Ph.D. in computer science or equivalent practical experience
- 8-15 years of relevant experience, with >4 years in a management role
- Experience writing software in one or more languages (Python preferred)
- Experience architecting reliable computing infrastructure including scalable services, performance monitoring and alerting, and redundant systems
- Expertise working within a Linux environment (writing shell scripts and basic system administration)
- Experience with container-based platforms like Docker and Kubernetes
- Proficiency with infrastructure management tools such as Terraform or SaltStack
- Skill with version control tools and other engineering best practices
- Familiarity with cloud computing services (AWS and Azure)
Compensation & Benefits at insitro
Our target starting salary for successful US-based applicants for this role is $255,000 - $290,000. To determine starting pay, we consider multiple job-related factors including a candidate's skills, education and experience, market demand, business needs, and internal parity. We may also adjust this range in the future based on market data.
This role is eligible for participation in our Annual Performance Bonus Plan (based on company targets by role level and annual company performance) and our Equity Incentive Plan, subject to the terms of those plans and associated policies.
In addition, insitro also provides our employees:
- 401(k) plan with employer matching for contributions
- Excellent medical, dental, and vision coverage (insitro pays 100% of premiums for employees on our base plans), as well as mental health and well-being support
- Open, flexible vacation policy
- Paid parental leave
- Quarterly budget for books and online courses for self-development
- Support to occasionally attend professional conferences that are meaningful to your career growth and development
- New hire stipend for home office setup
- Monthly cell phone & internet stipend
- Access to free onsite baristas and cafe with daily lunch and breakfast
- Access to free onsite fitness center
- Commuter benefits
insitro is an equal opportunity employer. All applicants will be considered for employment without attention to race, color, religion, sex, sexual orientation, gender identity, national origin, veteran or disability status.
We believe diversity, equity, and inclusion need to be at the foundation of our culture. We work hard to bring together diverse teams–grounded in a wide range of expertise and life experiences–and work even harder to ensure those teams thrive in inclusive, growth-oriented environments supported by equitable company and team practices. All candidates can expect equitable treatment, respect, and fairness throughout the interview process.
#LI-Hybrid
About insitro
Â
insitro is a drug discovery and development company using machine learning (ML) and data at scale to decode biology for transformative medicines. At the core of insitro’s approach is the convergence of in-house generated multi-modal cellular data and high-content phenotypic human cohort data. We rely on these data to develop ML-driven, predictive disease models that uncover underlying biologic state and elucidate critical drivers of disease. These powerful models rely on extensive biological and computational infrastructure and allow insitro to advance novel targets and patient biomarkers, design therapeutics and inform clinical strategy. insitro is advancing a wholly owned and partnered pipeline of insights and therapeutics in neuroscience, oncology and metabolism. Since launching in 2018, insitro has raised over $700 million from top tech, biotech and crossover investors, and from collaborations with pharmaceutical partners. For more information on insitro, please visit www.insitro.com.
Date Posted
03/09/2024
Views
4
Similar Jobs
Senior Staff Simulation Engineer - Wisk
Views in the last 30 days - 0
Wisk Aero is seeking a Senior Staff Simulation Engineer to join their Flight Physics Vehicle Modeling FPVM team The role involves designing implementi...
View DetailsSenior Simulation Software Integration Engineer - Wisk
Views in the last 30 days - 0
Wisk is seeking a Senior Simulation Software Integration Engineer to lead the integration of highfidelity simulation models develop advanced test fram...
View DetailsSupport Engineer - Pricefx
Views in the last 30 days - 0
Pricefx a leading SaaS Pricing Price Optimization Management provider is seeking a Tier 34 Support Engineer The role involves providing technical sup...
View DetailsEngineering Manager - Flow
Views in the last 30 days - 0
Flow is a technologydriven company specializing in multifamily apartment buildings aiming to improve living experiences through innovative solutions T...
View DetailsAvionics Mechanical Engineer (Harness) - Reliable Robotics Corporation
Views in the last 30 days - 0
Reliable Robotics is seeking an Avionics Mechanical Engineer to join their Vehicle Design and Integration team in Mountain View California The role in...
View DetailsSr. Flight Software Engineer (Verification) - Reliable Robotics Corporation
Views in the last 30 days - 0
Reliable Robotics is a team of missiondriven engineers developing safetyenhancing technology for aviation aiming to make air transportation safer more...
View Details