Director of Software Engineering
United StatesJob Description
Key Skills Required
Master these to land this role
Want to know if you're a match for this job?
About PrePass: PrePass® is North America's most trusted weigh station bypass and toll management platform. We're transforming how the transportation industry operates—creating solutions that keep trucks moving safely, efficiently, and compliantly.
About the Role: We are seeking a Director of Software Engineering to provide strategic leadership across multiple engineering teams responsible for delivering mission-critical systems that power our platform. You will partner closely with executive leadership and cross-functional teams to shape the future of our platform. This role is ideal for a leader who thrives in scaling engineering organizations while delivering high-impact, high-quality solutions.
Essential Responsibilities
- Strategic Leadership: Define and execute the engineering vision and roadmap. Partner with executive leadership to shape technology strategy. Lead offshore and nearshore remote teams effectively.
- Talent Development: Lead, mentor, and develop multiple engineering managers and their teams. Build and scale engineering teams through strategic hiring and succession planning.
- Technical Excellence: Provide architectural oversight and technical governance. Drive adoption of modern engineering practices, including cloud-native architectures, microservices, and DevOps methodologies. Enable high-traffic, high-transaction architectures.
- Operational Excellence: Own engineering delivery across multiple product lines. Manage engineering budgets, resource allocation, and vendor relationships.
- Cross-Functional Collaboration: Serve as an engineering representative in executive discussions. Partner with Product, Operations, and Business Development.
Qualifications & Experience
- Bachelor's degree in Computer Science, Software Engineering, or equivalent experience.
- 15+ years of software engineering experience, with at least 8+ years in engineering leadership roles managing managers.
- Deep expertise in software architecture, system design, and modern development practices.
- Strong background in cloud platforms (Azure, AWS, or GCP), distributed systems, and API-driven architectures.
- Familiarity with DevOps practices, CI/CD pipelines, and infrastructure automation.
- Knowledge of middleware, message brokers (Kafka, RabbitMQ), and event-driven architectures.
- Demonstrated ability to inspire, develop, and retain high-performing engineering teams with excellent executive presence.
Benefits
- Robust benefit package that includes medical, dental, and vision
- Paid Time Off and paid parental leave
- 401(k) plan with employer match
- Company-funded "lifestyle account" for physical and mental well-being
- Tuition Reimbursement Program and Employee Assistance Program
- Company-wide bonus and commission plans
How would you rate this job post?
See what other professionals think about this role.
Is this company safe?
Ask Hyrizon AI to scan this company for potential red flags before you apply.
Safety First
- Never pay for a job application.
- Do not share sensitive bank info.
- Verify the client before starting work.