Sr Software Engineer - Python / DevOps / Message Brokers

Motorola Solutions

Quick summary

Work type
On-site
Location
Richardson, TX
Salary
$100,000–$130,000 / yr
Posted
119 days ago

Market check

Salary context

Below market

How this pay compares to similar roles

Similar $165k
This role $115k
$88k most similar roles pay here $216k

This role pays less than 83% of similar roles. Most pay $126,800–$203,300 — the shaded band above. At the midpoint, this role pays about $115k versus about $165k for comparable roles.

Based on 240 similar postings.

Employer

About Motorola Solutions

Motorola Solutions, Inc. (NYSE: MSI) is a leading American technology company providing mission-critical communications, video security, and analytics for public safety and enterprise customers.

Motorola Solutions currently has 104 open roles on FindRole.

Listed pay typically runs $110,000–$145,000 across 91 roles with salary data.

Most-posted roles

View all roles at Motorola Solutions

At a glance

TL;DR · Sr Software Engineer - Python / DevOps / Message Brokers

As a Senior Software Developer on the Theatro team, you will design and develop mission-critical Python services for cloud and IoT-scale systems on Google Cloud Platform. Your day-to-day responsibilities include building REST/gRPC APIs and pub/sub architectures using message brokers like MQTT, Kafka, RabbitMQ, and Google Pub/Sub, ensuring secure device-to-cloud communication. You will also automate CI/CD pipelines with Docker and Kubernetes, troubleshoot complex network issues, and implement robust data models and security practices. This role requires expertise in Python frameworks such as Flask, Django, and FastAPI, along with a deep understanding of networking fundamentals and cloud-native deployment tools. Ideal candidates have experience building high-scale distributed systems and IoT platforms, and familiarity with GCP-native services like Pub/Sub and Cloud Run is a plus.

What you'll do

  • Design and develop scalable Python services for cloud and IoT-scale systems on GCP.
  • Build REST/gRPC APIs and pub/sub architectures using message brokers like MQTT, Kafka, RabbitMQ.
  • Enable secure device-to-cloud communication using MQTT and event-driven patterns.
  • Automate CI/CD pipelines and manage cloud-native deployments with Docker and Kubernetes.
  • Troubleshoot complex network issues using tools such as Wireshark.
  • Design efficient SQL/NoSQL data models and implement security best practices.

What we're looking for

  • Proven expertise in Python development with frameworks like Flask, Django, FastAPI.
  • Experience designing and operating event-driven systems using MQTT and other message brokers.
  • Comprehensive understanding of TCP/IP, DNS, HTTP/HTTPS, and secure communication protocols (SSL/TLS).
  • Strong hands-on experience building CI/CD pipelines and managing cloud-native deployments with Docker and Kubernetes.
  • Proficiency in both SQL and NoSQL databases, including PostgreSQL, MySQL, MongoDB.
  • Solid background in API design (REST/gRPC) and integrating distributed systems using synchronous/asynchronous patterns.
  • Exceptional debugging skills across application, messaging, network, and infrastructure layers.

More like this

Similar roles

Sr Software Engineer, Python

PayPal

San Jose, CA 2 days ago $143,500$212,850
Python Django Flask RESTful APIs microservices Kubernetes Docker AWS GCP Azure CI/CD Agile methodology distributed systems caching strategies performance optimization
Hybrid

Sr DevOps Software Engineer

Qualcomm

San Diego, CA 6 days ago $122,500$183,700
Linux Docker Kubernetes RPM YUM Ansible git Jenkins CI/CD Python Networking DevOps Multi-core systems Performance optimization Containerization Automation Scripting

Sr Software Engineer - Python

PayPal

San Jose, CA 86 days ago $143,500$212,850
Python Django Flask REST APIs SOA Git AWS GCP Azure OAuth2 NoSQL PostgreSQL CI/CD
Hybrid

Sr Software Engineer - BE Python

PayPal

San Jose, California 57 days ago $143,500$212,850
Python Django Flask SQL NoSQL Git AWS GCP Azure Terraform SQS RabbitMQ Kafka Pulsar Redis
Hybrid

Sr Software Engineer, BE Python

PayPal

San Jose, California 86 days ago $143,500$210,160
Python AWS Terraform RDBMS NoSQL Redis ElastiCache Hazelcast SQS Kafka RabbitMQ Pulsar DynamoDB DocumentDB Cassandra MySQL Aurora Linux Java Bash API Gateway Lambda CI/CD
Hybrid