Clera - Your AI talent agent
LoginStart
Start
LD
Lightspeed DMS

Software Engineer

full-time•South Jordan

Summary

Location

South Jordan

Type

full-time

Experience

2-5 years

Company links

WebsiteLinkedInLinkedIn

About this role

<div class="content-intro"><p><strong>Company Overview:</strong></p> <p>Lightspeed is a leading provider of cloud-based software for dealerships and Original Equipment Manufacturers (OEMs), serving the Powersport, Marine, RV, Trailer, Outdoor Power Equipment, and Golf Cart industries. Lightspeed’s Dealer Management Solution (DMS) enables dealerships to optimize their end-to-end business operations, including sales, parts, service, rentals, accounting, and Customer Relationship Management (CRM). When implemented into their daily operations, Lightspeed helps dealers increase their profitability by selling more units, service, and parts, all while creating a more streamlined experience for customers. For nearly 40 years, Lightspeed has been empowering 4,500+ dealers across North America with the tools and technology they need to manage their dealerships.</p></div><p>We are an innovative and collaborative team that is hungry for innovative technologies. The Software Engineer is pivotal for coding, testing, willing to learn innovative technologies, while also willing to maintain legacy technologies and can work in fast-paced environments. This role offers opportunities for growth and is ideal for a collaborative and self-motivated individual who is passionate about building quality software and advancing their technical expertise. &nbsp;</p> <p><span style="font-size: 12pt;"><strong>What you'll do:</strong></span></p> <ul> <li>Collaborate in Agile teams to refine requirements, estimate tasks, and contribute to sprint activities.</li> <li>Determine software solutions, applying object-oriented principles to ensure reusability and scalability.</li> <li>Develop and implement code that is clean, efficient, and well-documented, adhering to team standards.</li> <li>Conduct unit testing and participate in code reviews to maintain high-quality code.</li> <li>Work closely with business, product management, QA, and hosting teams to facilitate smooth rollouts across AWS environments (development, staging, production), ensuring alignment with project goals and operational needs.</li> <li>Manage and optimize CI/CD pipelines, automating build, test, and deployment processes to streamline releases and maintain consistency across environments.</li> <li>Utilize team tools including Jira, GitLab, SwaggerHub, and Bruno (similar to Postman) for project tracking, version control, API documentation, and testing, respectively.</li> <li>Maintain and update documentation regularly in Confluence to keep resources current and accessible for team collaboration.</li> <li>Maintain code quality through regular refactoring and documentation for team knowledge sharing.</li> </ul> <p><span style="font-size: 12pt;"><strong>What you'll have:</strong></span></p> <p><span style="text-decoration: underline;"><em>Qualifications:</em></span></p> <ul> <li>A bachelor's degree in computer science, Engineering, or a related field with 3-5 years of professional experience; or equivalent experience in lieu of a degree.</li> <li>Strong understanding of object-oriented programming and design principles.</li> <li>Familiarity with cloud environments (AWS, GCP, or Azure preferred) and an ability to leverage cloud-based tools for software development and deployment.</li> <li>Solid foundation in software development processes, debugging, and testing.</li> <li>Proven experience with Agile and Scrum methodologies.</li> <li>Understanding of computer science concepts, including data structures, algorithms, and software lifecycle processes.</li> <li>Ability to develop and integrate APIs, and proficiency with SQL and relational databases.</li> <li>Basic knowledge of network communications and distributed systems.</li> <li>Ability to manage development environments and troubleshoot independently.</li> <li>Working knowledge of Linux or Unix operating systems.</li> <li>Driven to learn new programming languages and frameworks.</li> <li>Knowledge of containerization and orchestration (e.g., Docker, Kubernetes) is preferred.</li> <li>Strong verbal and written communication skills.</li> <li>Ability to work collaboratively and share knowledge with team members.</li> <li>Demonstrates organizational skills and an ability to prioritize effectively.</li> </ul> <p><span style="text-decoration: underline;"><em>Preferred Qualifications:</em></span></p> <p>&nbsp;</p> <ul> <li>Familiarity with test-driven development and high code coverage standards.</li> <li>Experience in front-end and back-end systems integration.</li> <li>Working knowledge of modern databases (e.g., PostgreSQL) and microservices architecture.</li> </ul> <p>&nbsp;</p><div class="content-conclusion"><p>&nbsp;</p> <p><strong>Inclusion and Diversity at Lightspeed:</strong></p> <p>At Lightspeed, we celebrate the uniqueness of every individual and encourage diverse perspectives. We believe that inclusion drives innovation and fosters meaningful connections. We are committed to building an environment where everyone feels valued and empowered to make an impact.</p> <p><strong>Equal Employment Opportunity Statement:</strong></p> <p>Lightspeed is an Equal Opportunity Employer and is dedicated to building a diverse and inclusive workforce. All qualified applicants will be considered for employment without regard to race, color, creed, ancestry, national origin, gender, sexual orientation, gender identity, gender expression, marital status, religion, age, disability, veteran status, or any other protected category.</p> <p><strong>Important Note:</strong></p> <p>Applicants must be authorized to work in the U.S.</p> <p><strong>Ready to apply?</strong></p> <p>Take the next step in your career—apply today and join a team where your skills will make an impact!</p> <p>&nbsp;</p></div>

What you'll do

  • The Software Engineer will collaborate in Agile teams to refine requirements and contribute to sprint activities while developing and implementing clean, efficient code. They will also manage CI/CD pipelines and work closely with various teams to ensure smooth rollouts across AWS environments.

About Lightspeed DMS

THE DEALERSHIP MANAGEMENT SOLUTION FOR HARD‑WORKING DEALERSHIPS For nearly 40 years, Lightspeed has collaborated with dealerships, creating industry-specific software solutions to streamline the way you work. We’re fanatics about the recreation industry, and we’re out to make dealerships more efficient, productive, and profitable.

Ready to join Lightspeed DMS?

Take the next step in your career journey

Frequently Asked Questions

What does a Software Engineer do at Lightspeed DMS?

Toggle
As a Software Engineer at Lightspeed DMS, you will: the Software Engineer will collaborate in Agile teams to refine requirements and contribute to sprint activities while developing and implementing clean, efficient code. They will also manage CI/CD pipelines and work closely with various teams to ensure smooth rollouts across AWS environments..

Is the Software Engineer position at Lightspeed DMS remote?

Toggle
The Software Engineer position at Lightspeed DMS is based in South Jordan, Utah, United States. Contact the company through Clera for specific work arrangement details.

How do I apply for the Software Engineer position at Lightspeed DMS?

Toggle
You can apply for the Software Engineer position at Lightspeed DMSdirectly through Clera. Click the "Apply Now" button above to start your application. Clera's AI-powered platform will help match your profile with this opportunity and guide you through the application process.
Clera - Your AI talent agent
© 2026 Clera Labs, Inc.TermsPrivacyHelp

Join Clera's Talent Pool

Get matched with similar opportunities at top startups

This role is hosted on Lightspeed DMS's careers site.
Join our talent pool first to get notified about similar roles that match your profile.