Senior Software Engineer
Portland, oregon
Job Type
Full-time
Description

Location: Portland, Oregon

At Vacatia, we’re transforming how people vacation and how technology powers that experience

behind the scenes. As a fast-growing leader in resort management and vacation ownership, we

combine hospitality, data, and engineering to deliver exceptional guest service and operational

excellence. Now, we’re seeking a Senior Software Engineer to help us scale our platforms,

build resilient systems, and bring innovative digital tools to life across our business.


Why You’ll Love Working at Vacatia

? Modern Tech Stack: Build applications using modern PHP frameworks, integrated

APIs, and scalable backend infrastructure.

? Impact That Matters: Your work will directly support revenue growth, guest satisfaction,

and enterprise innovation across a portfolio of 90+ resorts

? Autonomy & Ownership: Drive projects end-to-end—from design and architecture to

performance optimization and implementation.

? Forward-Thinking Culture: Collaborate with product, design, operations, and data

teams to build smart, efficient, and maintainable software systems.


Your Impact

? Design and develop scalable, secure web applications using modern PHP principles

? Architect modular systems using dependency injection and service-oriented design

? Build and maintain RESTful APIs that integrate with internal services and external

partners

? Monitor and optimize application performance, identify bottlenecks, and implement

efficient solutions

? Collaborate with cross-functional teams to support platform improvements, new features,

and strategic initiatives

? Contribute to software development best practices, including testing, documentation,

and clean code standards

? Mentor junior engineers and provide technical leadership across the engineering team

? Support the integration of internal systems, including inventory management, payment

processing, and reporting tools

Requirements

What You Bring

? 5+ years of backend development experience

? Deep understanding of object-oriented programming, architectural design, and clean

code principles

? Proven experience designing and consuming APIs, with strong knowledge of

authentication protocols and integration patterns

? Proficiency in SQL and relational databases such as MySQL or PostgreSQL, including

performance tuning and query optimization

? Experience with Git, CI/CD tools, and containerized development (e.g., Docker)

? Ability to independently access and analyze data; SQL proficiency or an

engineering/technical mindset that supports self-sufficiency is strongly preferred

? Excellent collaboration and communication skills, with comfort working across teams in a

fast-paced environment

? Bonus: Experience in hospitality, e-commerce, or platform engineering; familiarity with

frontend frameworks (React, Vue)