Job Opportunities API

The Public Ledger of Openings

← Back to the ledger

Sr Software Engineer

Lightspeed DMS
CompanyLightspeed DMS
CategoryEngineering
LocationMontevideo
RemoteOn-site (inferred)
EmploymentNot stated
LevelSenior
SalaryNot stated by the employer
Posted13 Jul 2026
Last verified30 Jul 2026
SourceEmployer career page (greenhouse)
Applications are handled by the employer, not by us.Apply on the employer's site →
Description
Company Overview: Lightspeed is the leading provider of cloud-based software for dealerships, serving the Powersport, Marine, RV, Trailer, and Golf Car industries adding hundreds of dealerships to the Lightspeed community each year.   Lightspeed’s Dealer Management Solution (DMS) enables dealerships to optimize their end-to-end business operations, including Sales, Parts, Service, Rentals, Payments, 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.   Lightspeed is the most complete and integrated DMS in the industry with over 500 integrations with Original Equipment Manufacturers (OEMs), aftermarket parts and accessory distributors and dozens of other software tools that a dealership may use to run their business. Uniquely designed by dealers for dealers, and refined over the past 4 decades, Lightspeed empowers over 4,500+ dealers across North America with the tools and technology they need to manage their dealerships. We are an innovative and collaborative team that is hungry for innovative technologies. The Senior 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.   What you'll do: Lead development efforts, mentor junior team members and drive architectural and design decisions. Collaborate in Agile teams to refine requirements, estimate tasks, and contribute to sprint activities. Determine software solutions, applying object-oriented principles to ensure reusability and scalability. 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. 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. Manage and optimize CI/CD pipelines, automating build, test, and deployment processes to streamline releases and maintain consistency across environments. Utilize team tools including Jira, GitLab, SwaggerHub, and Bruno (similar to Postman) for project tracking, version control, API documentation, and testing, respectively. Maintain and update documentation regularly in Confluence to keep resources current and accessible for team collaboration. Maintain code quality through regular refactoring and documentation for team knowledge sharing. What you'll have: Qualifications: A bachelor's degree in computer science, Engineering, or a related field with 6+ years of advanced Java development experience; or equivalent experience in lieu of a degree. Strong understanding of object-oriented programming and design principles. Familiarity with cloud environments (AWS, GCP, or Azure preferred) and an ability to leverage cloud-based tools for software development and deployment. Solid foundation in software development processes, debugging, and testing. Proven experience with Agile and Scrum methodologies. Understanding of computer science concepts, including data structures, algorithms, and software lifecycle processes. Ability to develop and integrate APIs, and proficiency with SQL and relational databases. Basic knowledge of network communications and distributed systems. Ability to manage development environments and troubleshoot independently. Working knowledge of Linux or Unix operating systems. Driven to learn new pro
HOUSE ADYou found the opening. Now track it.Tracker, radar and AI drafts in one place.erioun.com →
Sr Software Engineer — Lightspeed DMS · Job Opportunities API