Job Responsibilities : Senior Software Engineer (Remote)
Salary : 128000 – $175000 / year
Company : Vacasa
Why Vacasa
We started with just one home and an idea: to bring homeowners and renters together with smart technology and caring local teams. Today, we’re the largest full-service vacation rental company in North America thanks to the people who give us their best every day. You’ll fit right in here if you’re curious, entrepreneurial, and thrive in a rapid-growth environment.
Why Software Engineering at Vacasa
We build the tools that allow other departments to succeed. We’re constantly experimenting and fine-tuning our products. We value stability, security, and scalability. Our favorite word is autonomy—we want everyone to have a voice.
What we’re looking for
Vacasa is looking for a software engineer who is eager to contribute and learn who can function independently in a fast-paced software development environment.
In this role, you would be part of a cross-functional team building and operating scalable, cloud-native solutions to high-impact business problems. An ideal candidate for this role will have experience integrating cloud-based business applications (e.g. NetSuite, Salesforce) and experience with iPaaS platforms (preferably MuleSoft).
What you’ll do
Design, build, and operate integration APIs and services on the MuleSoft CloudHub / AnyPoint Studio platform
Build applications and services using modern technologies and patterns that directly impact our business
Write automated tests and test the code of your peers
Review your team’s work via code review and discussion
Utilize DevOps tools and practices for building, deploying, and operating software in production environments
Continue learning new technologies to help your team pick the right tools for the job
Participate in and contribute to a collaborative, productive team culture around product-focused goals
Skills you’ll need
Minimum 2-3 of professional experience developing software
Proficiency in at least one programming language (preferably Java)
Experience with APIs (RESTful, design patterns, best practices)
Experience with SQL and relational databases (MySQL, Postgres)
Experience writing automated unit tests
Experience with Agile (Scrum) software development processes
Bonus points
Experience with Mulesoft / Java ecosystems
Experience using Docker for both local development and production runtimes
Experience building CI/CD pipelines
Experience building serverless applications, preferably on AWS
Experience working with Infrastructure as Code and cloud computing platforms, preferably AWS
B.S. in Computer Science
Working conditions
Ability to work from home and resides in one of the followings states: AK, AL, AZ, CA, CO DE, FL, GA, HI, ID, IL, LA, MA, MD, ME, MI, MO, MT, NC, NH, NM, OR, PA, SC, SD, TN, TX, UT, VA, VT, WA, WI, or WY
You’ll be working in your home office setting. We hold virtual training sessions and weekly team meeting. Occasional offsite team meetings in your region or our HQ locations. Requires frequent, repetitive use of a computer, phone, and office equipment. Requires patient, professional communication with prospective clients, and the ability to build confidence with prospects.
Compensation
$128000 – $175000 / year
What you’ll get
Health/dental/vision insurance – employee & family coverage options
Employer Sponsored & Voluntary Supplemental Benefits
401K retirement savings plan with immediate 100% company match on the first 6% you contribute
Health & Dependent Care Flexible Spending Accounts
Flexible vacation time
Paid sick days and holidays
Paid parental leave after one year of tenure
Employee Assistance Program
Career advancement opportunities
Employee discounts and
All the equipment you’ll need to be successful
Great colleagues and culture
Please visit our careers page to review our full benefits offerings
Vacasa is an equal opportunity employer committed to fostering a diverse and inclusive workplace. We do not discriminate against applicants based upon race, color, religion, sex (including pregnancy, gender identity, and sexual orientation), national origin, age, disability, genetic information, or other classes protected by applicable law. Veterans are encouraged.
Vacasa is committed to maintaining a safe and productive work environment. Possession, use, or being under the influence of alcohol or illegal drugs in the workplace is prohibited.
An offer of employment for this role will be contingent upon the successful completion of a background check.
#li-remote