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!
Senior Linux Kernel Engineer developing and maintaining EOS kernel software for Arista Networks’ client - to - cloud networking products. Integrating CPUs, hardware, tests, and upstream Linux features.
Senior software engineer developing packet - forwarding and system software for Arista's data - center networking products. Building ASIC support, automated tests, hardware drivers, and customer fixes.
Senior/Lead Software Engineer developing Arista’s Linux - based EOS networking software. Building, testing, and debugging routing and packet - forwarding features for large data center networks.
BIOS Senior/Lead Software Engineer developing CPU firmware, BIOS, and boot loaders for Arista’s client - to - cloud networking products. Integrating CPUs, validating hardware, and improving secure, reliable system booting.
Senior Layer1 Software Engineer developing C/C++ and Python software for physical - layer networking at Arista Networks. Building telemetry, automated tests, and hardware control features for data - center connectivity.
Lead Full Stack Developer building secure full stack solutions for iA Financial Group’s insurance, savings, and wealth management business. Leading integration, CI/CD, cloud, and production support across Quebec and Montreal.
Software Developer designing and maintaining Java - based scanning and image - processing products at Ricoh. Collaborating with global teams on scalable solutions for Americas customers.
Fullstack developer building web applications, Cloud Native services, and backend integrations at Mirego. Contributing to architecture, DevOps, AI - assisted development, and client solutions.
CI/CD architect designing quality gates and delivery architecture for General Motors’ software - defined vehicles. Governing GitHub Enterprise, embedded validation, artifact promotion, and release reliability.