Director of Product Engineering
Trilon · United States · 1 wk ago
RemoteRemoteEngineeringFull-time
Key Responsibilities
- Lead Engineering Leads across Platform and product pods
- Set expectations for engineering performance, delivery, and quality
- Establish and maintain a strong engineering culture focused on accountability and execution
- Serve as the escalation point for technical, delivery, and team-related challenges
- Own delivery timelines, throughput, and engineering capacity planning
- Align product priorities with engineering execution
- Identify and remove blockers impacting team velocity
- Balance speed and quality to ensure sustainable delivery
- Partner with the Principal Solutions Architect to ensure architectural standards are followed
- Support Engineering Leads in making strong architectural and implementation choices
- Ensure technical debt is managed and does not hinder future development
- Collaborate with the SVP of Digital Products on engineering strategy and organizational growth
- Collaborate with the Director of Product Management to align on priorities and delivery commitments
- Collaborate with platform, data, and AI leaders to ensure integrated system development
- Oversee staff augmentation and external engineering resources
- Integrate contractors effectively into pod workflows and delivery processes
- Hire, develop, and retain Engineering Leads and broader engineering talent
- Own headcount planning, onboarding quality, and performance management
- Provide coaching and support to Engineering Leads as they grow their teams
- Build an organization capable of scaling with the product portfolio
- Drive continuous improvement in engineering processes, tools, and practices
- Maintain strong incident response, monitoring, and post-incident learning
- Identify opportunities to improve efficiency, quality, and developer experience
- Maintain a focus on long-term scalability and sustainability
Skills, Knowledge and Expertise
- 10+ years of experience in software engineering, with a strong technical foundation
- 5+ years of experience in engineering leadership roles, managing teams or organizations
- Proven experience leading engineering teams delivering multiple concurrent products
- Strong understanding of modern software development practices, including agile methodologies
- Experience defining and operating engineering processes at scale
- Ability to make informed technical and architectural decisions
- Experience managing engineering capacity, delivery timelines, and prioritization
- Strong leadership and people management skills, with experience developing senior engineers or leads
- Experience working closely with product management and architecture functions
- Familiarity with cloud platforms, modern application architectures, and AI-powered systems
- Experience managing external engineering resources or contractors
- Strong communication skills, with the ability to engage effectively with technical and non-technical stakeholders
- Experience in AEC, engineering, or professional services environments