Overview
We're looking for a Director of Engineering who has built and scaled software organizations before. Someone who pairs deep technical instincts with the leadership chops to drive execution across distributed teams. You'll own the engineering roadmap, lead architecture decisions, and partner directly with Product, Data, and Executive Leadership to turn business needs into robust, scalable systems.
If you're an engineering leader looking for real ownership, cross-functional influence, and the chance to shape the tech stack at a high-growth company — let's talk.
What You'll Own
- Engineering strategy and technical roadmap aligned directly with our business objectives
- Multiple engineering initiatives across internal systems and external client-facing applications
- Engineering standards, governance, and best practices for code quality, security, reliability, and performance
- Architectural decisions ensuring systems are scalable, maintainable, and built for long-term growth
- High-performing, distributed engineering teams including offshore development resources
- Full software development lifecycle from requirements through deployment and ongoing support
- Hands-on technical leadership on system architecture, integrations, and data flows
- Cloud infrastructure, CI/CD pipelines, observability, and deployment strategy
- Cross-functional delivery alongside Product, Client Services, and executive stakeholders translating complex requirements into actionable engineering plans
What You Bring
- 8+ years of software development experience, including 3+ years in an engineering leadership role managing teams and delivery
- Bachelor's degree in Computer Science, Engineering, or related field; master's degree preferred
- Proven experience leading distributed and offshore engineering teams with strong delivery predictability
- Deep background in software architecture, system design, and platform scalability
- Proficiency across modern tech stacks (e.g., Java, Python, JavaScript; React, Node.js, Django)
- Hands-on experience with cloud platforms (AWS, Azure, or GCP) and containerization (Docker, Kubernetes)
- Strong command of Agile methodologies and tooling (Scrum, Kanban, JIRA, Confluence)
- The ability to communicate technical tradeoffs, timelines, and risks clearly to executive leadership and non-technical stakeholders
- A builder's mindset, you've scaled teams, elevated engineering culture, and delivered platforms that drive real business value
Job Types: Full-time, Permanent
Pay: $195,000.00 - $250,000.00 per year
Benefits:
- Dental insurance
- Employee assistance program
- Health insurance
- Paid time off
- Parental leave
- Professional development assistance
- Referral program
- Vision insurance
Experience:
- Software development: 8 years (Required)
- Leadership: 3 years (Required)
- Agile methodologies: 5 years (Required)
Work Location: On the road