Senior Software Engineer, Core Infrastructure

Posted last week

Apply Now

About the role

  • Senior Software Engineer developing cloud architecture solutions for BenchSci's core platform. Collaborating with a team to drive design discussions and maintain infrastructure in Google Cloud Platform.

Responsibilities

  • Design and maintain infrastructure supporting our core platform and environments in Google Cloud Platform (GCP)
  • Help create reliable, secure, performant, scalable, and high throughput services for our end-users and other engineers within the company
  • Steward BenchSci’s CI/CD pipeline to instill reliability, speed, and recoverability
  • Resolve in-bound security, compliance, audit, and quality-of-life issues
  • Develop best practices for security, scalability, and operational efficiency
  • Serve the engineering organization at-large by investing in systems that predict future needs and improve upon existing processes

Requirements

  • 5-7 years working as a developer with experience in a DevOps or Infrastructure-focused role
  • Experience defining and deploying sophisticated architectures using Infrastructure-as-Code (IaC)
  • Familiarity with reference cloud architectures and developing stacks on Kubernetes
  • Experience planning, leading, and executing large infrastructure migrations
  • Aptitude for handling repetitive tasks through automation
  • Expertise in any programming language; Python considered an asset
  • A background in computer science fundamentals including algorithms, data structures, software design, and the ability to audit code
  • Experience troubleshooting production issues and being part of incident response and on-call schedules
  • Comfort using AI coding-assistance tools to enable your work
  • A passion for building practical and sustainable solutions that serve your fellow developer

Benefits

  • A great compensation package that includes BenchSci equity options
  • A robust  vacation policy plus an additional vacation day every year
  • Company closures for 14 more days throughout the year
  • Flex time for sick days, personal days, and religious holidays
  • Comprehensive health and dental benefits
  • Annual learning & development budget
  • A one-time home office set-up budget to use upon joining BenchSci
  • An annual lifestyle spending account allowance
  • Generous parental leave benefits with a top-up plan or paid time off options
  • The ability to save for your retirement coupled with a company match!

Job type

Full Time

Experience level

Senior

Salary

CA$120,000 - CA$170,000 per year

Degree requirement

Bachelor's Degree

Tech skills

CloudGoogle Cloud PlatformKubernetesPython

Location requirements

HybridTorontoCanada

Report this job

Found something wrong with the page? Please let us know by submitting a report below.