Join Motorola Solutions as a Principal Software Engineer and Team Lead, combining deep technical contribution with technical leadership on platforms that make a real difference in public safety. You'll be the technical leader of a collaborative team of approximately 5 engineers, spending most of your time coding while guiding architectural decisions and helping grow the team.
Requirements
- Technically Deep: Expert-level knowledge in TypeScript, NodeJS, and serverless architectures
- Full-stack Capable: Comfortable working across backend and frontend, with stronger backend expertise
- Technical Leader: Guide architectural decisions and elevate team practices through expertise
- Pattern Aware: Effective at working within established frameworks while improving them incrementally
- Hiring Contributor: Experience interviewing and evaluating engineering candidates
- Mentorship Oriented: Enjoy helping others grow through code reviews, pairing, and knowledge sharing
- Quality Driven: Strong advocate for testing, maintainable code, and engineering excellence
- Modern in Approach: Actively using AI-assisted development tools in daily work
- Effective Communicator: Can articulate technical concepts clearly to diverse audiences
- Impact Driven: Motivated by building systems that help keep communities safe
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
- Leadership opportunity: Lead a team while staying hands-on technically
- Small team environment: Close collaboration with direct impact on technical decisions
- Occasional travel: Team gatherings in São Paulo for larger events