Motorola Solutions logo

Sr. Staff Full-Stack Software Engineer – Go | JavaScript | PostgreSQL | Docker

Motorola Solutions
NewPosted today

LOCATION

Brazil Work · Remote

EXPERIENCE

6+ Years

TYPE

FullTime

SKILLS REQUIRED

GoJavascriptPostgreSQLdockerRESTful APIsBackend DevelopmentConcurrent ProgrammingData Modeling

Job description

Overview

Senior Staff Full-Stack Software Engineer on the International Services Solutions Enablement Team (ISSET), building mission-critical software for Land Mobile Radio (LMR) and PCR communications network management. Full-time remote (work-from-home) position.

What you'll do

  • Drive architectural governance, technical mentorship, cross-team collaboration, and operational excellence for mission-critical software.
  • Design, build, and maintain end-to-end software solutions spanning both backend services and frontend interfaces.
  • Participate in software system architecture and design decisions, including data modeling, database indexing, and performance tuning.
  • Design, implement, and document secure, high-performance REST APIs.
  • Develop scalable backend services and modules using languages such as Go and Java.
  • Implement responsive, user-friendly frontend interfaces using HTML, JavaScript, and CSS.
  • Design, optimize, and manage relational database schemas using PostgreSQL.
  • Package, configure, and run containerized services using Docker.
  • Manage and configure local and shared development environments running on Linux systems.
  • Apply engineering best practices throughout the full development lifecycle, including version control with Git (Bitbucket / GitHub), unit testing, build automation, and dependency management.
  • Collaborate in an Agile environment using Jira to track sprint deliverables and project milestones.

What you'll need

  • Bachelor's degree in Computer Engineering, Software Engineering, Systems Engineering, Electrical Engineering, or a related technical field.
  • 6+ years of progressive experience in software development roles, with demonstrated Staff-level technical maturity and architectural leadership.
  • Proven hands-on experience designing and developing scalable backend applications and distributed systems.
  • Extensive experience developing software with Go at system scale, utilizing concurrency patterns.
  • Solid knowledge and practical experience with core frontend technologies, including HTML, JavaScript, and CSS.
  • Proven experience in data modeling, indexing, and query optimization with relational database engines.
  • Proven experience in the design and development of REST APIs.
  • Strong command of Linux (general operating system usage, configuration, and shell scripting) to manage development environments.
  • Experience using Docker and building container images.
  • Hands-on experience deploying and operating cloud-native applications in AWS, Azure, or Google Cloud.
  • Experience with core development lifecycle tools (Git, unit testing frameworks, build/dependency management tools) and working knowledge of software testing concepts and methodologies.
  • Fluency in English.

Nice to have

  • Previous production experience with Java.
  • Specific relational database experience with PostgreSQL.
  • Exposure to container orchestration platforms.
  • Experience working with AI-assisted and AI-driven development tools (such as Claude Code, Devin, or GitHub Copilot).
  • Familiarity with technologies such as NATS and Ansible.

Details

  • Full-time remote (work-from-home) position.
  • Location: Brazil Remote Work.
  • Travel: None.
  • Relocation: Not provided.
  • Position type: Experienced.
  • Referral payment plan: No.

Read the full description and apply on the company’s own careers page.

Stay safe

Hiring on Abekus is free for applicants

We never charge a fee, and employers are prohibited from doing so. If a recruiter asks for payment, please report them right away.

Sr. Staff Full-Stack Software Engineer – Go | JavaScript | PostgreSQL | Docker