Placement papers | Freshers Walkin | Jobs daily: Senior Software Engineer: Core Services at Vacasa (Portland, OR)


Search jobs and placement papers

Senior Software Engineer: Core Services at Vacasa (Portland, OR)

What We’re Looking For:


Vacasa has a great opportunity for a Senior Back-End Software Engineer to join our core architecture team. You’ll be working with a dedicated group of developers to build the underlying data services that drive our business and enable our platform to scale massively. You’ll have opportunities to work with big data and enterprise cloud-based systems to help Vacasa continue our growth towards market leadership in the vacation rental management space.  Your contributions will enable our internal and external partners to innovate using a service-oriented architecture.  This position provides many opportunities for career growth and learning on a fun and fast-growing team.


What You’ll Do:



  • Build core foundational data services that will support employee tools as well as guest and owner experiences

  • Develop a deep understanding of how we can better serve developers and customers through RESTful APIs, event streams, and service-oriented architectures.

  • Troubleshoot issues in development and operational environments

  • Write and maintain robust unit tests

  • Participate in code review with your peers

  • Employ and encourage a positive and productive attitude!


Requirements:



  • Experience designing and executing RESTful APIs and service-oriented applications

  • Experience with writing formal specification

  • Great communication skills

  • Proficiency with server-side languages (Python, PHP, Java, etc…)

  • Experience with version control (Git / GitHub)

  • Experience writing automated test suites (unit, functional, end-to-end)


Bonus Points:



  • Experience with Swagger and JSON-API

  • Experience with Amazon Web Services in a high availability system

  • Experience designing or implementing microservice-style architectures

  • B.S./M.S. in Computer science or related technical field

  • Experience deploying distributed applications (Docker)

  • Experience with application messaging services

  • Experience in an Agile (Scrum) development processes


Why Vacasa?


Here at Vacasa, we help travelers experience unforgettable vacations. When you grow as quickly as we have been, every day is an exciting one. We embrace opportunities, and have a tendency to hand out responsibilities to our employees to see how they can stretch and challenge themselves. This is a place to grow as an individual, and to be part of our collective growth as a company and a team...and so far, it's been an unbelievably rewarding journey together.


We’re searching for new employees who can contribute to our most important asset, our culture. Vacasa has eight core values that clearly define what our culture is. We’re looking for those people who both understand the need for these core values and are willing to embrace and embody them.  This is an in-house position and while some remote work is possible, new employees should plan on working primarily from our fabulous office in the historic Pearl district of downtown Portland.


Don’t Forget the Perks!



  • Employee discounts on Vacasa managed vacation homes

  • Full kitchen with snacks, coffee, and kombucha on tap

  • Health, Dental, and Vision Insurance

  • 401k Retirement Savings Plan with up to a 6% company match

  • Paid flexible time off, sick days, and holidays

  • Commuting reimbursements

  • A top-of-the-line Macbook Pro and sit-to-stand desk

  • We’re also dog friendly!



Additional Application Steps


To help expedite the review of your application, please submit a link to some example code you've written. The field will be labeled “Public Code Repository (Github, BitBucket, or other)."


by via developer jobs - Stack Overflow
 

No comments:

Post a Comment