Director - Software Engineering
Core
Strategic leadership role guiding multiple engineering teams to build and evolve scalable, secure, and high-performing enterprise software solutions and data architectures.
Role type
Director, Software Engineering (Strategic Leadership)
Builds
Scalable enterprise and SaaS applications, cloud-based data solutions, and integrated application/data/API/analytics architectures.
Domain
Enterprise Software, Cloud Computing, Data Engineering
Required skills
Engineering leadership, technical strategy, Agile/Scrum, cloud architecture, data architecture, team development, stakeholder management, technical standards, delivery roadmap planning, cost efficiency optimization.
Preferred skills
Snowflake expertise, dbt, Azure Data Factory, API design, distributed systems knowledge, DevOps practices.
Technologies
Snowflake, Azure, SQL, dbt, Azure Data Factory, Git, Jira, Azure DevOps
Responsibilities
Lead and mentor engineering managers and technical leads; define engineering strategies aligned with business goals; provide technical direction for complex multi-team initiatives; collaborate with Product and Data teams to establish priorities; guide technical decisions balancing scalability and security; establish engineering metrics for delivery predictability; foster a culture of technical excellence and continuous improvement.
Seniority
Director, Strategic Leadership