Staff Global Infrastructure Engineer

Staff Global Infrastructure Engineer

Toronto, Ontario  - Permanent

Job Description

Join a leading education technology company that’s transforming lives around the world.

Our client was founded by two computer science professors at Stanford with a vision of providing life-transforming learning experiences to anyone, anywhere. It is the world’s largest online learning platform for higher education. 190 of the world’s top universities and industry educators partner with them to offer courses, Specializations, and degrees that empower over 40 million learners around the world to achieve their career goals. Over 1,800 companies use the company’s enterprise platform to transform their talent. They're backed by leading venture capital firms such as Kleiner Perkins Caufield & Byers, New Enterprise Associates, GSV Capital, International Finance Corporation, Laureate Education Inc., and Learn Capital.

The Infrastructure team is focused on providing a stable and scalable infrastructure for our client's product. Developer Operations, a subteam of Infrastructure, is responsible for owning AWS infrastructure, fundamental infrastructural services, the process for ensuring high availability services for the client's platform. They are embarking on a journey to have multi-region deployments for their platform and they are looking for someone with expertise and experience in scaling infrastructure to multiple geographical locations.

Must Have Skills:

Your responsibilities:
• Your responsibilities: Drive the initiative to globalize the client's platform using multi-region deployments and appropriate data strategies
• Evangelize best practices for high availability cloud architecture with an eye towards microservices and containerization
• Design systems with robust cloud security and regulatory compliance
• Contribute to automation initiatives, such as Terraform and Packer.
• Help maintain Service-Level Objectives through infrastructure resilience efforts
• Setup practices to ensure recovery time objective and recovery point objectives of a few minutes for our database systems to meet our disaster recovery requirements.
• Support our engineering organization when infrastructure-related issues occur
• Drive key decisions on how our cloud architecture and systems will evolve over time meeting business and product requirements.

Your skills:
• Must be able to make and drive engineering wide decisions using influence and strong organizational skills.
• Must have direct experience designing or implementing multi-region architectural patterns
• 8+ years of experience working in related roles (Cloud SWE, Devops, SRE, Sys Admin)Experience using Infrastructure as Code tooling such as Terraform
• Deep understand of AWS technologies
• Strong understanding of distributed systems to help with architectural decision-making
• Deep Linux/Ubuntu knowledge is a plusExperience managing Kafka, Envoy, Zookeeper or similar systems is a plus


Starting: ASAP