Director of Software Engineering

Motorola SolutionsSalt Lake City, UT
Onsite

About The Position

As the Director of Software Engineering, you will own the development, operational resilience, and modernization of a premier software product line built for public safety agencies. Lives depend on the reliability of our systems. Your primary mandate is uncompromising engineering excellence, product quality, and system reliability to ensure flawless, mission-critical performance. You will operate as the technical executive for this product, leading a global engineering organization. You are responsible for defining the architectural vision, enforcing rigorous Site Reliability Engineering (SRE) standards, and driving execution across the software development lifecycle.

Requirements

  • Bachelor's degree in Computer Science, Software Engineering, or equivalent discipline.
  • 10+ years of industry software engineering and architectural experience, specifically building and scaling large, complex enterprise systems.
  • 5+ years of progressive engineering leadership experience, managing managers and driving cross-functional development teams.
  • Deep technical expertise in deploying and maintaining commercially available software in highly restricted, secure, and demanding real-world environments.
  • Must be able to obtain background clearance as required by government customers.
  • Bachelors Degree
  • 10+ years of Software Engineering experience including 5+ years of progressive engineering leadership experience.
  • Must be able to obtain background clearance as required by government customer

Nice To Haves

  • Proven track record of designing, delivering, and operating large-scale, mission-critical software systems (e.g., healthcare, aviation, financial tech, or public safety).
  • Expert-level understanding of both on-premise and cloud-native software architectures, with a history of successfully migrating or bridging legacy systems.
  • Strong background in SRE, automated testing, CI/CD pipelines, and advanced observability platforms.

Responsibilities

  • Direct the engineering strategy, architecture, and delivery of mission-critical CAD and RMS systems.
  • Drive modernization across cloud connectivity, observability, security, and AI-assisted development without compromising legacy stability.
  • Define and enforce rigorous quality assurance and SRE practices.
  • Ensure high availability, fault tolerance, and secure deployments across complex on-premise, virtualized, and hybrid environments (Windows Server, SQL, advanced networking).
  • Serve as the authoritative technical voice during high-stakes P1 incidents.
  • Manage executive escalations and direct forward-deployed engineering talent during critical deployments and production outages.
  • Build absolute trust with public safety executives.
  • Communicate complex technical realities with clarity, poise, and extreme accountability, both in routine planning and under pressure.
  • Mentor and elevate a high-performing team of engineering managers and developers.
  • Raise the bar for technical competence, coding standards, and operational discipline.

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
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service