VP of Software Engineering
Listed on 2026-10-05
-
Software Development
Cloud Engineer - Software, Software Architect, Software Project Mgr/ Lead, Full Stack Developer
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 spaces, elevate moods, and create lasting memories. But we know it can do even more. That’s why we’re pioneering the future of fragrance, combining cutting-edge smart home technology with premium, clean scents to create personalized, meaningful experiences in every home.
We’re not just a fragrance company—we’re on a mission to change the way people experience scent.
Why Join Pura?Our journey began with two innovators, Richie Stapler and Bruno Lima, and their shared vision of revolutionizing how we experience fragrance. Since then, Pura has grown into a company that sells a fragrance every 3.7 seconds, partnering with iconic brands like Curio, Anthropologie, and Disney. We’ve been recognized as the Fastest Growing Company in Utah, and we are passionate about making scent a core part of life’s most memorable moments.
YourRole at Pura:
As a VP of Software Engineering, you will lead Pura’s Mobile App, Cloud/Backend, and Connected Platform Engineering teams, owning the software stack that links every smart diffuser to the Pura app in real time—from firmware-adjacent connectivity through cloud services and the customer-facing experience. You’ll ensure the platform scales securely and reliably as it connects millions of devices in Owners’ homes. You will help us inspire a belief in the power of fragrance to craft and elevate memorable moments for our Owners.
This is your chance to make an impact in a high-growth company that’s redefining the way people experience scent.
You will help us inspire a belief in the power of fragrance to craft and elevate memorable moments for our Owners. This is your chance to make an impact in a high-growth company that’s redefining the way people experience scent.
What You’ll Own:
- Lead the software organization:
Direct Pura’s Mobile App, Cloud/Backend, and Connected Platform Engineering teams, setting technical strategy and roadmap across all software products - Own the connected platform:
Architect and scale the cloud services, APIs, and mobile device-connectivity worldwide - Drive product delivery:
Guide software features from concept through release, balancing speed, quality, and reliability across iOS, Android, and cloud releases - Ensure security and privacy:
Establish practices that protect Owner data and connected devices, ensuring it meets international guidelines and best practices - Manage uptime and scale:
Own system reliability, monitoring, and incident response so the app and platform perform flawlessly as the device fleet grows - Build the team:
Recruit, develop, and retain top mobile, backend, and platform engineering talent, and shape the org structure as Pura scales - Own budget and roadmap:
Build and manage the software engineering budget, and shape the multi-year product roadmap with Product and Executive teams
Essential Functions:
- Partner cross-functionally with Product, Hardware Engineering, Data, and Executive teams to align software development with business strategy and go-to-market timing.
- Represent software engineering to the executive team, communicating technical trade-offs, risks, and investment needs in business terms.
- Lead special projects and new-feature exploration
Qualifications:
- 12+ years of software engineering experience, including 5+ years leading multidisciplinary teams at the Sr. leadership level, ideally on consumer mobile apps and cloud-connected IoT platforms.
- Proven track record scaling cloud infrastructure and mobile applications to millions of active users and connected devices.
- Strong grasp of…
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).