Director of Software Engineering
Company: PCS Software, Inc.
Location: Houston
Posted on: May 13, 2025
|
|
Job Description:
Director of Software EngineeringLocation: Houston, Texas is
preferred for this role, but we are open to other major cities
including Austin, Dallas/Fort Worth metro area, San Antonio, Baton
Rouge, New Orleans, Denver, Kansas City, 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
OfficerAbout 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 RoleAs 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 JobInnovate & 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.PI96b23ecef071-25660-37631374
Keywords: PCS Software, Inc., The Woodlands , Director of Software Engineering, Executive , Houston, Texas
Click
here to apply!
|