SIGN IN
Sr Software Engineer - Python / DevOps / Message Brokers jobs in United States
cer-icon
Apply on Employer Site
company-logo

Motorola Solutions · 19 hours ago

Sr Software Engineer - Python / DevOps / Message Brokers

Motorola Solutions is a global community focused on enhancing safety through communications technology. They are seeking a highly experienced Senior Software Developer with expertise in Python, DevOps, and message brokers to design, develop, and deploy secure and scalable applications for critical communications.
Telecom & CommunicationsCyber SecurityVideoTelecommunications
check
Growth Opportunities
badNo H1Bnote

Responsibilities

Build & Scale: Design and develop scalable Python services for cloud and IoT-scale systems on Google Cloud Platform (GCP)
APIs & Event-Driven Systems: Build REST/gRPC APIs and pub/sub architectures using message brokers such as MQTT, Kafka, RabbitMQ, and Google Pub/Sub
IoT & Messaging: Enable secure device-to-cloud and service-to-service communication using MQTT and event-driven patterns
Automate & Deploy: Build and operate automated CI/CD pipelines and cloud-native deployments using Docker and Kubernetes (GKE)
Network & Debug: Apply deep knowledge of TCP/IP, DNS, HTTP/HTTPS, TLS; troubleshoot complex issues using tools like Wireshark
Data & Security: Design efficient SQL/NoSQL data models and implement security best practices (authentication/authorization, encryption, secrets management)
Collaborate & Lead: Partner with network and security teams, mentor engineers, conduct code reviews, and uphold engineering best practices

Qualification

PythonEvent-Driven SystemsDevOpsNetworking FundamentalsContainerizationSQL DatabasesNoSQL DatabasesAPI DesignLeadershipCommunication

Required

5+ years of software development experience with a strong focus on Python and frameworks such as Flask, Django, FastAPI
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, including TCP/IP, DNS, and secure communication protocols (SSL/TLS)
Strong hands-on experience building and managing CI/CD pipelines using Jenkins, GitLab CI, or GitHub Actions
Proficiency with Docker and Kubernetes, including deployment, scaling, and configuration management
Experience with both SQL and NoSQL databases, including PostgreSQL, MySQL, and MongoDB, 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
Legal authorization to work in the U.S. indefinitely is required

Preferred

Familiarity with cloud networking concepts such as VPCs, subnets, load balancers, and firewalls on GCP (preferred), AWS, or Azure
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

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
And more!

Company

Motorola Solutions

company-logo
Motorola Solutions creates mission-critical communication solutions and services for public safety and commercial customers.

Funding

Current Stage
Public Company
Total Funding
$1B
Key Investors
Silver Lake
2023-01-06Post Ipo Equity· $1B
2011-01-04IPO

Leadership Team

leader-logo
Mahesh Saptharishi
Executive Vice President and CTO
linkedin
leader-logo
Jack Molloy
EVP and Chief Operating Officer
linkedin
Company data provided by crunchbase