Job Description
🏢 Company Overview
Motorola Solutions is a global leader in mission-critical communications and security technology. The company provides advanced solutions that help public safety agencies, enterprises, schools, hospitals, and governments stay connected and protected.
Within Motorola Solutions, Rave Mobile Safety develops powerful emergency communication platforms used by organizations worldwide. Their technology helps communities prepare, respond, and recover quickly during critical incidents. Joining this team means working on technology that directly impacts public safety and saves lives.
💼 Job Details
- Role: Senior Software Engineer – Java + Cloud-Native
- Company: Motorola Solutions (Rave Mobile Safety Division)
- Job Type: Full Time
- Location: Remote – United States
- Experience: 5–8+ Years
- Education: Bachelor’s Degree in Computer Science or equivalent
- Salary Range: $150,000 – $175,000 per year
📝 Job Description
Motorola Solutions is seeking an experienced Senior Software Engineer – Java + Cloud-Native to help build and scale a high-impact messaging platform responsible for delivering billions of critical alerts every year.
In this role, you will design and develop highly scalable backend services using modern Java technologies, microservices architecture, and cloud-native development practices. The position focuses on building resilient systems that power emergency communications across SMS, email, push notifications, and voice channels.
You will collaborate closely with engineering, product, and operations teams to deliver reliable, production-ready features while continuously improving system performance, observability, and deployment processes.
🔧 Key Responsibilities
Backend Development
- Build high-performance backend services using Java and Spring Boot
- Develop scalable APIs and microservices
- Implement secure and reliable messaging workflows
Cloud-Native Architecture
- Design distributed systems using microservices architecture
- Deploy containerized applications using Docker and Kubernetes
- Build scalable SaaS platforms on cloud infrastructure
Platform Reliability
- Improve system reliability, monitoring, and performance
- Implement logging, tracing, and alerting
- Conduct load testing and performance optimization
Collaboration
- Work closely with product managers, QA teams, and DevOps engineers
- Participate in Agile development cycles
- Contribute to architecture decisions and technical improvements
🧰 Tech Stack
Backend
- Java (Modern versions)
- Spring Boot
- REST APIs / gRPC
Architecture
- Microservices
- Event-Driven Systems
- Multi-Tenant SaaS Platforms
Cloud & DevOps
- AWS
- Docker
- Kubernetes
- CI/CD Pipelines
Database
- MySQL
- SQL Data Modeling
Frontend (Bonus)
- React
- Angular
- Vue
🎯 Required Skills
- Strong experience in Java and Spring Boot
- Experience building scalable distributed systems
- Hands-on experience with AWS or other cloud platforms
- Knowledge of containerization tools such as Docker
- Experience with Kubernetes or similar orchestration tools
- Solid understanding of OOP, data structures, and system design
- Experience with relational databases such as MySQL
- Agile development experience
- Strong communication and collaboration skills
⭐ Preferred Qualifications
- Experience with event-driven architectures (queues, streaming, pub/sub)
- Knowledge of Infrastructure as Code tools such as Terraform
- CI/CD automation experience
- Experience with modern frontend frameworks
- Exposure to ML operations or ML-powered services
- Knowledge of public safety communication platforms
📋 Basic Requirements
- Bachelor’s Degree in Computer Science or related field
- 8+ years of software engineering experience
- 5+ years building scalable systems
- 4+ years of Java development experience
- 3+ years working with cloud platforms
- 3+ years of Docker and Kubernetes experience
- Must be a US Citizen able to obtain security clearance
🎁 Benefits
Motorola Solutions offers a competitive benefits package including:
Career Growth Opportunities
Performance Incentive Bonus
Medical, Dental, and Vision Insurance
401(k) with Company Match
Paid Holidays
Generous Paid Time Off
Employee Stock Purchase Plan
Paid Parental Leave