Director of Software Engineering

ProdataKey

Lindon (UT)

On-site

USD 180,000 - 270,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Employee Stock Options
Health, Dental, and Vision Insurance
401k plan with company match
Paid holidays
Paid time off

Job summary

A leading security technology firm in Lindon, Utah, seeks a Director of Software Engineering to lead software development teams. This key role involves managing engineering projects, mentoring leaders, and ensuring compliance with industry regulations. The ideal candidate has extensive experience in cloud platforms, software architecture, and team management. Opportunities for professional growth and a competitive benefits package are offered, including stock options and health insurance.

Qualifications

  • 10+ years of experience in software engineering leadership is essential.
  • 4+ years in a senior leadership role required.
  • Experience in cloud microservice environments under Kubernetes preferred.
  • Strong background in enterprise software architecture and cloud platforms.
  • Experience with Kubernetes and modern development languages/databases.

Responsibilities

  • Oversee all phases of the software development life cycle.
  • Manage and mentor software engineers and technical leads.
  • Ensure compliance with regulatory requirements like SOC2 and GDPR.
  • Lead hiring, performance management, and team growth.
  • Ensure alignment with Product and business goals.
  • Manage technical risk, debt, and regulatory compliance.

Skills

Leadership in software engineering
Enterprise software architecture
Cloud-based platforms
Modern development languages
Strong communication skills
Stakeholder alignment
JavaScript/TypeScript
Software engineering

Education

Bachelor's or Master’s degree in Computer Science, Information Systems, Electronic Engineering

Tools

Postgres
MongoDB
Jira
Confluence
Github
GKE

Job description

Reports to Chief Technology Officer

Work Location
  • ProdataKey Headquarters, Draper Utah. In-office
About ProdataKey

ProdataKey is a leading innovator of cloud‑based access control products and services. We are passionate about creating technology to enhance the security, safety, and experience of the professionals who install electronic access control and the businesses who rely on our products each day as a mission‑critical security system.

PDK is ranked among the 100 fastest‑growing companies in Utah by MountainWest Capital Network. We have been in business for over ten years and are growing rapidly. We are looking for leaders to grow with us. If you act like an owner, obsess over customers and product quality, and thrive when self‑directed, PDK is a great fit. ProdataKey offers a fun and challenging work environment where teamwork, leadership, and employee success are critical. We are a profitable company with competitive pay and benefits in an industry with high resiliency to economic downturns.

Job Description

At PDK the Director of Software Engineering is responsible for leading software teams that develop and maintain our mobile, cloud and edge platforms. They manage hiring, set coding standards, oversee architecture, quality and ensure on‑time delivery across multiple teams or projects.

Ideal candidates will have prior hands‑on experience mentoring engineering managers, technical leads and working with Product to align engineering priorities and roadmaps. Knowledge of cloud platform architecture and construction in a Kubernetes environment is essential. Familiarity with physical access control or security products is preferred.

Key Responsibilities
  • Overseeing all phases of the software development life cycle with a focus on maintaining a mature CI/CD pipeline for timely and high quality product deliveries
  • Managing and mentoring software engineers, technical leads
  • Defining development processes, coding standards and review protocols
  • Leading hiring, performance management and team growth
  • Stay current with emerging technologies to enhance product performance and cost‑efficiency
  • Evaluates tools, platforms and infrastructure needs in an increasingly globalized environment.
  • Support DevOps, QA and cross functional collaboration
  • Ensure engineering ceremonies such as retrospectives and planning are effectively conducted.
  • Drive failure analysis, root cause investigations, and continuous improvement initiatives.
  • Coordinate with leadership responsible for hardware and embedded systems development.
  • Reports on delivery velocity, technical risk and progress to leadership
  • Manage technical risk and debt levels
  • Ensure compliance with regulatory requirements (SOC2, GDPR, etc)
Qualifications
  • Bachelor’s or Master’s degree in Computer Science, Information Systems, Electrical Engineering, or a related field
  • 10+ years experience software engineering leadership
  • 4+ years experience in a senior leadership role
  • Strong technical background in enterprise software architecture, cloud-based platforms and modern development languages and databases (Postgres, MongoDB, Javascript/Typescript)
  • Experience in building and maintaining a sophisticated web application with integrated purchasing and subscription management.
  • Prior experience overseeing cloud microservice environments run under Kubernetes
  • Ability to align technical delivery with Product and business goals
  • Confidence in managing people, performance and engineering culture
  • Experience with budgeting, hiring and resource planning
  • Strong communication skills, written and verbal for working with stakeholders and leadership
  • Prior experience working in a startup or rapidly scaling environment
  • Familiarity with regulatory testing and certification processes (FCC, UL, CE, SOC2, HIPPA, safety, compliance).
Bonus Skills
  • Prior professional experience with physical access products and security systems
  • Familiarity with Jira, Confluence, Github and GKE.
Work Environment & Expectations
  • Prolonged periods sitting at a desk (standing desks available)
  • Working in an office environment using typical office equipment
  • Ability to lift up to 30 lbs
  • Less than 10% travel required
Benefits
  • Employee Stock Options in a rapidly growing technology company
  • Health, Dental, Vision, Life and AD+D insurance
  • 401k plan with company match
  • 8 paid holidays per year
  • 3-5 weeks paid time off (based upon tenure at PDK)
Pay rate type
  • Salary
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Program Manager, Hardware - Draper, UT
Senior Program Manager, Hardware - Draper, UT

Wasatch Property Management, Inc. • United States

On-site
USD 120,000 - 180,000
PTO, holiday and sick leave
401(k) with match
Child care assistance
+6
Senior Product Manager, Software - Draper, UT
Senior Product Manager, Software - Draper, UT

Wasatch Property Management, Inc. • United States

On-site
USD 120,000 - 170,000
PTO
401(k) with match
Health Insurance
+5
Embedded Test Engineer - Draper, UT
Embedded Test Engineer - Draper, UT

Wasatch Property Management, Inc. • United States

On-site
USD 63,000 - 77,000
Health, Dental, Vision, Life and AD+D
401k with company match
2 weeks PTO + holidays
+1
Senior Product Manager, Software - Draper, UT
Senior Product Manager, Software - Draper, UT

Wasatch Property Management, Inc. • Draper (UT)

On-site
USD 120,000 - 180,000
PTO
401(k) with match
Health Insurance
+5
Senior Program Manager, Hardware - Draper, UT
Senior Program Manager, Hardware - Draper, UT

Wasatch Property Management, Inc. • Draper (UT)

On-site
USD 120,000 - 180,000
PTO, holidays, and sick leave
401(k) with match
Health Insurance
+5
Senior Embedded Systems Engineer - Draper, UT
Senior Embedded Systems Engineer - Draper, UT

Wasatch Property Management, Inc. • Draper (UT)

On-site
USD 115,000 - 135,000
Health, Dental, Vision insurance
401k plan with company match
Paid holidays
+1
Event Coordinator - Draper, UT
Event Coordinator - Draper, UT

Wasatch Property Management, Inc. • United States

On-site
USD 48,000 - 72,000
PTO
401(k) with match
Health Insurance
+6
QA Test Engineer - Draper, UT
QA Test Engineer - Draper, UT

Wasatch Property Management, Inc. • United States

On-site
USD 55,000 - 65,000
Health, Dental, Vision, Life and AD+D insurance
401(k) plan with company match
8 paid holidays per year
+1
Software Integrations Engineer - Draper, UT
Software Integrations Engineer - Draper, UT

Wasatch Property Management, Inc. • United States

On-site
USD 110,000 - 130,000
Competitive salary starting at $110,0
Medical, dental, and vision coverage
401(k) with company match
+2
Site Reliability Engineer
Site Reliability Engineer

ProdataKey • Draper (UT)

On-site
USD 75,000 - 125,000
Comprehensive medical coverage
Dental and vision coverage
401(k) with company match
+2