22 Oct
|
PayByPhone
|
Vancouver
22 Oct
PayByPhone
Vancouver
About PayByPhone
At PayByPhone, our strength is our people. Behind our product is a talented, creative, and driven multi-disciplinary team united by a shared ambition: to make everyday mobility simpler. We believe innovation should be collaborative, learning should be constant, and work should be enjoyable. As we grow, we’re looking for people who want to grow with us.
Together, we’re on an ambitious mission to create intuitive technology solutions that deliver world-class user experiences. We are a fast-growing, forward-thinking company and already help more than 60 million users across North America and Europe. Our technology helps millions of consumers pay quickly, easily, and securely — without waiting in line, carrying change, or worrying about costly fines.
About The Role
Location: Vancouver, BC
Employment type: Full time, Permanent
Reports to: Site Reliability Lead, Platform Engineering
We're looking for Site Reliability Engineers to help build and operate highly available, secure, and scalable SaaS systems at PayByPhone. This role is open across the experience spectrum — whether you're a few years into an SRE or ops career or a seasoned specialist, we'll shape scope, mentorship, and support around where you're starting from.
This role calls for a motivated, quality- and results-oriented person who enjoys collaborating with cross-functional teams of skilled developers. The focus of the role is to:
- Help ensure the PayByPhone platform meets its availability and stability requirements
- Drive continuous improvements in our software quality assurance processes, practices, and culture
Working under the Site Reliability Lead (SRL),
this role helps drive reliability by ensuring deliverables are implemented on time and on budget, and are operating at the expected levels of 24/7/365 at four nines of availability (target 99.99%) and within specific customer SLAs. This role also supports the SRL's agenda of incident prevention, improved incident response, and timely remediation
Key Responsibilities
- Help ensure platform reliability and stability deliverables are implemented on time and on budget, and are operating at 24/7/365 at four nines of availability, within specific customer SLAs
- Standardize our quality assurance plans and templates for cross-team projects
- Assist in quality assurance tooling selection and operational procedures
- Help ensure continuity across all critical business transactions
- Generate and report on reliability metrics to various stakeholders
- Work collaboratively as a member of the team to define, refine, and execute the Platform Reliability / DevOps and SRE roadmap
- Support PayByPhone in meeting security and compliance requirements by collaborating with the Security & Compliance team and implementing security and compliance tooling, processes, and policies as part of the CI/CD process
- Work collaboratively with release & support management leaders on compliant and secure processes for triage, investigation, resolution, and release of software
- Assist the SRL in the quality assurance process within the SDLC, including automation language selection and usage
- Help build a strong sense of ownership and accountability across teams and individual contributors, reflected at the code level and in implementation and operations
- Contribute to high-quality execution and technical and operational excellence
- Gather and analyze metrics from operating systems and applications to support performance tuning and fault-finding
- Participate in system design consulting, assisting the Platform team where needs overlap with reliability and availability
- Assist in scoping, developing, and testing the ongoing disaster recovery plan under the SRL's leadership
- Help own observability, monitoring, and alerting tools under the SRL's leadership — proactively looking for ways to improve, standardize, document, and train
- Provide operational support: documentation and debugging of production issues, including —
- Being available to join Sev-1 pages
- Assisting the SRL with responsibilities such as post-mortems and on-call bootcamps
- Assist with CI/CD toolset setup and support (GitLab runners) from a reliability standpoint
- Support cost reduction, budget setting, and monitoring across the platform and the tools used within it
- Support software reliability practices (logging standards, use of reliable libraries, SLA/SLO goals)
- Participate in on-call responsibilities when needed
- Maintain a personal data plan to support your on-call responsibilities
Key Requirements
- 3+ years of experience in software development, delivery, or site reliability / operations for large, complex software systems
📌 Site Reliability Engineer (Vancouver)
🏢 PayByPhone
📍 Vancouver