Director Engineering

Job Locations US-TX-Dallas
Regular Full-Time



At Omnitracs, the direction is foundational to our company. It’s the force that drives our business. Our direction is helping our customers find theirs. It’s what we do. It’s who we are. It’s our fuel, our engine, and our most profound technical challenge. Helping our clients find their direction requires that we embrace any challenge to remain on the leading edge of innovation, that we welcome teamwork and collaboration to deliver the highest quality technology solutions and services, that we always act with integrity and that we remain active leaders in our local and global communities.

We are looking for talented, innovative people with a strong sense of direction - who are committed to not merely following the path ahead but creating a new one.






Responsible for providing direction, leadership and strategy to world class SaaS Development teams to lead Platform Engineering development teams within Omnitracs.  As a key member of the Omnitracs engineering team, incumbent would be instrumental in shaping future strategy, technical vision and roadmap, leadership, management and long-term direction of the engineering development organization in Omnitracs. 

The role would:

  • Direct the activities of software development teams executing on feature enhancements and new products. 
  • Oversee the analysis, design, programming, debugging, and modification of software for commercial applications. 
  • Analyze and investigate engineering tasks and prepares design specifications, analysis, and recommendations. 
  • Interact primarily with Product management (as well as other stakeholders) to define platform level requirements and/or necessary modifications. 



  • Plans the shape of the platform development organization including recruiting, staffing, mentoring, and career development of Engineers and managers.
  • Focus on software quality and on-time delivery as a Business-critical need across the Omnitracs organization
  • Set staffing goals/strategies, including building internal teams, using external testing resources, working with matrixed test teams, etc.
  • Establishes the overall performance goals of the platform development organization
  • Manages aspects of the platform development with a focus on:
    • Defining/refining software architectures with a focus on microservices build-out, scalability, reliability and extensibility.
    • Defining development team strategies, policies, etc.
    • Managing the priorities and workload of the individual development teams
    • Managing execution of development work plans for successful delivery of our products and services.
  • Works closely with Product Management and others in the Omnitracs Engineering group in order to sufficiently understand the technology end to end in order to be able to perform development planning, execution, and support.


Disclaimer:  This Job Description indicates the general nature and level of work expected of the incumbent(s).  It is not designed to cover or contain a comprehensive listing of activities, duties or responsibilities required of the incumbent.  Incumbent(s) may be asked to perform other duties in addition to those described above.

Omnitracs LLC, is an Equal Opportunity Employer and does not unlawfully discriminate on the basis of any status or condition protected by applicable federal, state, or local municipal law.



Sorry the Share function is not working properly at this moment. Please refresh the page and try again later.
Share on your newsfeed

Need help finding the right job?

We can recommend jobs specifically for you! Click here to get started.