Senior Software Engineer (Java + Cloud-Native)

Motorola SolutionsChicago, IL
3d$150,000 - $175,000Remote

About The Position

Rave Mobile Safety is building and evolving the messaging platform that powers over a billion critical alerts each year across SMS, email, push notifications, and voice. This work sits at the center of life-safety communications—where reliability, scale, and speed matter every day. We’re investing heavily in cloud-native architecture, microservices, and modern engineering practices . If you enjoy building resilient distributed systems, shipping to production frequently, and raising the bar on platform reliability and developer velocity, this role is for you.

Requirements

  • 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
  • 4+ years of Java experience
  • 3 years of experience in cloud platforms
  • 3+ years of Docker and Kubernetes experience

Nice To Haves

  • 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.

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.

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
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service