Motorola Solutions

Motorola Solutions

Senior Full Stack Engineer

Vancouver, Canada · Senior

Sponsorship not specified$120k-$155kDetected 5 days ago
JavaScriptPythonBashReactNode.jsDistributed SystemsBackend DevelopmentFull-Stack DevelopmentSQLDynamoDBCloud PlatformsDockerLinuxDatadogData AnalysisLeadershipCommunicationCollaborationProblem SolvingAdaptability

About the role

  • Aperçu de l'entreprise Chez Motorola Solutions, nous pensons que tout commence par nos employés.

Responsibilities

  • Feature Development: Design and develop new features across Avigilon Alta software and web applications, from concept through production.
  • Integrations & Ecosystem: Build and maintain third-party integrations, produce clear developer documentation, and support APIs and SDKs that power our broader ecosystem.
  • System Architecture: Partner with product and engineering leaders to influence system architecture, technical direction, and design decisions across the platform.
  • Cloud Infrastructure: Develop and operate software for deploying, managing, and monitoring production systems and cloud infrastructure.
  • Agile Collaboration: Work closely with leadership and peers to prioritize and deliver work in a fast-moving, iterative environment
  • 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.

Requirements

  • Comfort operating in ambiguity, with the ability to turn loosely defined problems into clear, actionable solutions
  • Bachelor's Degree in Computer Science, Computer Engineer, or a related discipline
  • A deep sense of curiosity and a drive to understand how systems work end-to-end
  • Strong ownership mentality -- you care about what happens after code ships.
  • Thoughtful technical judgement and a bias toward pragmatic, maintainable solutions.
  • Clear communication and a collaborative mindset; you enjoy building with others, not in isolation
  • 7+ years of experience building backend systems using Node.js API frameworks (HapiJS preferred), with additional experience in Python a plus
  • 5+ years of experience with JavaScript development (React preferred)
  • Strong command of object-oriented design, concurrency/threading concepts, resource management, and modern agile development practices

Nice to have

  • Company Overview
  • We're a global close-knit community, united by the relentless pursuit to help keep people safer everywhere.
  • Our solutions foster the collaboration that's critical for safer communities, safer schools, safer hospitals, safer businesses, and ultimately, safer nations.
  • Aperçu de l'entreprise
  • Chez Motorola Solutions, nous pensons que tout commence par nos employés.
  • Nous sommes une communauté mondiale soudée, unie par la volonté incessante de contribuer à la sécurité des personnes partout dans le monde.
  • Nous concevons et connectons des technologies qui contribuent à protéger les personnes, les biens et les infrastructures.
  • Nos solutions favorisent la collaboration essentielle pour améliorer la sécurité des populations, des écoles, des hôpitaux, des entreprises et, finalement, des nations.

Skills

  • Strong experience with SQL data stores and designing relational data models
  • Familiarity with Serverless/Lambda, CloudFormation, Elastic Beanstalk, EC2/VPCs, and DynamoDB/RDS
  • Knowledge of Linux fundamentals (bash/command-line), Docker, and monitoring tools like Datadog or CloudWatch
  • Experience with IoT protocols (MQTT), log/data analysis pipelines, and backend services for mobile applications
  • Target Base Salary Range: $120,000 - 155,000
  • Pay within this range varies and depends on job-related knowledge, skills, and experience.
  • Basic Requirements
  • Bachelors Degree
  • 7+ years of software development experience

Compensation

  • $120,000 - 155,000
  • Consistent with Motorola Solutions values and applicable law, we provide the following information to promote pay transparency and equity.
  • Pay within this range varies and depends on job-related knowledge, skills, and experience.

Company info

  • We are Accountable to Others, building trust through honesty, integrity, and collaborative partnership to meet shared objectives
  • We are Inclusive, recognizing the immense value that different perspectives and diversity bring to our team.

Equal opportunity

  • Motorola Solutions is an Equal Opportunity Employer.
  • To request an accommodation, please complete this Reasonable Accommodations Form so we can assist you.

This listing is sourced directly from Motorola Solutions's careers page and normalized into a canonical job model.