Director of Software Engineering
ProdataKey
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 #J-18808-Ljbffr ProdataKey
- ...Senior Manager, Software Engineering (HQ) Location HQ Employment Type Full time Location Type On-site Department ABOUT LVT LVT is redefining how businesses operate in the physical world, moving beyond traditional security solutions to deliver...SuggestedFull timeWork at officeFlexible hours
$190k - $215k
...’ll Do We are seeking a Senior Manager, Engineering to lead and scale our AI Search engineeringteam... ...in hand.This position reports to the Director of Engineering, AI and will partner... ...(advanced degreepreferred).7+ years of software engineering experience, including 3+ years...SuggestedImmediate startFlexible hours- ...VP of Software Engineering Software Engineering · *Reports to: CTO · *Full Time · *Office/Remote /Hybrid Join Us at Pura—Reimagining Fragrance for the Future At Pura, we believe life is better when it smells good. Fragrance has the unique power to transform...SuggestedFull timeWork at officeLocal areaRemote workWorldwide
- ...solutions connecting the space, air, land, sea and cyber domains in the interest of national security. Job Title: Sr Associate, Software Engineer Job Code: 39897 Job Location: Salt Lake City, UT Job Schedule: 9/80: Employees work 9 out of every 14 days –...SuggestedLocal area
- ...into the Silicon Slopes CTO Hall of Fame in 2024. Product & Software Excellence: We were named one of The Software Report’s Top 100... ...Award for 2025. ABOUT THIS ROLE As a Senior Backend Software Engineer at LVT, you will be a key driver in building scalable,...SuggestedFull timeWork at officeFlexible hours
- ...taxation purposes, resulting in significant tax benefits for our clients. The Position We are seeking a Senior Full Stack Software Engineer to join our team in a hybrid work environment, with hands‑on Dynamics 365 CRM experience and a track record of delivering...Temporary workLocal area
$25 - $32 per hour
Software Engineer Intern Brevium is a fast-growing tech company that develops innovative software solutions for medical practices, focusing on patient appointment lifecycle management. By using data-driven reminders, recalls, and reactivations, Brevium's software helps...Internship- ...your background aligns with future opportunities, we’ll reach out directly when formal applications become available. About Software Engineering Roles at Danaher Are you passionate about building real-world applications, writing clean code, and solving meaningful...Remote jobInternship
- ...the interest of national security. Job Title: FPGA EW Design Engineer Job Code: 41806 Job Location: Salt lake City Job... ...Master’s degree in computer science, computer engineering, software engineering, or electrical engineering Experience leading small...Local area
- ...more than 1,000 companies and tens of thousands of their employees. Role Overview We’re looking for a senior full stack software engineer who loves to build and ship. You’ll design, build, and own features end to end across our HR, payroll, and benefits platform -...Full time
- ...into the Silicon Slopes CTO Hall of Fame in 2024. Product & Software Excellence: We were named one of The Software Report's Top 10... ...Award for 2025. ABOUT THIS ROLE As a Senior Software Engineer II focusing on Manufacturing Engineering Support, you will bridge...Full timeWork at officeLocal areaFlexible hours
- Job DescriptionPosition: Software Engineer - FullStackLocation: Provo - UTType: Full time Technical Skills needs:1.Worked on Engineering projects which involved system integration via APIs2. Deep Expertise on Javascript frameworks: AngularJS and NodeJS a must3. Experience...Full time
- ...outcomes, and grow alongside a company that’s ready to move fast, you’ll feel at home at MX.MX Technologies Inc. DBA MX seeks Senior Software Engineer 2 in Lehi, Utah to Write product or system development code; Participate in, or lead design reviews with peers and...Remote work
- Design, develop, test, and maintain software for a business-to-business product used by contractors and estimators to manage remodeling projects. A senior developer at this level is expected to contribute beyond individual tasks — through code review, pairing, and knowledge...For contractors
$145k - $165k
...and help define the next generation of legal technology, we'd love to meet you.What You’ll Do NetDocuments is seeking a Senior Software Engineer - Growth to join our AI Growth team and help build the systems that enable customers to understand, adopt, and realize value...Immediate start$135k - $170k
...and certificate lifecycle management, to secure infrastructure, software, devices, messages, AI content and agents. Learn why more than... ...to post-quantum cryptography (PQC).The Quantum Central engineering team is looking for a full stack Senior Software Engineer to help...Flexible hours$139k - $257.55k
Adobe's Reliability Engineering team is looking for a Senior Site Reliability Engineer (SRE) to help build and operate large-scale products... ...experience in SRE or related fieldDeep understanding of both software engineering and technical operationsExpertise with container...Permanent employmentFull timeTemporary workWork experience placementLocal areaWorldwide- ...states and we’re just getting started!We are looking for legendary engineers. You know the type. When you are at lunch and a story starts... ...and maintain Neighbor.com’s marketplace.Produce high quality software that enhances the customer experience.Manage project...Full timeWork at office
- ...strategies to enhance efficiency and collaboration. Qualifications, Skills, and Competencies: ~ Bachelor’s degree in Civil Engineering, Project Management, Information Systems, or a related field. ~10+ years of experience in the transportation engineering...
$140k - $170k
...a modern Microsoft and Azure environment. This is an internal engineering role rather than a customer-facing one, with direct access to... ...you bring Engineering ~5+ years of shipping and supporting software that real users depend on, not prototypes. ~ Strong Python...Work at office- ...NetDocuments is seeking a Senior Software Engineer – Growth to join our AI Growth team and help build backend services and data pipelines powering AI usage metering, reporting, and billing integrations. You’ll collaborate with Product, AI, BI, Finance, and Platform Engineering...
- ...with AI and Product teams to turn business problems into robust software that integrates prompts, automations, and guardrails.... ...learnings. Who you are ~5+ years of professional software engineering experience building and shipping production systems at scale....Work at officeMonday to FridayAfternoon shift
$170.3k - $278.2k
Lehi, UtahResearch and Development - Software Development /Full-Time /HybridSince 2003, Entrata has evolved from a visionary, student... ...the global living experience through AI-powered solutions.Director of Engineering Payments provides strategic leadership and operational...Full timeLocal areaRemote workWorldwideFlexible hours- ...building together, as well as the impact we’re having on our clients and communities.Job DescriptionWe’re building a new product engineering team to create AI-powered platforms from scratch. Our AI Personal Lines team has already shown what’s possible, standing up cloud...Work experience placement
$78.52k - $130.87k
...drones, and next-generation communications. As an Application Engineer, you'll be a trusted technical advisor, working directly with customers... ...complex challenges while partnering closely with hardware and software engineering teams to improve our products and deliver an...For contractorsInternshipRemote workFlexible hours- ...being live, we've received substantial investment and seen signficant revenue. The Job For initial developments, we relied on a software development firm, but we're ready to bring it all in-house. We're looking for a Senior Developer to takeover management of...Permanent employment
- ...into the Silicon Slopes CTO Hall of Fame in 2024. Product & Software Excellence: We were named one of The Software Report’s Top 100... ...Award for 2025. ABOUT THIS ROLE As a Staff Backend Software Engineer at LVT, you will serve as a primary technical authority driving...Full timeWork at officeFlexible hours
- ...into the Silicon Slopes CTO Hall of Fame in 2024. Product & Software Excellence: We were named one of The Software Report's Top 10... ...for 2025. ABOUT THIS ROLE As a Staff Fullstack Software Engineer at LVT, you will set the technical direction for software spanning...Full timeContract workWork at officeFlexible hours
- ...work, you won't find a better place to learn and accelerate your career. About the Role: We’re looking for a Senior Full Stack Engineer who’s excited about AI and thinks like a product owner. Someone who is scrappy, opinionated, and energized by building from zero...Temporary workSummer holidayWork at officeLocal areaWeekend work
$145k - $165k
...define the next generation of legal technology, we'd love to meet you. What You’ll Do NetDocuments is seeking a Senior Software Engineer – Growth to join our AI Growth team and help build the systems that enable customers to understand, adopt, and realize value from...Remote jobContract workFor contractorsFor subcontractorWork at officeImmediate startFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Director of Software Engineering. Be the first to apply!
- software sales Lindon, UT
- entry level software sales Lindon, UT
- software implementation project manager Lindon, UT
- healthcare software sales Lindon, UT
- software Lindon, UT
- id software Lindon, UT
- software asset management analyst Lindon, UT
- remote software sales Lindon, UT
- application sales manager
- application services manager





