# Director of Engineering
**Company:** [Yubico](https://hotfix.jobs/companies/yubico)
**Location:** Santa Clara, CA
**Salary:** $275K-$320K
**Experience:** 12+ years
**Skills:** GCP, Windows, Agile, DevOps, CI/CD, Embedded Systems, Firmware Development, Linux, Pki, Hsms
**Posted:** 2026-05-07
> Leads and scales distributed software engineering team building secure production and fulfillment systems for hardware authentication devices. Defines engineering vision, mentors teams, drives automation and collaborates cross-functionally. Requires 12+ YOE, 5+ years leadership, bachelor's in CS/Engineering.
## Job Description
## Tasks & Responsibilities

### Strategic Leadership & Technical Oversight
- Define and execute the engineering vision for production systems, ensuring alignment with overarching business goals
- Provide architectural guidance and oversee the delivery of scalable and maintainable existing and new enterprise-class software solutions

### Team Management & Mentorship
- Lead, scale, and mentor geographically distributed teams of software development engineers and managers at all levels
- Nurture an inclusive environment and foster a high-performance culture across multiple locations

### Cross-Functional Collaboration
- Collaborate deeply and broadly with cross-functional teams spanning production hardware, product management, supply chain, and business leadership to align engineering efforts with customer needs and company objectives

### Process Optimization & Engineering Excellence
- Continuously improve our ability to deliver quality solutions by driving the adoption of best practices for **Agile**, **DevOps**, **CI/CD**, and automation
- Demonstrate a proven ability to continue raising the quality bar in Engineering Excellence

### Budget & Resource Management
- Optimize team resources, prepare realistic estimates, and manage broad development portfolios consistently on schedule and on budget, balancing cost-efficiency with talent retention and innovation

### Technology Evaluation
- Stay ahead of industry trends and emerging technologies to evaluate and drive innovation in industrial and manufacturing automation

## Basic Qualifications
- Bachelor’s Degree in Computer Science, Engineering, or a related field (or equivalent experience)
- **12+ years** of progressively broadening engineering experience, with a strong track record of success in the software development and delivery of complex, enterprise-class software
- **5+ years** in significant leadership roles, including proven experience managing distributed engineering teams and large-scale application development for **Windows desktop** and **Google Cloud** deployments
- Strong business and technical acumen with a strong understanding of development processes and project planning and execution management
- Demonstrates a "high organizational IQ", successfully navigating and managing highly technical, geographically distributed teams
- Excellent leadership, communication, and stakeholder management skills to convey complex technical information effectively to a wide variety of stakeholders and audiences at all levels

## Preferred Qualifications
- Experience with **firmware development**, **embedded systems**, **Windows/Linux operating systems**, and the unique challenges developers face on these platforms
- Experience working with cryptographic systems such as **Public Key Infrastructure (PKI)** or critical management systems such as **Hardware Security Modules (HSMs)**
- Good understanding of industrial and manufacturing automation designs and implementations
- Excellent analytical and problem solving skills with hands-on approach to software development and guiding the team to solving complex technical challenges
**Apply:** https://hotfix.jobs/jobs/director-of-engineering-at-yubico-ca493ac5-ebfc-4b7c-9ee2-91f6c63ebf3a
**Canonical:** https://hotfix.jobs/jobs/director-of-engineering-at-yubico-ca493ac5-ebfc-4b7c-9ee2-91f6c63ebf3a