Lightspeed DMS, a leading provider of cloud-based software solutions for dealerships and OEMs, is seeking a Senior Software Engineer to join their innovative team. With nearly 40 years of experience and serving 4,500+ dealers across North America, Lightspeed has established itself as a crucial technology partner in the Powersport, Marine, RV, and related industries.
The role combines technical leadership with hands-on development, requiring expertise in Java/J2EE development and modern cloud technologies. As a Senior Software Engineer, you'll be responsible for designing and developing high-quality software solutions while working in an Agile environment. The position involves regular collaboration through pair programming sessions and leading domain-driven projects that impact various customer and operational objectives.
Key technical aspects include working with Java, PostgreSQL, RabbitMQ, and AWS infrastructure, while implementing microservices architecture and RESTful web services. The role requires strong experience with CI/CD pipelines and DevOps practices, emphasizing automation and quality through test-driven development.
What makes this opportunity unique is the combination of working with modern technologies while maintaining and improving mission-critical systems that directly impact thousands of businesses. The position offers competitive compensation ($124,125 - $161,928) and the flexibility of remote work. The ideal candidate will not only bring technical expertise but also leadership abilities to mentor team members and drive engineering excellence.
This role is perfect for a senior engineer who wants to make a significant impact in an established company that's continuously evolving its technology stack. You'll have the opportunity to work on complex problems, lead important initiatives, and help shape the future of dealership management solutions while working with a collaborative and innovative team.