Senior Backend Engineer, Python / Microservices

Motorola Solutions

Confirmed live today High trust

Quick summary

Work type
On-site
Location
Richardson, TX
Salary
$100,000–$130,000 / yr
Employment
Full-time
Posted
39 days ago
Freshness
Confirmed live today

Market check

Salary context

Below market

How this pay compares to similar roles

Similar $189k
This role $115k
$85k $240k
below market most similar roles pay here above market

This role pays less than 96% of similar roles. Most pay $156,325–$221,112 — the blue band above. At the midpoint, this role pays about $115k versus about $189k 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 156 open roles on FindRole.

Listed pay typically runs $100,000–$135,000 across 120 roles with salary data.

Most-posted roles

View all roles at Motorola Solutions

At a glance

TL;DR · Senior Backend Engineer, Python / Microservices

The Sr. Backend Engineer - Python / Microservices joins the team to develop mission-critical applications for Theatro, a voice-driven AI platform for retail communication. This role involves designing and deploying scalable backend services and microservices for cloud and IoT-scale systems. You will build REST/gRPC APIs and pub/sub architectures using message brokers like MQTT, Kafka, RabbitMQ, and Google Pub/Sub. Key responsibilities include automating CI/CD pipelines with Docker and Google Kubernetes Engine, managing SQL/NoSQL data models, and troubleshooting complex networking issues involving TCP/IP, DNS, and TLS. You will utilize Python, GCP services, and tools like Wireshark to ensure secure device-to-cloud communication. The work focuses on solving technical challenges in distributed systems, event-driven patterns, and high-scale device telemetry for real-time retail environments.

What does a Backend Engineer earn?

Median $206000 from 33 postings across 18 companies.

See salary data

What you'll do

  • Design and develop scalable backend services and microservices for cloud and IoT-scale systems.
  • Build REST/gRPC APIs and pub/sub architectures using message brokers like MQTT, Kafka, and RabbitMQ.
  • Enable secure device-to-cloud and service-to-service communication using IoT concepts and event-driven patterns.
  • Build and operate automated CI/CD pipelines and cloud-native deployments using Docker and Google Kubernetes Engine.
  • Troubleshoot complex networking issues using deep knowledge of TCP/IP, DNS, HTTP/HTTPS, TLS, and VPCs.
  • Design efficient SQL/NoSQL data models and implement security best practices using IAM and Cloud KMS.
  • Conduct code reviews and mentor engineers to uphold engineering best practices.

What we're looking for

  • 5+ years of professional software development experience.
  • 3+ years of backend development experience using Python, Go, Java, C++, or Node.js.
  • Legal authorization to work in the U.S. indefinitely.
  • Hands-on experience designing and operating event-driven architectures using MQTT and pub/sub systems.
  • Experience with GCP or other major cloud providers, including VPCs, subnets, and Cloud Load Balancing.
  • Proficiency with Docker and Kubernetes, with GKE preferred.
  • Experience building and managing CI/CD pipelines using Jenkins, GitLab CI, or GitHub Actions.
  • Bachelor’s degree or equivalent practical experience (preferred).

More like this

Similar roles

Staff Software Engineer, Backend Python

PayPal

San Jose, CA 55 days ago $176,500–$262,350
Python AWS Terraform RDBMS NoSQL Redis ElastiCache Hazelcast SQS Kafka RabbitMQ Pulsar Linux Java Virtual Machine SDLC GCP Azure
5+ yrs exp Hybrid

Staff Software Engineer, Backend Python

PayPal

San Jose, CA 55 days ago $176,500–$262,350
Python AWS Terraform RDBMS NoSQL Redis ElastiCache Hazelcast SQS Kafka RabbitMQ Pulsar Linux SDLC Scrum
5+ yrs exp Hybrid

Senior Software Engineer, Backend

Uber Freight

Chicago, IL 26 days ago
Golang Go FX Thrift gRPC Bazel Message Queues Grafana ELK MySQL GORM Go-sqlmock Shell Scripting Redis Phabricator Sourcegraph Zap React AngularJS M3 Yarpc
Hybrid

Senior Backend Engineer

Fiserv

Berkeley Heights, NJ 5 days ago $110,000–$186,000
Java Spring Boot AWS Azure GCP SQL CI/CD DevOps Agile AI Platforms
5+ yrs exp

Senior Python Backend Developer

Cognizant

Washington, DC 19 days ago $80,000–$118,000
Python FastAPI PostgreSQL SQL REST API Pydantic importlib Git pytest Docker CI/CD Unit Testing Caching Stored Procedures
8+ yrs exp

Lead Software Engineer, Python/Backend/AWS/API

JPMorgan Chase

Plano, TX +1 14 days ago
AWS Python Terraform CloudFormation Microservices CI/CD Lambda ECS Fargate EKS FastAPI Flask DynamoDB Aurora RDS S3 Redis ElastiCache GitHub Actions OpenTelemetry CloudWatch X-Ray SQS SNS EventBridge Kinesis MSK IAM KMS Secrets Manager
5+ yrs exp