Job Description
---------------
We are seeking a seasoned Senior Staff Engineer with a proven track record of experience in a high-tech environment. This is a critical role for an expert who can seamlessly blend hands-on Python development with a deep mastery of DevOps automation. You will be a hands-on technical leader, responsible for architecting secure and scalable systems, guiding a team of engineers, and driving automation and efficiency across the entire software delivery lifecycle.
What You'll Do
As a Senior Staff Engineer, you will:
- Provide Technical Leadership: Guide and mentor, a team of engineers, fostering best practices in coding, system design, and DevOps.
- Architect Scalable Systems: Design, build, and maintain highly available and scalable systems and APIs that can support significant growth.
- Champion DevOps & Automation: Drive the strategy and implementation of our CI/CD pipelines, infrastructure as code (Terraform), and container orchestration (Kubernetes, Docker).
- Write Production-Grade Code: Lead by example as a hands-on developer, writing clean, well-documented, and efficient Python code.
- Improve Efficiency: Identify technical debt and automation opportunities, leading initiatives that improve the team's velocity and system reliability.
- Collaborate Cross-Functionally: Work closely with product, security, and other engineering teams to align technical solutions with business goals.
Qualifications:
Who We're Looking For
You should have:
- At least 7+ years of professional experience in software development, with a minimum of 3 years in a technical leadership or lead role.
- Expert-level proficiency in Python and its common frameworks (Flask, GraphQL, or FastAPI).
- Deep expertise in DevOps practices, including CI/CD automation (GitHub Actions, Jenkins), infrastructure as code, and cloud-native architecture.
- Extensive hands-on experience with cloud environments (AWS, GCP, or Azure), including a strong understanding of their services.
- Proven experience designing and building robust, scalable REST APIs.
- Mastery of containerization and orchestration using Docker and Kubernetes.
- Solid knowledge of databases, networking fundamentals, and security best practices.
- Exceptional leadership, mentoring, and communication skills, with a track record of successfully leading teams and complex projects.
- Bachelor's degree - desired
Bonus Points
- Experience with asynchronous/event-driven systems (Kafka, RabbitMQ, Celery).
- Familiarity with microservices architecture and distributed systems.
- Relevant certifications in AWS, Kubernetes, or other DevOps technologies.
- A portfolio or examples of large-scale systems you have designed and led.
Target Base Salary Range: $100,000 - $130,000 USD
Consistent with Motorola Solutions values and applicable law, we provide the following information to promote pay transparency and equity. Pay within this range varies and depends on job-related knowledge, skills, and experience. The actual offer will be based on the individual candidate.
#LI-RS1
Basic Requirements
---------------------
- At least 7+ years of professional experience in software development, with a minimum of 3 years in a technical leadership or lead role.
- Expert-level proficiency in Python and its common frameworks (Flask, GraphQL, or FastAPI) and deep expertise in DevOps practices, including CI/CD automation (GitHub Actions, Jenkins), infrastructure as code, and cloud-native architecture and cloud environments (AWS, GCP, or Azure), including a strong understanding of their services.
Travel Requirements
----------------------
Under 10%
Relocation Provided
----------------------
None
Position Type
----------------
Experienced
Referral Payment Plan
------------------------
Yes