For over 21 years, Track Hospitality has provided integrated software and marketing solutions for the hospitality industry, anchored by our flagship Track Property Management System and other products under the Track banner.
Our single-vendor ecosystem equips growing vacation rental companies with all the enterprise-class tools they need to scale. With ongoing investments in platform development, 70+ integration partners, and a growing list of native features, Track empowers hospitality professionals to achieve digital transformation and operational excellence.
Our Core Values reflect the behaviors that shape the tone of how we work with each other, our partners, and our customers:
Serve Others: Nurturing growth to help others succeed
Grit: Taking ownership and never giving up on what matters most
Create the Future: Innovating to disrupt the status quo
Why Join Us?
Be part of a fast-moving, dynamic team focused on growth and success.
Work alongside a talented, collaborative, and supportive team.
Work for a portfolio company offering a one-vendor solution for SaaS technology, marketing, and distribution.
Help reshape the hospitality industry through technology and service innovation.
We are looking for a hands-on Lead Software Engineer with 6+ years of experience who combines strong engineering skills with ownership of team delivery and a mindset focused on improving how teams build software. In this role, you'll spend the majority of your time writing production code while also guiding architectural decisions, mentoring teammates, and breaking down complex technical initiatives into actionable work. You'll be a key technical voice on the team, balancing deep expertise in backend systems and modern web development with the ability to support and elevate those around you. This position requires someone who takes ownership of outcomes, understands systems thoroughly before implementing changes, and can communicate effectively across engineering, product, and leadership teams to drive meaningful results.
Write and review production code
Break down complex initiatives into clear, executable work
Support teammates through code reviews and technical problem solving
Partner with product and engineering leadership to clarify technical direction
Investigate system behavior and production issues as needed
Improve documentation, tooling, and engineering practices
60% hands-on engineering
30% technical leadership and mentoring
10% project leadership
~10% travel (typically one week per quarter for team planning and collaboration)
Success in this role means helping the team deliverβnot just delivering individually
6+ years minimum professional software experience
Strong experience with PHP and modern PHP frameworks
Experience designing and building backend services and APIs
Experience building modern web applications (Angular or similar frameworks)
Strong understanding of software design patterns and engineering principles
Experience working with distributed systems and service-oriented architectures
Experience with databases such as MySQL, PostgreSQL, or MongoDB
Familiarity with JavaScript, HTML5, and CSS3
Experience with Git and modern development workflows
What Makes Someone Successful Here:
Takes ownership of outcomes, not just tasks
Understands systems before making changes
Stays hands-on while guiding technical decisions
Helps unblock teammates and supports overall team delivery
Balances thoughtful engineering with pragmatic execution
Communicates clearly across engineering, product, and leadership
$145,000 - $155,000
15% annual incentive tied to company performance
Paid time off such as PTO, sick days, and vacation days
Health insurance, Dental, and Vision insurance
Life insurance
Retirement benefits
Healthcare spending or reimbursement accounts, such as HSAs, FSAs, and HRAs
Long term and short term disability insurance
Wellness programs
Employee recognition programs
Commuting/travel assistance
Telecommuting options
Workplace perks such as recreation activities, food and coffee, and flexible work schedules