Vacasa is a leading, technology-focused vacation rental management firm. Through its innovative software platform and customer service, Vacasa enables homeowners to maximize their return on investment from their vacation rental home. Vacasa also provides travelers with a reliable and pleasing vacation rental experience.
The Vacasa software platform is the heart of Vacasa’s technology. By using cloud-based technology, Vacasa provides vacation rental owners with the most comprehensive, accurate, and easy-to-use software available for managing their property. This system enables owners to update rates, availability and software more easily than ever before.
Vacasa’s customer service is also top-notch. With non-stop live customer support and custom guest messages and texts, Vacasa’s property managers stay connected with guests, reducing operating costs while helping homeowners and travelers maintain positive relationships.
The Vacasa technology team is continuously creating new features and innovating their software, allowing them to offer their customers the latest technology. This includes robust tools for property listings and reservations, dynamic pricing and data-driven insights, AI enabled customer service technologies, social media integration, mobile-optimized checkouts, and personalized email campaigns. Vacasa is also researching and developing advanced automation tools which will drive the future of vacation rental technology.
The engineering team at Vacasa is always looking for talent to help them carry out their mission. If you are an experienced programmer, coder, application developer, or IT professional, and want to join a growing technology-focused company, Vacasa might be the perfect fit for you.
Quick Links
Career Paths
Reviews
FAQs
Full Stack Developer
Average Work Hours (weekly unless noted): 40-50
Average Salary (yearly in dollars unless noted): $90,000 - $105,000
Description: The Full Stack Developer will be responsible for developing and maintaining Vacasa’s application software. This will include writing both back-end server-side code, in addition to front-end client-side code. The Full Stack Developer will also be responsible for managing databases and writing web-services.
Qualifications / Requirements: Bachelor's degree in Computer Science, Engineering, or a related field; experience developing applications in JavaScript, HTML, and CSS; knowledge of database design and development principles; and knowledge of web-services.
Average Salary (yearly in dollars unless noted): $90,000 - $105,000
Description: The Software Engineer will be responsible for designing, coding, and testing software across Vacasa’s software stack. The Software Engineer will create new features and technologies that allow Vacasa to stay competitive in a rapidly-evolving industry.
Qualifications / Requirements: Bachelor's degree in Computer Science, Engineering, or a related field; experience developing software applications; knowledge of object-oriented programming and design principles; and knowledge of web-services.
Average Salary (yearly in dollars unless noted): $90,000 - $105,000
Description: The DevOps Engineer will be responsible for creating and maintaining tools and processes necessary for Vacasa’s software and infrastructure. This will involve automating and streamlining operations, developing build and deploy pipelines, and monitoring applications and systems.
Qualifications / Requirements: Bachelor's degree in Computer Science, Engineering, or a related field; experience working with cloud computing technologies; knowledge of DevOps practices and concepts; and experience with scripting languages such as Python or Bash.
Average Salary (yearly in dollars unless noted): $95,000 - $115,000
Description: The Data Scientist will be responsible for collecting, cleaning, analyzing, and visualizing data from Vacasa’s platform. The Data Scientist will develop models and algorithms used for decision-making, predict customer behavior and personalize the customer experience, and monitor and optimize performance.
Qualifications / Requirements: Bachelor's degree in Computer Science, Engineering, Mathematics, or a related field; knowledge of data mining and machine learning techniques; and experience working with large data sets using tools such as Python and R.
Average Salary (yearly in dollars unless noted): $90,000 - $105,000
Description: The Cloud Infrastructure Engineer will be responsible for managing Vacasa’s cloud-based infrastructure. This includes designing, deploying, monitoring, and optimizing cloud-based environments, services, and applications.
Qualifications / Requirements: Bachelor's degree in Computer Science, Engineering, or a related field; experience working with cloud computing technologies; knowledge of Infrastructure-as-a-Service (IaaS) principles; and experience with scripting languages such as Python or Bash.
Average Salary (yearly in dollars unless noted): $85,000 - $100,000
Description: The Software Test Engineer will be responsible for verifying Vacasa’s software runs reliably and efficiently. This will involve writing automated and manual tests, analyzing test results, and reporting any issues.
Qualifications / Requirements: Bachelor's degree in Computer Science, Engineering, or a related field; experience writing both automated and manual tests; knowledge of software testing practices and concepts; and understanding of software development life-cycle.
My experience working with Vacasa has been incredible. Their technology and culture are top notch. There are plenty of opportunities to learn and grow and they're always on the cutting edge of the tech industry, which really excites me. Even better, the people here are amazing - friendly, helpful, and with a great sense of humour. I couldn't be happier working here!
James C..
Review Rating:
4.9/5
4.9
I've been working for Vacasa for about 5 months now and I can say with certainty that it's one of the best decisions I've made in my career. The company's values, technology and culture are unparalleled. As someone who works in the tech sector, I'm constantly having to stay up-to-date with changes and trends, but Vacasa makes that process much easier. Plus, their staff is amazing. Everyone is friendly and eager to help out whenever needed.
Heather M..
Review Rating:
4.6/5
4.6
Working at Vacasa has been amazing. The support and resources they provide have been necessary for me, as someone working in design. I'm constantly learning new things and expanding my skill set due to their top of the line technology and partnership opportunities. Plus, the culture here is like no other. Everyone is friendly and willing to help out. I'm really happy I chose to work here!
Daniel H..
Review Rating:
4.9/5
4.9
My time with Vacasa has been great. As someone who works in IT, I need a company that is on the cutting edge of technology and that's exactly what Vacasa is. Not only do I get to work with the latest and greatest tech, but I also get to work with coworkers who are extremely supportive and friendly. It's honestly been an incredible experience so far!
Laura B..
Review Rating:
4.7/5
4.7
As someone who works in programming, I've found that Vacasa is an ideal place to work. Their culture is incredible - everyone is supportive, collaborative and friendly. The technology used is top of the line and offers plenty of opportunities to learn new things and grow as a professional. I'm so glad I chose Vacasa.
Frequently Asked Questions
What is a Property Analyst at Vacasa?
A Property Analyst at Vacasa is responsible for creating rental rate strategies and pricing changes for Vacasa vacation rental properties.
What qualifications are necessary for a Technical Support Engineer?
A Technical Support Engineer at Vacasa must have experience with developing and maintaining software applications and systems, possess advanced knowledge of technical support services and procedures, and have a working knowledge of coding languages and development environments.
What is the role of a Vacation Rental Solutions Consultant?
A Vacation Rental Solutions Consultant at Vacasa is responsible for consulting with property owners and managers on vacation rental operations and procedures, as well as providing guidance and support on marketing and other business operations.
What type of experience is necessary to become a Software Development Manager?
A Software Development Manager at Vacasa must have experience in software development management and leading software engineering teams, along with a comprehensive understanding of software development lifecycles, coding languages, and development tools.
What type of duties does a Real Estate Associate perform?
A Real Estate Associate at Vacasa is responsible for supporting growth and expansion through real estate purchases, managing and executing contracts, maintaining vendor relationships, and assisting in business development opportunities.
Locations: Portland, San Diego, Seattle, Austin, Denver, San Francisco, Chicago, New York, Boston, Phoenix, Salt Lake City, Seattle, Tampa, Jacksonville, Miami, Orlando, Nashville, Minneapolis, Los Angeles, Charleston, Austin, Honolulu, Kauai, Maui
Career Paths: Software Engineer, Data Analyst, Database Administrator, Business Intelligence Analyst, DevOps Engineer, Technical Product Manager, Quality Assurance Engineer, Front End Developer, Web Designer, Digital Product Manager.
My experience working with Vacasa has been incredible. Their technology and culture are top notch. There are plenty of opportunities to learn and grow and they're always on the cutting edge of the tech industry, which really excites me. Even better, the people here are amazing - friendly, helpful, and with a great sense of humour. I couldn't be happier working here!
A Property Analyst at Vacasa is responsible for creating rental rate strategies and pricing changes for Vacasa vacation rental properties.
What qualifications are necessary for a Technical Support Engineer?
A Technical Support Engineer at Vacasa must have experience with developing and maintaining software applications and systems, possess advanced knowledge of technical support services and procedures, and have a working knowledge of coding languages and development environments.