
Senior Staff Software Engineer
Motorola Solutions
full-time
Posted on:
Location Type: Remote
Location: Brazil
Visit company websiteExplore more
Job Level
Tech Stack
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
- 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
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
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
software engineeringTypeScriptJavaScriptNodeJSAWScloud platformsRESTful APIsmicroservicesfrontend frameworksserverless architectures
Soft Skills
communication skillsteam collaboration