As the Director, Software Engineering, you will provide strategic and technical leadership across Ensemble’s software delivery organization. In this role, you will define, drive, and execute technology strategy that accelerates engineering effectiveness and enables scalable, secure, and resilient platforms. You will guide teams in architecting and delivering modern, reusable software solutions while championing engineering excellence and operational maturity. You will work closely with product, architecture, and engineering leaders(across Ai platform/Product Engineering/Data Engieering/BI) to align technology decisions with business objectives, ensuring solutions support both near‑term priorities and long‑term strategic outcomes. Through hands‑on technical leadership, design‑level guidance, and coaching, you will influence engineering practices, elevate quality standards, and foster a culture of innovation, collaboration, and continuous improvement. Relocation to San Jose, California is highly preferred for this role. Candidates must either currently reside in the San Jose area or be willing to relocate. Relocation assistance may be available for eligible candidates.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Director