What are the responsibilities and job description for the Software Engineer - Cloud & Infrastructure position at Strativ Group?
Software Engineer - Cloud & Infrastructure
Location: South San Francisco, CA (Hybrid - 3 days/week onsite)
About Our Client
Our client is a pioneering biotechnology company revolutionizing drug discovery with a fundamentally new approach that begins with the biology of real patients. Their proprietary platform is the first to make in vivo data generation scalable with single-cell resolution, allowing them to map how drugs affect patient-derived cells in the body across a wide range of biological contexts.
The Role
Our client is seeking a talented Software Engineer to design, build, and maintain the cloud and software infrastructure that underpins both their large-scale data pipelines and state-of-the-art machine learning platform. You'll proactively identify organizational software needs by partnering closely with experimental and computational scientists, while championing best practices around scalability, documentation, cost optimization, and security.
Key Responsibilities
- Partner with data engineers, ML scientists, and experimental biology teams to translate scientific requirements into robust technical solutions
- Lead design and implementation of scalable, secure, cost-efficient infrastructure (compute, storage, networking, and orchestration) on AWS
- Mentor and uplift the engineering organization through architecture reviews, design patterns, and technical documentation
Required Qualifications
- BSc or MS degree in Computer Science, Software Engineering, or related discipline
- 6 years of experience as a software engineer, preferably in an industry setting
- Deep familiarity with cloud platforms (AWS preferred), containers (Docker), and Kubernetes
- Solid Python programming skills
- Familiarity with Linux-based operating systems
- Proven track record designing scalable, cloud-native architectures and data services
- Prior exposure to MLOps or ML-ops support workflows
- Experience partnering with cross-disciplinary stakeholders to define and deliver software solutions
Preferred Qualifications
- Exposure to large-scale genomics data
- Exposure to computational chemistry applications
- Experience designing, integrating, and/or maintaining specialized scientific software systems, such as Laboratory Information Management Systems (LIMS)
- Prior experience working in healthcare, life sciences, or other regulated industries
What's On Offer
- Unlimited Paid Time Off (PTO)
- Monthly lunch budget
- One-time office setup budget
- Comprehensive medical coverage: HMO Kaiser Platinum and PPO Anthem Gold plans, plus vision and dental for employees and dependents