Join Motorola Solutions as a Senior or Staff Software Engineer and contribute to platforms that make a real difference in public safety
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
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
Requirements
8+ years of experience in software engineering (full-stack or backend-focused)
3+ years with TypeScript or JavaScript in production environments
3+ years with NodeJS for backend development
2+ years with cloud platforms (AWS preferred, or equivalent experience with Azure/GCP demonstrating transferable serverless and cloud-native skills)
2+ years with modern frontend frameworks (React, Angular, Vue, or similar)
Experience with RESTful APIs and microservices or serverless architectures
Strong English communication skills (written and verbal) for team collaboration
Tech Stack
Angular
AWS
Azure
Cloud
Google Cloud Platform
JavaScript
Microservices
Node.js
React
TypeScript
Vue.js
Benefits
Remote-first: Work from anywhere in Brazil
Modern tooling: Access to the latest AI-assisted development tools
Impactful work: Build systems that make a real difference in public safety
Small team environment: Close collaboration with direct impact on technical decisions
Occasional travel: Team gatherings in São Paulo for larger events