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.
Apply directly at Motorola Solutions →Create a free account for alerts like thisView Motorola Solutions immigration profile
This listing is sourced directly from Motorola Solutions's careers page and normalized into a canonical job model.