Senior Software Engineer, Infrastructure Platform
New
J
JobgetherCloud infrastructure
Candidates must reside in British Columbia or Ontario, Canada.Full-TimeSenior
SalaryEstimated annual cash salary of CAD 123,750–165,000. Eligibility for incentive stock options, subject to applicable plan terms.
Apply NowOpens the employer's application page
Job Details
- Experience
- 5+ years of experience in software engineering or infrastructure engineering.
- Required Skills
- AWSKubernetesCI/CDDistributed Systems
Requirements
- Have 5+ years of experience in software engineering or infrastructure engineering.
- Bring deep hands-on AWS experience in production environments.
- Have strong experience with cloud infrastructure, distributed systems, and system design.
- Have experience building internal platforms, developer tooling, shared services, or similar engineering enablement capabilities.
- Have hands-on experience with Kubernetes and infrastructure-as-code.
- Have strong programming and production debugging skills.
- Have experience with CI/CD systems and automated deployment workflows.
- Understand observability practices, including metrics, logs, traces, alerting, and SLOs.
- Be able to reason across complex systems and understand dependencies between components.
- Have experience leading technical initiatives involving multiple stakeholders.
- Reside in British Columbia or Ontario, Canada.
Responsibilities
- Design, build, and operate AWS-based cloud infrastructure and internal platform services.
- Create reusable platform capabilities that help engineers develop, deploy, operate, and troubleshoot services.
- Partner with product engineering teams to translate recurring needs into scalable platform solutions.
- Analyze system interactions, identify technical risks and inefficiencies, and drive improvements.
- Improve the reliability, performance, availability, and maintainability of production infrastructure and services.
- Establish operational practices for SLOs, monitoring, incident response, and operational readiness.
- Instrument, debug, and improve services and infrastructure, including TypeScript-based services.
- Lead technical initiatives from problem definition through implementation, delivery, and adoption.
- Mentor engineers and participate in on-call rotations and incident response.
View Full Description & ApplyYou'll be redirected to the employer's site