Jobgether
Senior Software Engineer, Infrastructure Platform
engineeringfull-timeUS
SALARY
Not listed
WORK TYPE
remote
JOB TYPE
full-time
INDUSTRY
general
✦ AutoApply Sick of applying? We apply to roles like this for you, up to 20 a month.
Learn more
About the role
Accountabilities:
- Design, build, and operate AWS-based cloud infrastructure and internal platform services.
- Create reusable platform capabilities that improve how engineers develop, deploy, operate, and troubleshoot services.
- Work across AWS, Kubernetes, infrastructure-as-code, CI/CD, observability, and distributed systems.
- Partner with product engineering teams to identify recurring needs and translate them into scalable platform solutions.
- Analyze interactions between systems, identify technical risks and inefficiencies, and drive improvements.
- Improve the reliability, performance, availability, and maintainability of production infrastructure and services.
- Establish and promote operational practices around SLOs, monitoring, incident response, and operational readiness.
- Instrument, debug, and improve services and infrastructure, including TypeScript-based services.
- Lead complex technical initiatives from initial problem definition through implementation, delivery, and adoption.
- Communicate technical tradeoffs, risks, decisions, and progress clearly to engineering stakeholders.
- Mentor engineers and promote practices for building reliable, scalable, and maintainable systems.
- Participate in on-call rotations and incident response activities.
- 5+ years of experience in software engineering or infrastructure engineering.
- Deep hands-on experience with AWS in production environments.
- Strong experience with cloud infrastructure, distributed systems, and system design.
- Experience building internal platforms, developer tooling, shared services, or similar engineering enablement capabilities.
- Hands-on experience with Kubernetes and infrastructure-as-code; Terraform experience is a plus.
- Strong programming and debugging skills, particularly in production environments; TypeScript experience is a plus.
- Experience with CI/CD systems and automated deployment workflows.
- Strong understanding of observability practices, including metrics, logs, traces, alerting, and SLOs.
- Ability to reason across complex systems and understand dependencies and interactions between multiple components.
- Experience leading technical initiatives involving multiple stakeholders.
- Strong communication and collaboration skills, with the ability to work effectively across engineering teams.
- Ability to participate in remote video interviews with the camera on, with reasonable accommodations available when required.
- Candidates must reside in British Columbia or Ontario, Canada, as hiring for this position is currently limited to these provinces.
- Estimated annual cash salary of CAD 123,750–165,000.
- Eligibility for incentive stock options, subject to applicable plan terms.
- Medical insurance.
- Dental insurance.
- Life, accidental death and dismemberment (AD&D), and disability insurance.
- Natural Disaster Support Program.
- Wellness apps and resources.
- Paid parental leave.
- Paid time off, including holidays and sick time.
- One-time work-from-home office setup stipend.
- Retirement plan.
- Financial planning resources.
- Learning and development budget.
- Remote work arrangement within eligible Canadian provinces.
Requirements:
Benefits:
✦ Sick of applying to 40 jobs a month?
I rewrite your resume for ATS by hand first. Once you sign off on it, AutoApply applies to up to 20 roles like this a month, cover letter in your own voice each time. From $14.99/mo, cancel anytime.
Get AutoApply