T

Total Quality Logistics

Freight brokerage linking shippers to carriers

Principal Engineer

Software EngineeringConfirmed live in the last 24 hours
Full-timeNo salary listed

About the Job

Requirements

  • At least 10 years of software engineering experience, including significant experience designing and delivering large-scale enterprise applications and distributed systems.
  • Proven experience providing technical leadership across multiple engineering teams without direct reporting authority.
  • Deep experience designing enterprise application architectures, including APIs, services, integrations, data flows, and distributed systems.
  • Strong hands-on development experience with .NET/C#, REST APIs, SQL Server, TypeScript/React, or comparable enterprise technology stacks.
  • Experience modernizing legacy applications and incrementally migrating capabilities toward modern service-based and cloud architectures.
  • Strong understanding of API design, system integration patterns, service boundaries, asynchronous processing, and event-driven architectures.
  • Experience designing highly available, resilient, observable, and horizontally scalable systems.
  • Experience with Microsoft Azure or comparable cloud platforms.
  • Experience with containerization, infrastructure-as-code, CI/CD, and modern DevOps practices using Docker, Kubernetes, Terraform, and automated deployment pipelines.
  • Experience integrating enterprise SaaS platforms and third-party products into complex application ecosystems.
  • Ability to evaluate build-versus-buy decisions based on business capability, architectural fit, cost, operational complexity, and long-term maintainability.
  • Ability to navigate complex existing systems, understand dependencies and business processes, and create pragmatic modernization paths rather than requiring large-scale rewrites.
  • Ability to explain complex technical topics to engineers, business stakeholders, and senior leaders.
  • Demonstrated ability to influence technical direction across teams and drive alignment around architectural standards and engineering practices.
  • Applicants requiring employment visa sponsorship now or in the future will not be considered.

Responsibilities

  • Provide technical leadership across Financial Operations engineering teams, establishing architectural direction and helping teams translate business needs into scalable technical solutions.
  • Define and evolve the target architecture for Financial Operations capabilities, including applications, APIs, integrations, workflow/orchestration, data flows, and third-party platforms.
  • Lead modernization efforts that simplify legacy technology, clarify system responsibilities and boundaries, and reduce unnecessary technical complexity.
  • Identify opportunities to increase straight-through processing and automation, reducing manual work and improving operational efficiency.
  • Develop proofs of concept and production solutions that combine AI agents with APIs, enterprise data, workflow orchestration, and existing applications, helping move AI from experimentation into measurable operational value.
  • Design resilient integration patterns across internal applications, enterprise platforms, financial systems, and third-party solutions.
  • Establish reusable patterns for APIs, services, event-driven integrations, workflow orchestration, and application architecture across teams.
  • Partner with Product, Architecture, Data, Infrastructure, Security, and business stakeholders to ensure technology decisions support immediate business needs and long-term strategy.
  • Evaluate build-versus-buy decisions and help determine whether capabilities should be developed internally, delivered by enterprise platforms, or provided by third-party products.
  • Lead architectural design sessions and technical discovery for large, cross-functional initiatives.
  • Develop proofs of concept, review critical implementations, solve complex engineering problems, and contribute code where appropriate.
  • Identify systemic reliability, performance, scalability, and maintainability risks and drive solutions that address root causes.
  • Improve observability and traceability across distributed business processes so teams can better understand the lifecycle of critical Financial Operations transactions.
  • Establish engineering standards and reusable patterns that improve consistency, maintainability, security, and delivery speed across teams.
  • Mentor engineers and technical leads to raise engineering capability and technical depth across the organization.
  • Develop pragmatic modernization roadmaps that allow teams to incrementally move from legacy architectures toward the desired future state without disrupting critical business operations.

Desired Qualifications

  • Experience in financial systems, billing, accounts receivable, accounting workflows, ERP platforms, or other Back Office domains.

About the Company

Total Quality Logistics

Freight brokerage linking shippers to carriers

Total Quality Logistics (TQL) acts as a freight broker that connects shippers needing truckload transport with vetted carriers that have the capacity to move it. Its service operates around the clock, 24/7/365, with sales and support teams handling accounting, after-hours calls, and special handling to ensure shipments move smoothly. TQL differentiates itself through its large scale in the $500 billion logistics market, an extensive network of carriers, around-the-clock support, and a transparent, career-oriented culture that emphasizes advancement and performance-based pay. The goal is to move shipments reliably and efficiently while expanding market share and providing employees with clear paths to career growth and earnings based on performance.

Company size
5,001-10,000
Company stage
Not listed
Total funding
Not listed
Headquarters
Cincinnati, OH
Founded
1997

Recently Posted Jobs

Explore more opportunities at Total Quality Logistics

See more jobs