About The Position

Horner & Shifrin is seeking a full-time Principal or Senior Principal Engineer to work in its Transportation business unit. The role involves leading engineering teams, supporting project managers, and serving as a design lead on projects. The engineer will perform transportation engineering analyses and calculations and provide general transportation engineering services for municipal, county, and state agencies. The position also involves preparing reports and feasibility studies, developing engineering plans, specifications, and estimates (PS&E), resolving assigned engineering problems, and leading quality control reviews. The role includes mentoring and training engineers and taking responsibility for high-responsibility-level tasks on project teams. The position requires 8–15 years of experience for a Principal Engineer and 15 or more years for a Senior Principal Engineer. A Bachelor of Science in Civil Engineering is required. The target salary range is $105,000–$135,000 for a Principal Engineer and $115,000–$160,000 for a Senior Principal Engineer; compensation depends on the successful candidate’s qualifications and geographic location. Horner & Shifrin describes itself as a 100% employee-owned company and offers challenging projects and a work environment intended to foster growth, innovation, and personal satisfaction. The company reports recognition as a St. Louis Post-Dispatch Top Workplace from 2017–2026 and offers flexible schedules, casual dress, company-sponsored activities, domestic partner benefits, paid parental leave, and an Employee Stock Ownership Plan. Applicants must complete the online application. Visits and phone calls are not accepted.

Requirements

  • Bachelor of Science in Civil Engineering.
  • 8–15 years of experience for a Principal Engineer; 15 or more years for a Senior Principal Engineer.
  • Strong written and verbal communication skills.
  • Proficiency with Microsoft Office software, including Outlook, Excel, and Word.
  • Proficiency with MicroStation and OpenRoads Designer or AutoCAD Civil 3D.
  • Valid driver’s license.
  • Must complete a background check.

Nice To Haves

  • Licensed Professional Engineer (preferred).
  • Experience with MoDOT, IDOT, UDOT, or ArDOT (preferred).
  • Drainage design experience (plus).

Responsibilities

  • Lead engineering teams, support project managers, and/or serve as design lead on projects.
  • Take responsibility for specific, high-responsibility-level tasks on project teams.
  • Resolve assigned engineering problems and tasks.
  • Mentor and train engineers on the team.
  • Perform transportation engineering analyses and calculations.
  • Work as part of a team to provide general transportation engineering services for municipal, county, and state agencies.
  • Assist with preparing reports and feasibility studies.
  • Develop engineering plans, specifications, and estimates (PS&E).
  • Lead quality control reviews.

Benefits

  • Flexible schedules
  • Casual dress
  • Company-sponsored activities
  • Domestic partner benefits
  • Paid parental leave
  • Employee Stock Ownership Plan
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service