Director of Software Engineering
Position Overview
The Director of Software Engineering leads multiple engineering teams responsible for building and operating a cloud-native SaaS platform on Microsoft Azure, with core services implemented in C#, data platforms leveraging Databricks, and user experiences built in Vue.js. This role balances people leadership, delivery accountability, and technical stewardship, ensuring the platform scales reliably while enabling rapid product iteration.
Responsibilities
- Lead and develop engineering managers and senior technical leaders across backend, frontend, and data domains
- Own delivery outcomes for Azure-hosted services, including reliability, performance, and security
- Partner with Product and Architecture to align roadmaps with platform and data strategy
- Guide architectural decisions across C# services, Databricks pipelines, and Vue applications
- Establish engineering standards for cloud infrastructure, CI/CD, testing, and observability in Azure
- Drive cross-team execution on complex initiatives involving data ingestion, analytics, and product features
- Ensure effective use of Azure services (compute, storage, networking, identity, monitoring)
- Recruit, retain, and develop high-performing engineers and leaders
Qualifications
- 10+ years of software engineering experience, with leadership over multiple teams
- Strong technical background in C# or Java backend systems
- Experience delivering production systems on Microsoft Azure
- Familiarity with data platforms such as Databricks and modern data architectures
- Experience overseeing frontend development using React / Vue.js or similar frameworks
- Proven ability to partner with Product and business leaders on roadmap and execution
- Excellent people leadership and communication skills
Send us your resume
Are you ready to take the next step in your career? We want to hear from you! Fill out this form and attach your resume to apply to one of our open positions.
Please note: At this time, we are unable to offer employment sponsorship to candidates who require it, now or in the future.
Benefits & Perks
Engine is proud to offer comprehensive benefits, and a collaborative and inclusive work environment that fosters growth and innovation.
- Competitive salary
- Performance-based bonuses
- Comprehensive health, dental, and vision insurance
- Professional development opportunities