Software Engineer
Sr Staff Software Engineer position — see original posting for full details.
Company Overview
At Motorola Solutions , we believe that everything starts with our people. We’re a global close-knit community, united by the relentless pursuit to help keep people safer everywhere. We build and connect technologies to help protect people, property and places. Our solutions foster the collaboration that’s critical for safer communities, safer schools, safer hospitals, safer businesses, and ultimately, safer nations. Connect with a career that matters, and help us build a safer future.
Department Overview
Job Description
About the Role Join Motorola Solutions as a Senior or Staff Software Engineer and contribute to platforms that make a real difference in public safety. You'll work with a collaborative team of approximately 5 engineers building, testing, and maintaining systems that help schools, hospitals, corporates, police forces, and entire states keep their communities safe and informed.
This is a remote-first position based in Brazil, with occasional travel to São Paulo for team events. You'll have the flexibility to work from anywhere while contributing to mission-critical systems used by customers worldwide.
Tech Stack You'll work with a modern, cloud-native technology stack:
Backend:
TypeScript (compiled to JavaScript) running on NodeJS
Serverless architecture using AWS Lambda
AWS services: DynamoDB, OpenSearch, SQS, S3
Frontend:
Flexible framework approach: Angular, React, or vanilla JavaScript
Micro-frontends and web components architecture
Building embeddable code snippets and modular, reusable components
Development Practices:
AI-assisted development with tools like Claude Code, Cursor, or GitHub Copilot
Serverless-first architecture
Cloud-native deployment patterns on AWS
Modern testing and quality practices
What You'll Work On
Design and build features for platforms used internally and by external customers
Develop both backend services and frontend components across our tech stack
Implement serverless architectures using AWS Lambda and related services
Create micro-frontends and embeddable web components
Leverage AI-assisted coding tools to increase productivity and code quality
Collaborate closely with a small, high-performing team
Contribute to architectural decisions and technical direction
Ensure code quality through testing and peer review
Basic Requirements
Skills & Experience We're looking for engineers who are proficient in our tech stack, or have equivalent experience that demonstrates they can get up to speed quickly. You should be:
Full-stack capable: Comfortable working across backend and frontend technologies
Posted June 16, 2026