Engineering Manager - CI/CD & Web Platform
BenchSci
- Toronto, ON
- Permanent
- Full-time
- Identify parts of our system and codebases that do not scale or meet reliability, performance, observability, and security requirements
- Collaborate with our infrastructure team to drive high-quality designs to improve and scale our infrastructure provisioning and CI/CD pipelines
- Partner with various engineering teams and identify opportunities to improve our development tooling, frameworks, and infrastructure
- Partner closely with other Staff Engineers, Engineering Managers, and Directors to devise and refine requirements to create development tooling, and build systems and services that accelerate the velocity of our engineers
- Lead software and system design initiatives by leveraging cloud-native design patterns and injecting your cloud expertise into the entire development lifecycle
- 4- 5 years of Experience in a similar role in a SaaS or similar industry
- A track record of planning and executing large, complex, organization-wide migrations
- Experience developing, maintaining, and scaling CI/CD pipelines
- Experience developing, maintaining, and scaling build tools for supporting large monorepo codebases and service-oriented architectures
- A deep understanding of Python and Javascript programming languages and their ecosystems
- A deep understanding of containerization, and extensive experience with Docker
- Working with infrastructure-as-code solutions such as Terraform or KCC
- Experience in providing automated solutions that test for non-functional regressions such as load-testing frameworks is an asset.
- In-depth experience with GCP is ideal
- Experience as as People Manager is an asset