Sr Software Engineer - Python / Networking jobs in United States
cer-icon
Apply on Employer Site
company-logo

Motorola Solutions · 7 hours ago

Sr Software Engineer - Python / Networking

Motorola Solutions is a global community focused on enhancing public safety through technology. They are seeking a Senior Software Developer with expertise in Python and networking to design, develop, and deploy critical applications, ensuring they are secure, reliable, and scalable.

Cyber SecurityTelecommunicationsVideo
check
Growth Opportunities
check
H1B Sponsor Likelynote

Responsibilities

Architect and develop scalable applications and services using Python
Design and maintain robust APIs (RESTful, gRPC) that seamlessly integrate our systems
Apply DevOps principles to build and manage automated CI/CD pipelines for secure, efficient, and repeatable deployments
Apply your advanced networking knowledge to build software that interfaces directly with protocols and infrastructure
Dive deep into network protocols (TCP/UDP, DNS, HTTP/HTTPS) and use tools like Wireshark to solve complex, packet-level challenges
Work hand-in-hand with our network engineering and security teams
Mentor junior developers, conduct code reviews, and champion best practices for software delivery

Qualification

PythonNetworkingDevOpsCI/CD pipelinesAPI designDockerKubernetesSQL databasesNoSQL databasesCommunicationTechnical leadershipProblem solving

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 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

company-logo
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 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