Utah IT Jobs

Mobile utah department of workforce services Logo

Job Information

Purple Innovations Software Engineer in Lehi, Utah

Software Engineer

Job Details



Job Location

HQ- Lehi - Lehi, UT

Company Overview


Purple is a digitally-native vertical brand with a mission to help people feel and live better through innovative comfort solutions. To us, comfort means more than great products, it means empowering every employee to feel comfortable being themselves. We believe your career at Purple will be a one-of-a-kind “Career in Comfort” because our workforce is one-of-a-kind. We are committed to a culture of collaboration where every voice is heard and understood. As an innovation company at our core, we believe a diversity workforce brings better insights, solutions and products and serves as the backbone to bettering our company. Join with us as we add to our team of exceptional individuals who will help us take over the world — one mattress at a time.

Position Summary

Purple is seeking aSoftware Engineerprofessional with competency in architecting and implementing software applications. Duties will primarily revolve around building software by writing code, as well as modifying software to fix errors, adapt it to new hardware, improve its performance, or upgrade interfaces. Will be involved in directing system testing and validation procedures and working with users to ensure software projects meet business requirements.

Required Qualifications

  • Bachelor’s Degree in an appropriate field of study or equivalent work experience

  • 2+ years of experience in web and software development in a corporate setting

  • Experience with technologies necessary for Internet applications: HTTP, TCP/IP, POP/SMTP, SSL, etc.

  • Good understanding of Web Services protocols such as REST, SOAP and API design

  • Design, develop and implement unit and scenario testing for existing code base and for new projects

  • Experience with MVC frameworks, Javascript, Node.js, React.js/Mithril.js, and Python

  • Experience writing SQL queries for MySQL or another relational database


  • Develop and implement new software programs

  • Maintain and improve the performance of existing software

  • Design and update software database

  • Test and maintain software products to ensure strong functionality and optimization


  • Medical, Dental, Vision

  • 401(k) Match

  • Generous PTO

  • Market Money

  • Earn a Mattress

  • Purple Swag

  • Amazing Purple Products


  • Make your mark: We value innovative thinking. At Purple, you will be empowered to bring your ideas to life as we work together to improve people’s lives through comfort.

  • Gain unique experience: Be a part of one of the fastest-growing companies in Utah! The contributions you make will matter at Purple as the company continues to grow with you.

  • Awesome culture: Join the tight-knit team at Purple and you can enjoy working alongside industry experts, making close friends, and annual employee appreciation events.

Purple provides equal employment opportunities to all employees and applicants for employment and prohibits discrimination and harassment of any type without regard to race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by federal, state or local laws.

This policy applies to all terms and conditions of employment.