Director, Software Engineering

Posted 2 Days Ago
Be an Early Applicant
Des Peres, MO, USA
In-Office
Senior level
Logistics • Transportation
The Role
Provides strategic and technical leadership across multiple software engineering teams. Oversees engineering delivery, team performance, architecture, roadmaps, Agile processes, technical quality, and cross-team coordination. Partners with Product, UX, and business stakeholders to align technical execution with organizational goals. Develops engineering leaders, supports hiring and mentoring, evaluates technology vendors, manages performance metrics, and contributes to technical design and code review.
Summary Generated by Built In

Location: Des Peres (St. Louis), MO

Work Arrangement: On-site

 

Position Overview

 

The Director, Software Engineering will provide strategic and technical leadership across multiple engineering teams, ensuring the effective delivery of high-quality software solutions that align with UniGroup’s business and technical goals. This role oversees all aspects of engineering execution and delivery, driving team velocity and alignment with strategic objectives. The Director, Software Engineering works cross-functionally with Product, UX, and other business stakeholders to ensure solutions are delivered on time and with exceptional quality. Additionally, this role is responsible for building a strong engineering culture, setting direction for technical initiatives, and scaling teams to support future growth.

 

Position may allow for occasional telecommuting, with prior approval, within reasonable distance of reporting office.

 

What You’ll Do

 

  • Leads multiple engineering teams and people leaders, driving team performance, career development, and organizational health.
  • Oversees delivery processes, backlog planning, and cross-team coordination to ensure on-time, high-quality execution.
  • Partners closely with Product, UX, and Engineering leadership to align business objectives with scalable technical strategies.
  • Contributes hands-on to technical design, code review, and development as needed.
  • Owns development, measurement, and management of key performance metrics; drives team velocity and engineering outcomes.
  • Translates complex technical topics into clear, actionable insights for business and product stakeholders.
  • Evaluates and optimizes vendor solutions, tools, and technology platforms in collaboration with stakeholders.
  • Develops and maintains technology roadmaps in collaboration with engineering and product leadership.
  • Standardizes development processes and practices to improve consistency and execution across teams.
  • Builds strong relationships with cross-functional leaders, providing strategic guidance across Product, Agile, UX, and business teams.
  • Supports hiring, onboarding, and development of engineering talent, with a focus on mentoring emerging leaders and building a strong leadership pipeline.
  • Partners with the Product Leadership and business stakeholders to estimate work to support strategic prioritization.
  • Provides clear technical plans to remove delivery obstacles, support testing, and enable realistic implementation timelines.
  • Guides cross-team engineering decisions to align with broader departmental strategy.

 

What We’re Looking For:

 

Required Qualifications

 

  • Bachelor's degree in Engineering, Computer Science, or related field or (foreign degree equivalent).
  • 8 years of experience.
  • At least 8 years of experience in software engineering, including application design, development, and testing using modern programming languages such as Java, JavaScript, or TypeScript.
  • At least 3 years of experience leading engineering teams, including direct management of software engineers and technical leads.
  • At least 3 years of experience overseeing multiple concurrent software development projects, including responsibility for delivery timelines, code quality, and cross-team coordination.
  • At least 3 years of experience working in Agile development environments, including sprint planning, backlog management, and collaboration with cross-functional stakeholders.
  • At least 3 years of experience contributing to technical architecture, system design, and technology roadmap planning in a production environment.

 

Who Thrives in This Role

Based on what we've seen from successful software engineering leaders, you'll do well here if you:

  • Lead through influence and collaboration, bringing together engineering, product, UX, and business stakeholders around shared goals
  • Balance strategic thinking with execution, setting technical direction while staying connected to delivery and outcomes
  • Develop and empower leaders, coaching managers and building high-performing, engaged teams
  • Communicate complex ideas clearly, translating technical concepts into actionable business decisions
  • Drive accountability and results, establishing clear expectations and following through on commitments
  • Navigate ambiguity with confidence, making sound decisions when priorities compete or information is incomplete
  • Think long-term, balancing immediate business needs with scalable, sustainable technology solutions
  • Continuously improve teams and processes, increasing effectiveness, quality, and delivery velocity

Why UniGroup

 

UniGroup is the parent company of United Van Lines and Mayflower Transit, two of the most recognized brands in the moving and logistics industry. Headquartered in the St. Louis area for over 90 years, we support a nationwide network of agents, customers, and partners across commercial, residential, government, and specialty logistics markets.

 

Joining UniGroup means being part of a company that values stability, collaboration, and continuous improvement. Our teams support one another, work through challenges together, and take pride in delivering high-quality service to our customers and agent network.

Benefits & Work Environment

 

  • Comprehensive health, dental, and vision insurance
  • 401(k) retirement plan with company match
  • Generous paid time off, holidays, and personal leave
  • Life insurance, disability coverage, and employee assistance programs
  • Professional development and growth opportunities
  • Collaborative, team-oriented culture within a respected leader in the moving and logistics industry

 

Work Authorization

Candidates must be legally authorized to work in the United States on a permanent basis. UniGroup is unable to provide visa sponsorship or employment authorization support now or in the future.

We foster diversity, in part, by imposing a strict policy of non-discrimination. Employment decisions are made without regard to race, color, ethnicity, national origin, sex, sexual orientation, gender identity, age, religion, disability, veteran or military status, genetic information or other status protected by the law.  

We value the unique skills and experiences that veterans and separated service members bring to our workforce. While serving our country you have gained skills such as leadership, flexibility, and agility, which will help to make you successful here. We are dedicated to supporting military families and ensuring that we provide a welcoming environment for our country’s heroes. We hope you consider joining the UniGroup family. 

UniGroup is committed to the full inclusion of all qualified individuals. As part of this commitment, UniGroup will ensure that persons with disabilities are provided reasonable accommodations. If reasonable accommodation is needed to participate in the job application or interview process, to perform essential job functions, and/or to receive other benefits and privileges of employment, please contact [email protected].

Skills Required

  • Bachelor's degree in Engineering, Computer Science, or a related field, or foreign degree equivalent
  • 8 years of experience
  • At least 8 years of software engineering experience, including application design, development, and testing using Java, JavaScript, or TypeScript
  • At least 3 years of experience leading engineering teams, including direct management of software engineers and technical leads
  • At least 3 years of experience overseeing multiple concurrent software development projects, including delivery timelines, code quality, and cross-team coordination
  • At least 3 years of experience working in Agile development environments, including sprint planning, backlog management, and cross-functional collaboration
  • At least 3 years of experience contributing to technical architecture, system design, and technology roadmap planning in a production environment
Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
HQ: Fenton, MO
3,588 Employees
Year Founded: 1988

What We Do

UniGroup is a transportation company and parent of United Van Lines and Mayflower Transit. Founded in 1988, it is owned exclusively by active agents of those two networks, certain overseas members of UTS International, and senior management of UniGroup companies. United Van Lines is described as the nation’s leading corporate mover, while Mayflower Transit is a well-known name in the moving industry.

Similar Jobs

Mastercard Logo Mastercard

Director, Mainframe Software Engineering

Blockchain • Fintech • Payments • Consulting • Cryptocurrency • Cybersecurity • Quantum Computing
Hybrid
O'Fallon, MO, USA
38800 Employees
170K-281K Annually
In-Office or Remote
2 Locations
119000 Employees

Higginbotham Logo Higginbotham

Director Of Software Engineering

Insurance • Financial Services
In-Office or Remote
2 Locations
1095 Employees

Prescryptive Health Logo Prescryptive Health

Director, Software Engineering

Healthtech • Information Technology
In-Office or Remote
51 Locations
85 Employees
220K-275K Annually

Similar Companies Hiring

Toro TMS Thumbnail
Cloud • Enterprise Web • Sales • Software • Transportation
Chicago, IL
80 Employees
Axle Health Thumbnail
Artificial Intelligence • Healthtech • Information Technology • Logistics
Santa Monica, CA
25 Employees
Vega Thumbnail
Artificial Intelligence • Automotive • Insurance • Transportation
US
65 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account