Company Overview
At Motorola Solutions, we prioritize our people and believe that our collective efforts make the world a safer place. As a global community, we empower public safety agencies and enterprises with advanced communication, video security, and command center technologies that are vital for maintaining safety in every corner of the community, from schools to hospitals. Join us in building a safer future through impactful work.
Department Overview
Rave Mobile Safety, part of Motorola Solutions, specializes in simplifying complex emergency responses through innovative communication software. Our platform supports 9-1-1 call centers, enhances safety in schools, and safeguards workforces in corporations, with our solutions utilized in over 40 million incidents last year alone. This is your chance to be a pivotal player in a rapidly growing SaaS company.
Job Description
Join Rave Mobile Safety as we enhance our messaging platform that disseminates over a billion critical alerts annually through various channels including SMS, email, push notifications, and voice. In this role, you will immerse yourself in the heart of life-safety communications, where reliability, scalability, and speed are paramount.
We are heavily investing in cloud-native architecture, microservices, and cutting-edge engineering practices. If you have a passion for creating resilient distributed systems, deploying to production frequently, and elevating platform reliability and developer efficiency, we want you on our team.
What You'll Be Doing
- Develop and deploy cloud-native backend services in Java using Spring Boot, with a focus on high-throughput messaging and workflow.
- Design and build secure, observable, and scalable microservices and APIs in a multi-tenant SaaS environment.
- Collaborate with Engineering, Product, QA, and Operations teams to deliver reliable, measurable, and production-ready features.
- Enhance platform resilience and performance through smart architecture, instrumentation, load testing, and practical optimization.
- Create efficient delivery workflows including CI/CD, automated testing, and safe deployments (blue/green, canary, progressive delivery).
- Contribute to the gradual modernization of our platform, emphasizing maintainability and operational excellence.
- Support the integration and operationalization of emerging technologies and services in our production environment.
Tech Environment (What We're Building Toward)
- Backend: Java (modern versions), Spring Boot, API-first services (REST; gRPC where useful).
- Architecture: Microservices, event-driven patterns, multi-tenant SaaS.
- Cloud & Runtime: AWS preferred; Docker + Kubernetes.
- Data: SQL databases (MySQL preferred) and robust data modeling practices.
- Frontend: Familiarity with modern frameworks such as Vue, React, or Angular.
- Operational Excellence: Monitoring, logging, tracing, alerting, incident response readiness.
Requirements
- US Citizen with the ability to obtain necessary security clearance as required by government contract.
- 5+ years of experience in building and operating scalable software systems.
- Strong proficiency in Java and modern backend development frameworks (Spring Boot and enterprise patterns).
- Experience designing and implementing APIs and distributed system integrations.
- Hands-on experience with cloud platforms (AWS preferred; Azure/GCP welcome).
- Hands-on experience with containers (Docker) and Kubernetes (or equivalent orchestration experience).
- Solid understanding of data structures, OOP, networking basics, and reliability patterns.
- Proficiency with SQL and relational databases (MySQL preferred).
- Experience working in an Agile environment with strong cross-functional communication skills.
- Bachelor's degree in Computer Science or equivalent practical experience.
Strongly Preferred / Bonus Points
- Production experience with microservices and/or event-driven architectures.
- Front-end development experience with React, Angular, or Vue (TypeScript a plus).
- Experience with infrastructure-as-code and delivery automation (Terraform/CloudFormation + CI/CD).
- Exposure to Machine Learning operations, including deployment, monitoring, or scaling of ML-backed services in a production setting.
- Familiarity with public safety/critical communications domains is a plus.
Target Base Salary Range: $150,000 USD - $175,000 USD.
This salary range is designed to promote pay transparency and equity. Actual offers will be based on individual knowledge, skills, and experience.
Our U.S. Benefits Include:
- Incentive bonus plans.
- Medical, dental, and vision benefits.
- 401K with company match.
- 10 paid holidays.
- Generous paid time off packages.
- Employee stock purchase plan.
- Paid parental & family leave.
- And more!
EEO Statement
Motorola Solutions is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or veteran status. We are committed to a culture that prioritizes people and community, empowering every Motorolan to be their authentic selves while delivering on our mission for a safer world.