Are you ready to Level Up! Join our growing team as a Senior Software Engineer (LAMP).
At Track, we combine deep hospitality expertise with forward-thinking technology and a customer-obsessed mindset to help property managers win. Track is proud to be named an Inc. 5000 Fastest Growing Company in America and a People’s Choice Award winner, reflecting our commitment to innovation, service, and customer success.
Track is an end-to-end SaaS and Service Operating Platform for Short Term Rental, proudly named an Inc. 5000 Fastest Growing Company in America. For over 21 years, we have helped hospitality professionals achieve digital transformation and operational excellence. Our single-vendor ecosystem includes 70+ integration partners and a growing list of native features.
A self-starter with tremendous initiative and a strong work ethic
An excellent communicator and collaborator across functional teams
Eager to make a high impact at a product-driven company
Adaptable, quick to embrace change, and a fast learner
Skilled in creative and critical thinking
Detail-oriented, even in a fast-paced environment
Passionate about technology and innovation, particularly the future of applied AI in our sector
For over 21 years, Tracks 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 suite of native features, Track, built on a customer-obsessed mindset, empowers hospitality professionals to achieve digital transformation and operational excellence. Our development includes a focus on leveraging AI-driven tools to enhance pricing, distribution, and guest communication.
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
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
A Senior Software Engineer is responsible for finding solutions to complex technical problems and delivering those solutions using the appropriate combination of front-end, back-end, or full-stack technologies, including Angular.
Your primary focus will be the development of server-side logic; definition and maintenance of the central database, and ensuring high performance and responsiveness to requests. You will take beautiful UI/UX designs and convert them into working HTML, CSS, and JavaScript, including Angular.
The primary application stack is LAMP, which includes the latest version of PHP, MySQL, and Linux, with the addition of Angular for front-end development. You will also be responsible for integrating elements built by your co-workers, including Angular components, into the application.
Build efficient, testable, and reusable PHP or JavaScript modules
Identify solutions to complex problems
Solve performance issues and architectural challenges
Integration of data storage solutions like MySQL, PostgreSQL and MongoDB
Ensure that the code that you produce passes the SonarCloud quality rules for each Pull Request
Integration of user-facing elements developed by front-end developers, including Angular components
Translate UI/UX designs and convert them into working HTML, CSS, and JavaScript, including Angular
Analyze, configure, and tune the front-end web application, including Angular performance optimization
Be a subject matter expert on web technologies, including Angular
Enforce software development standards and mentor junior engineers in Angular development best practice
Leverage AI coding assistants (e.g., GitHub Copilot, Cursor, Claude) to accelerate development while maintaining code quality standards
Evaluate and integrate AI/ML-powered APIs or third-party services into the application where relevant to product features
Participate in defining team standards for responsible, effective use of generative AI tools in the development workflow
5+ years of experience in web development, including Angular
Strong knowledge of PHP web frameworks (Zend Framework, Laravel, Symphony)
Understanding of MVC design patterns
Basic understanding of front-end technologies, such as JavaScript, HTML5, CSS3, and Angular
Understanding accessibility and security compliance
Understanding fundamental design principles behind a scalable application, including Angular architecture and scalability considerations
User authentication and authorization between multiple systems, servers, and environments
Integration of multiple data sources and databases into one system
Creating database schemas that represent and support business processes
Familiarity with SQL/NoSQL databases and their declarative query languages
Proficient understanding of code versioning tools, such as Git, GitHub
Hands-on experience using AI-assisted development tools (GitHub Copilot, Cursor, ChatGPT, or similar) in a production engineering environment
Ability to critically review AI-generated code for correctness, security, and performance before merging
Requires a bachelor's degree in Computer Science or an equivalent combination of education and experience; 3-5 years of experience that is directly related to the duties and responsibilities specified
$100,000 - $136,000
10% annual incentive tied to company performance
Full medical, dental, and vision coverage
Flexible Paid Time Off
Unlimited access to professional training and development
Health Savings Account with up to a $2,000 annual match
Up to $900 in annual Wellness Rewards
Flexible work environment
Free life insurance and long-term disability coverage
Flexible Spending Accounts
Retirement plan with employer match
$150 quarterly gift for personal use
Competitive wages
Work with an amazing team!
We celebrate diversity of thought, culture, and background and are committed to creating an inclusive environment. All qualified applicants will receive consideration for employment without regard to race, color, religion, gender, sexual orientation, gender identity or expression, national origin, disability, or veteran status or any other protected status under applicable federal, state, or local law.
We comply with all applicable laws governing nondiscrimination in every location where we operate and encourage individuals from all backgrounds to apply.