Utah, United States of America
13 hours ago
Director of Software Engineering

Progressive Leasing is a leading provider of in-store and e-commerce lease-to-own solutions. As an almost 20+ year old FinTech company that has gone from start-up to industry leader, we know how to innovate, simplify, and value all people. We are a company founded on our grit and we are constantly looking to the future. As an ever-evolving group of entrepreneurs and technologists, we strive to do the right thing period in all aspects of our work. We are a subsidiary of PROG Holdings (NYSE: PRG), an exciting FinTech holding company, with three business segments including Progressive, Vive Financial, and Four, a Buy Now Pay Later (BNPL) platform.

 

Prog Leasing, LLC, seeks a Director of Software Engineering (Draper, UT or remote within the U.S.). Directly lead software engineering teams and collaborate with leaders from other teams (e.g., Product Management, Security, Infrastructure, Accounting and Operations), to make engineering decisions, work through issues, and set strategy. Accountable for the realization of all tactical and strategic software engineering initiatives within their specialized area of focus. Design and implement a transition plan from the current (on premise) to future state (cloud) in valuable business increments. Engage members of the Engineering organization in identifying technical requirements and synthesize with the product-functional requirements in developing a new platform architecture. Research existing and emerging technologies and strategies and seek out and collaborate with industry experts. Lead collaboration with senior leadership on new platform design, functionality, implementation timelines, deliverables, as well as resource requirements and costs. Identify and develop implementation options based on analysis of resource requirements, and present options to senior leadership. Provide and coordinate training to leaders and individual contributors regarding value of successful implementation of platform architecture. Mentor and train engineers on delivery standards, manage promotion process, and hire new employees as team grows. May supervise a 5–15-person team of multi-disciplinary engineers with job titles such as Senior Software Engineer, Principal Software Engineer, and Lead Software Engineer. Other duties as assigned. 

Bachelor’s Degree in Computer Engineering, Software Engineering, or related field. 10 years of experience in hands-on software development or engineering; 10 years of experience in leading problem resolution, issue remediation, and IT deployments; 5 years of experience in designing and implementing n-tier and micro services-based architecture; 5 years of experience designing and developing web services (SOAP) and REST APIs; 5 years of experience with modern tools like Service Now, Jenkins, New Relic, Jira, PagerDuty, Splunk, GIT, PostMan, or Grafana; 5 years of experience performing performance reviews; 4 years of experience working in a cloud-first environment, including experience with AWS, Azure, GCP, or similar; 4 years of experience in migrating large enterprise applications to cloud; and 4 years of experience in modern software practices like agile or scrum. Demonstrated ability with: integrating SaaS solutions into product pipelines and cloud-based API management; Relevant certification in Amazon Web Services, Microsoft Azure, or Google Cloud Platform; and 10% national and/or international travel to attend meetings and trainings. Resumes to: M. Garretson, michelle.garretson@progleasing.com.

Progressive Leasing welcomes and encourages diversity in the workplace. We do not discriminate in any aspect of employment on the basis of race, color, religion, national origin, ancestry, gender, sexual orientation, gender identity and/or expression, age, veteran status, disability, or any other characteristic protected by federal, state, or local employment discrimination laws where Progressive Leasing does business.

Confirm your E-mail: Send Email