Sr Software Engineer - Python / DevOps / Message Brokers

Motorola Solutions
United States
Workplace: OnsiteFull timeUSD 100,000 - 130,000 annuallyFunction: Software EngineeringExperience: 5+ yearsEducation: bachelorsSkills: ["Leadership","Mentoring","Code reviews","Communication","Problem-solving"]

Senior Python-focused software engineer with DevOps, networking, and message broker expertise. Design, develop, and deploy secure, scalable Python services for cloud and IoT-scale systems on GCP; build REST/gRPC APIs and pub/sub architectures; lead CI/CD, Docker/Kubernetes deployments, and collaboration with network and security teams to ensure reliability and performance.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
Motorola Solutions
Motorola Solutions
6 months ago

Sr Software Engineer - Python / DevOps / Message Brokers

✓ Verified Job

Canonical indexed version, validated from employer's careers page.

Source: Company careers pageValidated by: Fursa AI
Last checked: 17 days agoStatus: Live

Job Summary

Senior Python-focused software engineer with DevOps, networking, and message broker expertise. Design, develop, and deploy secure, scalable Python services for cloud and IoT-scale systems on GCP; build REST/gRPC APIs and pub/sub architectures; lead CI/CD, Docker/Kubernetes deployments, and collaboration with network and security teams to ensure reliability and performance.
Location: United States
Workplace: Onsite
Employment Type: Full time
Job Function: Software Engineering
Seniority: Mid level

Key Responsibilities

  • •Design, develop, and deploy mission-critical Python services for cloud and IoT-scale systems with a focus on security, reliability, and maintainability.
  • •Build and scale REST/gRPC APIs and pub/sub architectures using message brokers such as MQTT, Kafka, RabbitMQ, and Google Pub/Sub.
  • •Enable secure device-to-cloud and service-to-service communication using MQTT and event-driven patterns.
  • •Maintain automated CI/CD pipelines and cloud-native deployments using Docker and Kubernetes (GKE).
  • •Collaborate with network and security teams, mentor engineers, conduct code reviews, and uphold engineering best practices.
Travel: Low travel

Pay and Benefits

Salary: USD 100,000 - 130,000 annually
Equity and Bonus:Equity
Perks:401kHealth InsuranceDentalVisionEquityParental LeavePaid Leave

Key Requirements

  • •5+ years of software development experience with a strong focus on Python and frameworks (Flask, Django, FastAPI), plus hands-on DevOps and networking fundamentals.
  • •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).
  • •Comprehensive understanding of networking fundamentals (TCP/IP, DNS, SSL/TLS) and cloud networking concepts (VPCs, subnets, load balancers, firewalls) on GCP/AWS/Azure.
  • •Strong experience building and managing CI/CD pipelines using Jenkins, GitLab CI, or GitHub Actions.
  • •Proficiency with Docker and Kubernetes (GKE) including deployment, scaling, and configuration management.
Experience:5+ yearsRetailIoTCloud
Education:Bachelor's
Skills:LeadershipMentoringCode reviewsCommunicationProblem-solving
Tech Stack:PythonFlaskDjangoFastAPIMQTTKafkaRabbitMQGoogle Pub/SubDockerKubernetesGKEPostgreSQLMySQLMongoDBSQLNoSQLRESTGRPCCI/CDJenkins

Company Brief

Motorola Solutions
Provides mission-critical communications products and services, including radios, software, video security, and command center solutions for public safety, government, and enterprise customers worldwide.
Industry: Surveillance & Security Hardware
Company Size: Enterprise (1,001+ employees)
Revenue: USD 1B+
Growth: Public Company
Valuation: Public Company (Market Cap in USD)
Funding: IPO / Publicly Listed
Headquarters: Chicago, United States
Founded: 1928
Glassdoor
Glassdoor: 3.7
WebsiteLinkedIn