Enable job alerts via email!

Site Reliability Engineer

Motorola Solutions

Gatineau

On-site

CAD 80,000 - 100,000

Full time

Yesterday
Be an early applicant

Job summary

A leading tech company in Gatineau seeks an experienced Software Engineer to enhance reliability in its cloud-based emergency call management solutions. The role involves architecture implementation, incident management, and close collaboration with engineering teams. Candidates should have a BS in Computer Engineering and 4+ years of software development experience, with strong communication skills. This position offers potential for growth in a supportive environment.

Qualifications

  • 4+ years of professional software development experience.
  • Experience with REST-based APIs and microservice architecture.
  • Familiarity with high availability architecture concepts.

Responsibilities

  • Architecture and implementation of Monitoring and Observability objectives.
  • Triage of customer-reported incidents and problems.
  • On-call support alongside engineering teams for production products.

Skills

Excellent communication skills
Troubleshooting and problem management
Creativity and persistence in problem solving

Education

BS in Computer Engineering or equivalent

Tools

Modern DevOps tooling (CI/CD)
Cloud-based applications
Job description
Overview

Motorola Solutions is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion or belief, sex, sexual orientation, gender identity, national origin, disability, veteran status or any other legally-protected characteristic. We are proud of our people-first and community-focused culture, empowering every Motorolan to be their most authentic self and to do their best work to deliver on the promise of a safer world.

We’re committed to providing an inclusive and accessible recruiting experience for candidates with disabilities, or other physical or mental health conditions. To request an accommodation, please complete this Reasonable Accommodations Form so we can assist you.

Department Overview

The Emergency Call Management (ECM) organization consists of Emergency Call Handling and Emergency Call Routing teams. Production systems running our products are public cloud-based solutions requiring 99.999% or greater availability.

The Emergency Call Handling team is responsible for SaaS solutions that provide telecommunicators and supervisors intelligence, flexibility and mobility to help save lives. Trusted by thousands, answering over 65% of all 9-1-1 calls in the US, our call handling software increases productivity and strengthens how customers coordinate response and exchange life-saving information.

The Emergency Call Routing team is responsible for SaaS solutions that provide geospatial and traditional call-routing capabilities to communities, regions and states. These systems are ultra-highly available to route any caller dialing 9-1-1 to the appropriate PSAP as quickly as possible.

Job Description

As a software engineer on the Emergency Call Management site reliability engineering (ECM-SRE) team you will join a team of talented software engineers who work directly with product and engineering teams to constantly improve reliability across our suite of public safety products.

Your responsibilities will include:

  • Architecture and implementation of Monitoring / Observability objectives, including maintenance of alert response playbooks.
  • Creation and reinforcement of the high availability and reliability strategy.
  • Triage of customer-reported incidents and problems to the appropriate software team, requiring troubleshooting and problem management skills.
  • Maintenance and reporting of SLOs and error budgets.
  • Facilitation of Chaos Engineering activities with multiple engineering teams.
  • Developing the SRE culture and sharing best practices across Motorola Solutions’ ECM organization.
  • On-call support alongside multiple engineering teams for products and services in production, focusing on incident command and regulatory reporting requirements.
  • Assisting customer support teams in creating customer-facing communications and documentation.
  • Facilitation of Failure Mode and Effects Analysis with multiple engineering teams.
  • A passion for observability, reliability, automation, incident response and enabling innovation.
Basic Requirements
  • BS in Computer Engineering (or equivalent degree)
  • 4+ years of professional software development
  • Excellent communication skills
  • Experience developing cloud-based applications
  • Experience developing REST-based APIs and implementing microservice principles and architectures
  • Experience with modern DevOps tooling (including CI / CD pipelines)
  • Familiarity with high availability architecture concepts
  • Familiarity with observability and monitoring
  • Familiarity with automated testing
  • Creativity and persistence in solving complex problems
  • Enthusiasm for learning key technologies, architectures, processes and best practices
Preferred Skills
  • Familiarity with SRE or DevOps
  • Container deployment and orchestration at scale
  • Familiarity with SLOs and SLIs
  • Incident response, disaster recovery, root cause analysis, and post-mortems
  • Infrastructure as Code (IaC)
  • Chaos engineering
  • Redundancy and failovers
  • Capacity planning and load balancing
  • Service mesh
  • Feature flags, canary releases, or blue/green deployments
  • Hybrid cloud architecture
  • Cloud-based apps with multi-tenant database architecture
  • Systems programming (network stack, OS services) and networking (L2/L3, VLANs, etc.)
  • Experience in Agile environments (Scrum, Kanban) or understanding Agile concepts
  • On-call experience for a production product
Travel & Relocation

Travel: Under 10%

Relocation Provided: None

Position Type

Experienced

EEO Statement

Motorola Solutions is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion or belief, sex, sexual orientation, gender identity, national origin, disability, veteran status or any other legally-protected characteristic.

We are proud of our people-first and community-focused culture, empowering every Motorolan to be their most authentic self and to do their best work to deliver on the promise of a safer world. If you’d like to join our team but feel that you don’t quite meet all of the preferred skills, we’d still love to hear why you think you’d be a great addition to our team.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.