Motorola Solutions · 1 day ago
Sr Software Engineer - Python / Networking
Motorola Solutions is a global community focused on enhancing safety through technology. They are seeking a highly experienced Senior Software Developer with expertise in Python and networking to design, develop, and deploy secure and scalable applications while collaborating with network engineering and security teams.
Cyber SecurityTelecommunicationsVideo
Responsibilities
Innovate & Build: Architect and develop scalable applications and services using Python
Connect the Dots: Design and maintain robust APIs (RESTful, gRPC) that seamlessly integrate our systems
Automate Everything: Apply DevOps principles to build and manage automated CI/CD pipelines for secure, efficient, and repeatable deployments
Network with Purpose: Apply your advanced networking knowledge to build software that interfaces directly with protocols and infrastructure
Troubleshoot with Finesse: Dive deep into network protocols (TCP/UDP, DNS, HTTP/HTTPS) and use tools like Wireshark to solve complex, packet-level challenges
Collaborate & Lead: Work hand-in-hand with our network engineering and security teams. You will also mentor junior developers, conduct code reviews, and champion best practices for software delivery
Qualification
Required
5+ years of software development experience, with a heavy focus on Python and its popular frameworks (e.g., Flask, Django, FastAPI)
A comprehensive understanding of networking fundamentals, including TCP/IP, DNS, and secure communication protocols (SSL/TLS)
Familiarity with cloud networking concepts (VPCs, subnets, load balancers) on AWS, Azure, or GCP
Strong hands-on experience with CI/CD pipelines (e.g., Jenkins, GitLab CI, GitHub Actions)
Proficiency with Docker and Kubernetes
Experience with both SQL and NoSQL databases like PostgreSQL, MySQL, and MongoDB
A solid background in API design and a talent for integrating diverse systems
Exceptional debugging skills and the ability to diagnose issues across software, network, and infrastructure layers
Excellent communication and technical leadership abilities
Bachelor's degree - desired
Bachelor's degree with 3+ years OR overall 5+ years of equivalent software development experience
3+ years of experience with Python and its popular frameworks (e.g., Flask, Django, FastAPI), DevOps and Networking
Preferred
Hands-on experience with network automation tools such as Ansible, Netmiko, or Nornir
Knowledge of emerging technologies like Software-Defined Networking (SDN) or edge computing
Experience with monitoring and logging tools (e.g., Prometheus, Grafana, ELK stack)
Previous experience building and managing high-scale distributed 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
Motorola Solutions creates mission-critical communication solutions and services for public safety and commercial customers.
H1B Sponsorship
Motorola Solutions has a track record of offering H1B sponsorships. Please note that this does not
guarantee sponsorship for this specific role. Below presents additional info for your
reference. (Data Powered by US Department of Labor)
Distribution of Different Job Fields Receiving Sponsorship
Represents job field similar to this job
Trends of Total Sponsorships
2025 (159)
2024 (119)
2023 (146)
2022 (170)
2021 (153)
2020 (155)
Funding
Current Stage
Public CompanyTotal Funding
$1BKey Investors
Silver Lake
2023-01-06Post Ipo Equity· $1B
2011-01-04IPO
Leadership Team
Recent News
Android Headlines
2026-01-23
Company data provided by crunchbase