XX
PCS Software, Inc.

Director of Software Engineering

  • +3
  • +15
  • US
    Texas, United States
Show interest
  • +3
  • +15
  • US
    Texas, United States

About

Director of Software Engineering Location:

Houston, Texas is preferred for this role, but open to other major cities including Austin, Dallas/Fort Worth metro area, San Antonio, Baton Rouge, New Orleans, Denver, Tulsa, Oklahoma City, Phoenix, and Nashville if the candidate is willing to travel up to 50% of the time to/from Houston, Texas.

Reports to:

Chief Product Officer

About PCS Software, Inc. We are a rapidly growing SaaS company in the transportation management industry, modernizing a 30-year-old business to become a

Product-Led Software Organization . Our software powers the operations of trucking carriers and shippers, solving complex logistics and supply chain challenges with cutting-edge solutions in

AI-driven dispatching, mobile applications, open APIs, cloud infrastructure, and NLP-driven automation .

As we scale, we are looking to add an additional

Director of Engineering

to be a

player-coach —a technical leader who can

mentor engineers, dig into the code, and drive innovation

while collaborating closely with

Product, DevOps, and QA teams . This role is perfect for someone who is passionate about

solving complex problems, modernizing software, and working closely with customers to develop impactful solutions .

The Role As a

Director of Software Engineering , you will lead engineering teams focused on delivering

high-quality, scalable SaaS solutions

while working cross-functionally with

Product, DevOps, and QA . While you won't directly manage DevOps or QA, you'll have

influence over cloud infrastructure decisions, CI/CD improvements, and overall engineering quality .

You will play a key role in

modernizing legacy technology , pushing innovation in

AI, NLP, and mobile solutions , and ensuring engineering efforts align with

customer needs and business goals .

We need someone who is

not just a strategist but a hands-on leader —willing to

write and review code , work through

complex system design challenges , and help engineers

level up their technical skills .

The Job Innovate & Modernize Our Tech Stack

Lead efforts to modernize our

legacy Visual Basic-based platform , breaking down monolithic systems into

scalable microservices . Drive innovation in

AI-driven dispatch, NLP-powered search, and open API development . Provide technical vision for

Shipper and Carrier mobile applications , ensuring seamless user experiences. Advocate for

cloud-native architectures

and best practices in

cloud infrastructure and DevOps collaboration .

Technical Leadership & Hands-On Development

Be a

hands-on leader ,

mentoring engineers, reviewing code, and setting high engineering standards . Guide teams on

architecture, system design, and implementation strategies . Influence technical decisions around

story sizing, backlog prioritization, and Agile best practices . Collaborate with DevOps to

enhance CI/CD pipelines and improve engineering velocity .

Engineering Execution & Agile Delivery

Improve the

software development lifecycle (SDLC) , ensuring

efficient Jira workflows, sprint planning, and roadmap execution . Champion

Agile methodologies , making sure teams balance speed with quality. Drive technical execution on high-impact projects, ensuring engineering aligns with

business goals and customer needs .

Customer-Facing & Cross-Functional Collaboration

Work closely with

Product, Sales, and Customer Success

to build

customer-centric solutions . Join key client conversations to understand real-world challenges and

develop solutions that drive business value . Bridge the gap between engineering and product, ensuring technical decisions align with

market demands and user needs .

Why Join Us? Make a real impact —drive innovation in AI, mobile, and cloud solutions while modernizing a 30-year-old platform. Be a hands-on leader —not just managing teams, but writing code, solving challenges, and coaching engineers. Work closely with customers —help build solutions that

directly impact the trucking and logistics industry . Join a fast-growing, product-led company

at the cutting edge of

AI-driven logistics and SaaS development . If you are an

innovative, hands-on engineering leader

looking to

mentor a team, drive technical excellence, and solve complex real-world problems , we'd love to hear from you! PCS Software, Inc. is considered one of the best places to work because of our comprehensive benefits plan for full-time employees and their dependents, a 401k with a 4% match, unlimited PTO package, a hybrid work environment with 3 days in the office and 2 days remote, a truly creative and fun hybrid working environment, paid training and development opportunities, employee recognition programs, and amazing opportunities for career growth.

Work Authorization PCS Software, Inc. will only employ those who are legally authorized to work in the United States. This is not a position for which sponsorship will be provided. Individuals with temporary visas such as E, F-1, H-1, H-2, L, B, J, or TN or who need sponsorship for work authorization now or in the future, are not eligible for hire.

This job description provides examples of the types of responsibilities required but is in not intended to be a comprehensive list. The incumbent will complete other job responsibilities as needed which are not specifically described in this document.

PCS Software, Inc. is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to sex, race, color, religion, national origin, age, marital status, political affiliation, sexual orientation, gender identity, genetic information, disability, or protected veteran status. We are committed to providing a workplace free of any discrimination or harassment.

PCS does not use any outside staffing or recruiting agencies at this time. Please no submissions or calls if you are an agency.

Minimum of 8 years of engineering experience. Minimum of 3 years leading teams in a hands-on technical role . Deep expertise in SaaS software development , ideally in

commercial B2B applications . Strong coding skills

in

modern programming languages (e.g., Java, Kotlin, Swift, Python, JavaScript, or C#) . Yes, a technical assessment will be part of the initial interview process. Experience building and scaling

API-driven, cloud-native applications (AWS, Azure, or GCP) . Familiarity with

legacy modernization , including breaking monolithic applications into

microservices . Proven ability to

mentor engineers, lead technical discussions, and drive innovation . Understanding of

Agile SDLC, Jira workflows, backlog management, and iterative development . Ability to

collaborate cross-functionally

with DevOps, QA, and Product teams to drive efficiency and innovation. A

problem-solving mindset , with a passion for

tackling complex challenges and delivering impactful solutions .

Compensation details:

125000-185000 Yearly Salary

PI1bc5d420615a-35216-37015700

Nice-to-have skills

  • Mobile Applications
  • Visual Basic
  • Microservices
  • DevOps
  • JIRA
  • SDLC
  • Java
  • Kotlin
  • Swift
  • Python
  • JavaScript
  • C#
  • AWS
  • Azure
  • GCP
  • Texas, United States

Work experience

  • Fullstack
  • Applications
  • CTO / Head of Technology

Languages

  • English