Motorola Solutions · 10 hours ago
Senior Software Engineer (Java + Cloud-Native)
Motorola Solutions is a global community focused on enhancing safety through innovative technology. The Senior Software Engineer will build and ship cloud-native backend services in Java, design microservices and APIs, and improve platform resilience and performance to support critical communication and collaboration software.
Cyber SecurityTelecommunicationsVideo
Responsibilities
Build and ship cloud-native backend services in Java using Spring Boot, focused on high-throughput messaging and workflow
Design and implement microservices and APIs that are secure, observable, and built to scale in a multi-tenant SaaS environment
Partner with Engineering, Product, QA, and Operations to deliver features that are reliable, measurable, and production-ready
Improve platform resilience and performance through smart architecture, instrumentation, load testing, and pragmatic optimization
Build modern delivery workflows: CI/CD, automated testing, and safe deployments (blue/green, canary, progressive delivery)
Contribute to platform modernization (incremental evolution, not 'big bang' rewrites), with an emphasis on maintainability and operational excellence
Support the integration and operationalization of emerging technologies and services within our production environment
Qualification
Required
US Citizen with the ability to obtain necessary security clearance as required by government contract
5+ years building and operating highly scalable, highly available software systems
Strong proficiency in Java and modern backend development (Spring Boot and common 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)
Strong fundamentals: data structures, OOP, networking basics, 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)
Bachelors degree with 8+ years of software development/engineering and/or full stack experience
5+ years building and operating highly scalable, highly available software systems
4+ years of Java experience
3 years of experience in cloud platforms
3+ years of Docker and Kubernetes experience
Must be a US Citizen with the ability to obtain necessary security clearance as required by government contract
Preferred
Production experience with microservices and/or event-driven architectures (queues, pub-sub, streaming)
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 (ML) operations, including assisting with the deployment, monitoring, or scaling of ML-backed services in a production setting
Familiarity with public safety / critical communications domains (state/local public safety, facilities/property management) is a plus
Benefits
Incentive Bonus Plans
Medical, Dental, Vision benefits
401K with Company Match
10 Paid Holidays
Generous Paid Time Off Packages
Employee Stock Purchase Plan
Paid Parental & Family Leave
And more!
Company
Motorola Solutions
Motorola Solutions creates mission-critical communication solutions and services for public safety and commercial customers.
Funding
Current Stage
Public CompanyTotal Funding
$1BKey Investors
Silver Lake
2023-01-06Post Ipo Equity· $1B
2011-01-04IPO
Leadership Team
Recent News
Android Headlines
2026-01-23
Company data provided by crunchbase