Motorola Solutions, Inc. logo

Principal/Lead Software Engineer Full-Stack (Typescript/NodeJS)

Job Overview

Location

Brazil Remote Work

Job Type

Full-time

Category

Software Engineering

Date Posted

June 14, 2026

Full Job Description

đź“‹ Description

  • • Serve as a Principal/Lead Software Engineer and technical leader for a collaborative team of approximately 5 engineers, spending 70-80% of time writing production code while guiding architectural decisions.
  • • Design, develop, and deploy full-stack software solutions using TypeScript on NodeJS for backend services and modern frontend frameworks (Angular, React, or vanilla JavaScript) for user interfaces.
  • • Build and maintain cloud-native, serverless applications on AWS using services including AWS Lambda, DynamoDB, OpenSearch, SQS, and S3, adhering to established internal frameworks and patterns.
  • • Lead technical design discussions, review architectural proposals, and influence the team’s technical roadmap and strategic direction for public safety software products.
  • • Contribute to hiring by interviewing engineering candidates and participating in hiring decisions to grow and strengthen the engineering team.
  • • Mentor junior engineers through code reviews, pairing sessions, and knowledge sharing to elevate team capabilities and promote engineering excellence.
  • • Champion and enforce modern engineering best practices including automated testing, maintainable code standards, and quality assurance across all projects.
  • • Work within a micro-frontends and web components architecture to build embeddable, modular, and reusable UI components for enterprise and public safety applications.
  • • Leverage AI-assisted development tools such as Claude Code, Cursor, or GitHub Copilot in daily development workflows to enhance productivity and code quality.
  • • Collaborate closely with product, design, and other engineering teams to deliver technical solutions that meet user needs and business goals while balancing speed of delivery with long-term system maintainability.
  • • Ensure all technical decisions prioritize security, scalability, and reliability to support critical public safety systems used by law enforcement, healthcare, education, and corporate clients.
  • • Participate in occasional team gatherings in SĂŁo Paulo for larger events, with no relocation required and a remote-first work model.
  • • Operate within an Agile methodology, contributing to sprint planning, backlog refinement, and iterative delivery of high-performing software products.
  • • Advocate for pragmatism in engineering, balancing ideal technical solutions with practical delivery constraints to drive real-world impact in public safety.
  • • Promote a culture of technical excellence, autonomy, collaboration, and continuous learning within the team.

🎯 Requirements

  • • 8+ years of experience in full stack software engineering and technical leadership
  • • 5+ years of experience with NodeJS (TypeScript) and serverless architectures or cloud platforms (AWS preferred)
  • • Experience leading technical design reviews, architecture discussions, or technical decision-making
  • • Experience interviewing engineering candidates and contributing to hiring decisions
  • • 3+ years with modern frontend frameworks (React, Angular, or similar)
  • • Strong English communication skills (written and verbal) for team collaboration

🏖️ Benefits

  • • Remote-first work model with the ability to work from anywhere in Brazil
  • • Access to modern AI-assisted development tools such as Claude Code, Cursor, or GitHub Copilot
  • • Opportunity to lead a team while remaining hands-on with coding and technical contributions
  • • Work on impactful systems that directly help keep communities, schools, hospitals, and businesses safe
  • • Occasional travel to SĂŁo Paulo for team events and gatherings
  • • Small team environment with close collaboration and direct influence on technical decisions

Skills & Technologies

JavaScript
TypeScript
React
Angular
Node.js
Full Stack
Senior
Remote

Ready to Apply?

You will be redirected to an external site to apply.

AI Job Fit Analysis
Pro

See exactly how your profile matches this role — strengths, skill gaps, and what to do about them.

Motorola Solutions, Inc. logo
Motorola Solutions, Inc.
Visit Website

About Motorola Solutions, Inc.

Motorola Solutions, Inc. is a communications and analytics company headquartered in Chicago, Illinois. It designs, manufactures and services mission-critical two-way radios, body-worn and in-vehicle video systems, command-center software, managed and support services, and broadband LTE solutions for public safety, government, utilities, transportation and commercial customers worldwide. The company traces its origins to the original Motorola founded in 1928 and was spun off in 2011, focusing exclusively on public safety and professional communications after selling its mobile handset business. Its products are used by police, fire, emergency medical services, military and industrial workforces for secure, reliable real-time voice, data and video communications.

Get more remote jobs like this

Subscribe to the weekly newsletter for similar remote roles and curated hiring updates.

Newsletter

Weekly remote jobs and featured talent.

No spam. Only curated remote roles and product updates. You can unsubscribe anytime.

Similar Opportunities

Expired
London, UK
Full-time
Expired May 14, 2026
Remote

3 months ago

Expired
London
Full-time
Expired May 14, 2026
Rust
Senior
Remote
+1 more

3 months ago

Expired
Germany-Remote
Full-time
Expired May 21, 2026
Linux
Apache Spark
Remote
+1 more

3 months ago

Expired
San Francisco
Full-time
Expired May 14, 2026
Go
Onsite

3 months ago