Senior Software Engineer
Lightspeed DMS
Date: 1 week ago
City: South Jordan, UT
Contract type: Full time
Remote

Company Overview:
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.
We are an innovative and highly collaborative team that is hungry for innovative technologies. We are looking for Sr Software Engineer professionals that are responsible for designing, developing, and maintaining innovative high-quality software solutions, while also willing to maintain legacy technologies and can work in fast-paced environments. This role requires a strong technical background, excellent problem-solving skills, along with excellent communication skills both verbally and written. They must also be able to guide and mentor software engineers on their team using leadership skills to achieve our goals. The Senior Software Engineer will collaborate with cross-functional teams to deliver innovative products and enhance existing systems, ensuring they meet the highest standards of performance, reliability, and security. When evaluating candidates, we prioritize strong alignment with our team dynamics and culture norms--especially a collaborative mindset.
What you'll do:
Qualifications:
Remote
$124,125—$161,928 USD
Inclusion and Diversity at Lightspeed:
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.
Equal Employment Opportunity Statement:
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.
Important Note:
Applicants must be authorized to work in the U.S.
Ready to apply?
Take the next step in your career—apply today and join a team where your skills will make an impact!
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.
We are an innovative and highly collaborative team that is hungry for innovative technologies. We are looking for Sr Software Engineer professionals that are responsible for designing, developing, and maintaining innovative high-quality software solutions, while also willing to maintain legacy technologies and can work in fast-paced environments. This role requires a strong technical background, excellent problem-solving skills, along with excellent communication skills both verbally and written. They must also be able to guide and mentor software engineers on their team using leadership skills to achieve our goals. The Senior Software Engineer will collaborate with cross-functional teams to deliver innovative products and enhance existing systems, ensuring they meet the highest standards of performance, reliability, and security. When evaluating candidates, we prioritize strong alignment with our team dynamics and culture norms--especially a collaborative mindset.
What you'll do:
- Work with your squad in an Agile manner to lead domain-driven projects with risks and/or complexity that impacts a range of customer, operational, project or service objectives. This includes pairing via zoom on a regular basis for hours a day to work on more difficult or complex issues.
- Drive timely/quality delivery against business goals, while evangelizing and improving engineering excellence.
- Works independently with guidance only in complex situations.
- Has demonstrated Leadership abilities, including Teaching / Mentoring and Collaboration
- Determines process improvements and provides technical direction to others around the completion of project goals.
- Develops new concepts, methods, and techniques by staying up to date with current technologies in the field.
- When given a piece of the system, they will be able to dissect it and understand how it flows, beyond their own code, companies, and third parties' code.
- Develop and implement code that is clean, efficient, and well-documented, adhering to team standards.
- Conduct unit testing and participate in code reviews to maintain high-quality code and does testing. Eliminates manual testing as much as possible.
- Work closely with business, Product management, Product Owners, Scrum Masters, QA, Architects, and Cloud Engineering team to facilitate smooth rollouts across AWS environments (development, staging, production), ensuring alignment with project goals and operational needs.
- Manage and optimize CI/CD pipelines, automating build, test, and deployment processes to streamline releases and maintain consistency across environments.
- Has successfully managed projects including considering the success of the entire project in programming decisions.
Qualifications:
- Bachelor's degree in computer science, Engineering, or related field.
- 5+ years of Software development experience, with a strong focus on Java/J2EE
- In lieu of bachelor's degree at least 8 years of experience
- Experience with large scale systems along with exposure to E2E design.
- Experience utilizing Agile and Scrum software development methodologies
- Proficient with test-driven development
- Strong verbal and written communication skills along with prioritization of duties
- Collaborative problem-solving ability and self-motivated
- Programming and design experience to execute on a project independently.
- Ability to document, track and monitor a problem/issue to a timely resolution
- Experience with CI/CD pipelines and DevOps practices.
- Experience using and supporting JBoss/Wildfly
- Ability to troubleshoot and debug complex systems in a cloud environment, preferably AWS. AWS certifications are also a plus.
- Strong understanding of relational databases like PostgreSQL preferably.
- Experience with messaging systems like RabbitMQ.
- Experience with microservices architecture and RESTful web services.
- Experience with API Gateways and building Lambda's and NodeJS/Next API Services.
Remote
$124,125—$161,928 USD
Inclusion and Diversity at Lightspeed:
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.
Equal Employment Opportunity Statement:
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.
Important Note:
Applicants must be authorized to work in the U.S.
Ready to apply?
Take the next step in your career—apply today and join a team where your skills will make an impact!
How to apply
To apply for this job you need to authorize on our website. If you don't have an account yet, please register.
Post a resumeSimilar jobs
Sales Account Representative
Alleviation Enterprise LLC,
South Jordan, UT
$88,000
-
$108,000
per year
1 week ago
We’re growing our sales team and looking for a driven, energetic individual to join us and take their career to the next level! While prior experience in sales or leadership is a plus, it's not required—we're seeking the best fit for our team and company culture, regardless of your background. At Alleviation, we embrace the values of Ownership, Growth, and...
