Hybrid Senior Software Engineer, Auth/Core Infrastructure

Posted 2 days ago

Apply now

About the role

  • Senior Software Engineer building foundational platforms for engineering teams to develop and scale microservices securely on Google Cloud Platform. Focusing on identity infrastructure and cloud operations.

Responsibilities

  • 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!

Job title

Senior Software Engineer, Auth/Core Infrastructure

Job type

Experience level

Senior

Salary

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

Degree requirement

Bachelor's Degree

Location requirements

Report this job

See something inaccurate? Let us know and we'll update the listing.

Report job