Description:
As a Senior Engineer in Platform Engineering, you will design, build, and optimize the foundational platforms that power our applications and services. You’ll work across infrastructure, automation, CI/CD, and developer tooling to enable scalable, secure, and high-performing environments. This role is critical to our Internal Developer Platform (IDP) strategy and improving developer experience.
- Platform Development: Architect and implement scalable platform components and services.
- Infrastructure Automation: Build infrastructure-as-code (IaC) solutions using Terraform, Ansible, or similar tools.
- CI/CD Enablement: Design and maintain CI/CD pipelines using GitHub Actions, Azure DevOps, or Jenkins.
- Cloud Engineering: Manage and optimize cloud-native infrastructure (Azure, AWS, or GCP).
- Observability & Reliability: Implement monitoring, logging, and alerting frameworks; contribute to SRE practices.
- Security & Compliance: Ensure platform components meet security and regulatory standards.
- Collaboration: Partner with software engineers, SREs, and DevEx teams to deliver seamless developer experiences.
- Mentorship: Guide junior engineers and contribute to technical leadership within the team.
What to expect when you join our firm
- Hybrid working and reasonable accommodations
- Generous Holiday policies
- Paid volunteer time to step away from your desk and into the community
- Support to grow through professional development courses, tuition/qualification reimbursement and more
- Maternal/paternal leave benefits and family services
- Complimentary subscription to Headspace – the mindfulness app
- Corporate membership to ClassPass and other health and well-being benefits
- Unique employee events and programs including a 14er challenge
- Complimentary beverages, snacks and all employee Happy Hours
Must have skills
- Bachelor’s or Master’s in Computer Science, Engineering, or related field
- 5+ years of experience in platform engineering, DevOps, or infrastructure roles
- Strong experience with cloud platforms (Azure preferred, AWS/GCP acceptable)
- Proficiency in containerization (Docker, Kubernetes)
- Hands-on with CI/CD tools (GitHub, Azure DevOps, GitLab CI)
- Experience with IaC tools (Terraform, Pulumi, Ansible)
- Solid programming skills (Python, Go, or Java)
- Strong understanding of networking, security, and system architecture