Software Engineer - Cloud Infrastructure

Translational R&D team deriving insights from precision measurement and population-scale biology and genetics to address unmet clinical needs.
$150,000 - $185,000
Cloud
Mid-Level Software Engineer
Hybrid
3+ years of experience
AI · Healthcare · Biotech
This job posting may no longer be active. You may be interested in these related jobs instead:
Cloud Infrastructure Software Engineer

Cloud Infrastructure Engineer role at Applied Intuition focusing on designing and implementing cloud architecture for tactical autonomy software deployment.

ADC Engineer II, AI/ML ADC

ADC Engineer II position at Amazon Web Services focusing on AI/ML solutions in secure, air-gapped cloud environments for government customers.

Software Dev Engineer, EC2 Nitro

Software Development Engineer role at Amazon AWS, focusing on EC2 Nitro platform development and next-generation cloud computing solutions.

Amazon Dedicated Cloud Engineer, Region Reliability

AWS Region Reliability Engineering role focused on cloud infrastructure reliability, requiring TS/SCI clearance, offering $81.9K-$152K salary in Denver.

Cloud Infrastructure Software Engineer

Cloud Infrastructure Engineer role at Applied Intuition focusing on designing and implementing cloud-based infrastructure for tactical autonomy software deployment.

Description For Software Engineer - Cloud Infrastructure

Foresite Labs is a translational R&D team that derives insights from precision measurement and population-scale biology and genetics to address unmet clinical needs. We use human genetics to systematically dissect and understand human disease biology and develop and critically evaluate therapeutic hypotheses. We engage in translational research, transforming basic insights into therapeutic opportunities. Our work supports drug discovery and company formation, and provides the core around which new ideas are realized and incubated.

We are seeking a talented and experienced Software Engineer specializing in Cloud Infrastructure to join our dynamic team. In this role, you will be responsible for designing, implementing, and maintaining robust cloud-based solutions using AWS technologies. You will work on building and automating scalable infrastructure, developing secure access systems, and collaborating with incubated companies to establish their core computational infrastructure.

Key responsibilities include:

  • Building and maintaining applications using AWS infrastructure, including SaaS and data systems
  • Developing access and identity systems for secure data access
  • Implementing Infrastructure-as-Code practices with tools like Terraform
  • Collaborating with incubated companies on core computational infrastructure
  • Creating infrastructure tools to automate tasks and enforce best practices
  • Deploying, monitoring, and maintaining backend systems in production
  • Working with analytical languages (Python, R) and containerization tools (Docker)
  • Utilizing SQL, data warehousing, and data lake technologies

Requirements include a BS or higher in Computer Science or related field, 3+ years of experience in back-end software development or infrastructure engineering, strong knowledge of AWS cloud-based systems, proficiency in Unix environments, and experience with IaC tools like Terraform. The ideal candidate will have excellent communication skills and the ability to work effectively in a collaborative environment.

Foresite Labs offers competitive salaries, excellent benefits, a flexible work environment, and the opportunity to learn from top thinkers in various disciplines. Join us in San Francisco or Boston to contribute to cutting-edge innovation in the life sciences field.

Last updated 6 months ago

Responsibilities For Software Engineer - Cloud Infrastructure

  • Build and maintain applications using AWS infrastructure, including SaaS and data systems
  • Develop access and identity systems for secure data access
  • Implement Infrastructure-as-Code practices with tools like Terraform and custom-built automation solutions
  • Collaborate with incubated companies to design, develop, and transition core computational infrastructure
  • Create infrastructure tools to automate tasks and enforce best practices at scale
  • Deploy, monitor, and maintain backend systems in production, with a focus on release management and ongoing support
  • Work with analytical languages (Python, R) and containerization tools (Docker)
  • Utilize SQL, data warehousing, and data lake technologies to support scalable data solutions

Requirements For Software Engineer - Cloud Infrastructure

Python
  • BS or higher in Computer Science, Software Engineering, or equivalent
  • 3+ years of experience in back-end software development or infrastructure engineering
  • Strong knowledge of AWS cloud-based systems, architectures, and infrastructure design patterns
  • Proficiency in Unix environments and cloud infrastructure development
  • Experience with IaC tools like Terraform and a good grasp of infrastructure automation concepts
  • Skilled in Python and Bash scripting; R experience and library development are a plus
  • Familiarity with SQL, data warehousing, data lakes, and containerization tools like Docker
  • Ability to write and maintain high-quality code independently and within a team environment
  • Excellent communication skills and ability to work effectively in a collaborative environment
  • Experience with CI/CD pipelines and version control systems (e.g., Git)
  • Knowledge of security best practices in cloud environments

Benefits For Software Engineer - Cloud Infrastructure

  • Competitive salaries
  • Excellent benefits
  • Flexible work environment
  • Opportunity to learn from top thinkers in various disciplines

Interested in this job?