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.