Motorola Solutions

Senior Staff Software Engineer – TypeScript, Node.js, Angular

Motorola Solutions

full-time

Posted on:

Location Type: Remote

Location: Remote • 🇧🇷 Brazil

Visit company website
AI Apply
Apply

Job Level

Senior

Tech Stack

AngularGraphQLNode.jsTypeScript

About the role

  • Lead engineering execution for Assist Chat across web, mobile, and embedded clients.
  • Design scalable, secure, and resilient systems that support real-time AI interactions and large language model (LLM) integration.
  • Collaborate cross-functionally with product managers, designers, researchers, and AI/ML engineers to build intuitive, performant features.
  • Mentor and unblock engineers across the team, raising the technical bar through code reviews, pair programming, and architecture discussions.
  • Drive technical direction making decisions that balance velocity, quality, and safety in public safety environments.
  • Shape engineering culture through pragmatic leadership and a bias for action.
  • Steward the product lifecycle by ensuring its development, delivery and continued operation in production while addressing issues proactively to support its long-term success.

Requirements

  • 8+ years of professional software engineering experience.
  • Deep fluency in TypeScript and modern web technologies (Angular, Node, GraphQL preferred).
  • Experience architecting systems that support real-time communication, AI integration, or multi-platform clients.
  • Comfort operating in ambiguous, 0→1 product spaces with customer stakes that are mission-critical.
  • Strong leadership, communication and cross-team collaboration skills, with a bias toward action and clarity.
  • Bonus: familiarity with LLMs, edge deployments, or AI safety and reliability.
Benefits
  • None listed 📊 Check your resume score for this job Improve your chances of getting an interview by checking your resume score before you apply. Check Resume Score

Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard skills
TypeScriptAngularNodeGraphQLreal-time communicationAI integrationmulti-platform clientscode reviewspair programmingarchitecture discussions
Soft skills
leadershipcommunicationcross-team collaborationbias for actionclaritymentoringproblem-solvingtechnical directionpragmatic leadershipunblocking engineers