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!
Intern designing a testing platform for automated testing on embedded products at Tornatech. Collaborating in a dynamic, innovative team in a family - owned firm dedicated to development.
Lead Software Developer at Friendlier responsible for leading software solutions and team execution. Engaging in development, coding, and project management to support reusable packaging systems.
Senior engineer in a small team developing an AI - driven core platform for automotive solutions. Focused on delivering impactful features with modern technology and integration.
Professional Senior Engineering - Avionics System at Expleo in Montreal, QC focuses on avionics systems of business aircraft. Support development, testing, certification and production for state - of - the - art technology.
Software Engineer II at TD, developing scalable applications for customer data and regulatory compliance. Collaborating with teams to enhance and support mission - critical systems.
Application Software Developer helping design high - quality Android software for Ford's Electric Vehicles team. Collaborating within an agile team and maintaining navigation applications across in - vehicle displays.
Software Developer at Binary Stream responsible for developing Business Central extensions and software solutions. Collaborating with teams to ensure high - quality delivery of Microsoft Dynamics ERP solutions.
Software Development Engineer at Autodesk building education - focused product experiences. Collaborating across disciplines to support teaching and learning through innovative software solutions.
Senior Software Developer at Smile Digital Health improving healthcare data platforms. Leading investigations and delivering solutions for complex client - reported issues with cross - functional collaboration.
Full - stack developer working on Bandsintown's tools used by the music industry. Collaborate with product and design to deliver user - facing features quickly and efficiently.