Sr. Software Engineer

Motorola SolutionsRichardson, TX

About The Position

Motorola Solutions is seeking a highly experienced Senior Software Developer with deep expertise in Python, computer networking, DevOps, and message brokers. This role involves designing, developing, and deploying mission-critical applications that are secure, reliable, scalable, and maintainable. The position is part of Theatro, a voice-driven AI platform for retail workers, aimed at enhancing communication, safety, and productivity.

Requirements

  • 5+ years of software development experience with a strong focus on modern backend development languages (e.g., Python, Go, Java, C++, or Node.js) and enterprise frameworks.
  • Hands-on experience designing and operating event-driven architectures using message brokers and pub/sub systems (MQTT required; Kafka, RabbitMQ, or Google Pub/Sub a plus).
  • Familiarity with Google Cloud Platform (GCP) or other major cloud providers (AWS/Azure), including core services like VPCs, subnets, Cloud Load Balancing, and Cloud Firewalls.
  • Strong hands-on experience building and managing CI/CD pipelines using Jenkins, GitLab CI, or GitHub Actions.
  • Proficiency with Docker and Kubernetes (GKE preferred), including deployment, scaling, and configuration management.
  • Experience with both SQL and NoSQL databases (e.g., PostgreSQL, MySQL, MongoDB, or GCP Cloud SQL/Datastore), with an understanding of performance and reliability trade-offs.
  • Solid background in API design (REST/gRPC) and integrating distributed systems using synchronous and asynchronous patterns.
  • Exceptional debugging skills across application, messaging, network, and infrastructure layers.
  • Excellent communication skills with demonstrated technical leadership, mentoring, and code review experience.
  • Bachelor’s degree or equivalent practical experience preferred.
  • 5+ years of professional software development experience.
  • 3+ years of backend development experience using modern languages (Python, Go, Java, C++, or Node.js), along with exposure to GCP or public cloud environments, DevOps practices, and networking fundamentals.
  • Hands-on experience designing and operating event-driven architectures using message brokers and pub/sub systems (MQTT required; Google Pub/Sub, Kafka, or RabbitMQ a plus).
  • Legal authorization to work in the U.S. indefinitely is required.
  • Employer work permit sponsorship is not available for this position.

Nice To Haves

  • Previous experience building and managing high-scale distributed systems.
  • Experience building IoT platforms or large-scale device telemetry and command/control systems.
  • Hands-on experience with GCP-native services such as Pub/Sub, Cloud Run, GKE, IAM, Cloud Monitoring/Logging.
  • Experience with network automation tools such as Ansible, Netmiko, or Nornir.
  • Knowledge of edge computing, SDN, or distributed messaging at scale.
  • Experience with observability and monitoring tools (Prometheus, Grafana, ELK/OpenSearch).
  • Prior experience building and operating high-scale, distributed, event-driven systems.

Responsibilities

  • Design and develop scalable backend services and microservices for cloud and IoT-scale systems on a Cloud Platform.
  • Build REST/gRPC APIs and pub/sub architectures using message brokers such as MQTT, Kafka, RabbitMQ, and Pub/Sub.
  • Enable secure device-to-cloud and service-to-service communication using MQTT, IoT concepts, and event-driven patterns.
  • Build and operate automated CI/CD pipelines and cloud-native deployments using Docker and Google Kubernetes Engine (GKE).
  • Apply deep knowledge of TCP/IP, DNS, HTTP/HTTPS, TLS, and Virtual Private Cloud (VPC) networking; troubleshoot complex issues using tools like Wireshark.
  • Design efficient SQL/NoSQL data models and implement security best practices using IAM, Cloud KMS, and Secret Manager.
  • Partner with network and security teams, mentor engineers, conduct code reviews, and uphold engineering best practices.

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