
Senior Software Engineer, Auth/Core Infrastructure
BenchSci
full-time
Posted on:
Location Type: Hybrid
Location: Toronto • Canada
Visit company websiteExplore more
Salary
💰 CA$120,000 - CA$170,000 per year
Job Level
About the role
- Drive Infrastructure-as-Code: Design, provision, and maintain cloud-native infrastructure using Terraform and Kubernetes.
- Modernize Identity Infrastructure: Architect a modular Terraform-based system for Auth0 and refactor environment-specific secret management.
- Build Internal Platforms: Create tools and abstractions that improve the developer experience and automate the software development lifecycle.
- Ensure Security & Compliance: Implement "least privilege" access controls and robust secrets management (GCP Secret Manager) across all environments.
- Scale Cloud Operations: Monitor, troubleshoot, and optimize high-traffic systems, participating in an on-call rotation to ensure 99.9% availability.
- Mentor & Collaborate: Work closely with application teams (starting with Auth) to propagate infrastructure best practices across the organization.
Requirements
- Cloud Expertise: 5+ years of experience managing large-scale infrastructure on GCP (preferred) or AWS.
- Terraform Mastery: Deep experience writing reusable, maintainable Terraform modules for complex environments.
- Kubernetes Proficiency: Hands-on experience managing and scaling GKE clusters in production.
- Systems Programming: Proficiency in at least one language, preferably Python or Go, to build infrastructure automation.
- Security Mindset: Experience with IAM, network security, and secrets management workflows.
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!
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
TerraformKubernetesGCPAWSPythonGoIAMnetwork securitysecrets managementInfrastructure-as-Code
Soft Skills
mentoringcollaborationcommunicationtroubleshootingautomationdeveloper experiencebest practices