Staff Engineer - Host Tools

Hostaway Logo

Hostaway

📍Remote - Worldwide

Summary

Join Hostaway, a leading SaaS company transforming the vacation rental industry, as a Staff Engineer on the Host Tools team. This fully remote role, open to candidates within the European region, focuses on building and improving essential features like the Calendar, Inbox, and Automations. As a Staff Engineer, you will play a pivotal technical leadership role, ensuring the team builds secure, scalable, and extensible solutions. You will collaborate closely with the Product Manager to define and implement technical solutions, working within an Agile environment and leveraging your expertise in backend development and relational databases. The role requires 6+ years of SaaS development experience, including 2+ years in a leadership position, and proficiency in PHP and relational databases. Hostaway offers competitive compensation, 100% remote work, equity, and professional growth opportunities.

Requirements

  • 6+ years of experience in SaaS software development, with at least 2 years in a leadership role
  • Expert-level proficiency in a Backend programming language, we use PHP
  • Strong understanding of relational databases (like MySQL or PostgreSQL)
  • Familiarity with transitioning event-driven service-oriented architectures by applying Domain Driven Design (DDD) principles
  • Event-driven messaging experience (i.e. Kafka, Kinesis)
  • Strong experience with unit testing (using PHPUnit or similar)
  • Experience with Agile methodologies and CI/CD practices
  • Ability to balance technical debt with delivering new features in a fast-paced environment

Responsibilities

  • Develop and maintain features for the Host Tools team, including the Calendar, Inbox, Tasks, and Automations
  • Collaborate with Product Managers to define and implement technical solutions
  • Ensure the team builds secure, scalable, and extensible solutions
  • Govern the technical maturity for the respective domain, identifying and remediating architectural challenges
  • Work with the Engineering Manager to ensure efficient and sustainable delivery
  • Pair program with team members to solve complex issues
  • Conduct design sessions with Product Managers and UX designers
  • Identify and address technical debt
  • Review pull requests and provide feedback to junior engineers

Preferred Qualifications

  • Experience with NoSQL databases (like DynamoDB or MongoDB)
  • Experience building cloud-native apps, leveraging AWS-managed services
  • Experience with NodeJS and TypeScript
  • Applying, coaching, and mentoring Extreme Programming (XP) agile practices
  • Front-end experience with React and micro-frontends
  • Knowledge of containerisation technologies (Docker, Kubernetes) and DevSecOps practices

Benefits

  • Competitive Compensation: We offer competitive pay based on market rates in the country of the applicant
  • 100% Remote: Enjoy the freedom to work from anywhere within your country of residence—be it a co-working space, your home office, or even your dining room table. The choice is yours. Just don’t ask to work in our office (we don’t have one)
  • Equity: Every role in our company comes with valuable stock options in a fast-growing and profitable company. This ensures we all share in the company’s success
  • Values-Driven Leadership: Our Core Values are not just words we’ve written to make us feel good. We leverage them daily when making strategic and tactical decisions
  • Professional Growth: Our rapid growth offers unparalleled learning and development opportunities, along with a multitude of career advancement opportunities
  • Annual Paid Leave: The specific amounts vary by country and are aligned with country and/or contract-specific norms
  • Geographic Specific Benefits: As an international employer, we offer different country-specific benefits such as Health Insurance and Pensions in countries where these perks are customary. The specifics depend on the country of the applicant
  • Dynamic Team Culture: As a global company with team members in over 40 countries, our diverse and international culture fuels our innovation and creativity, providing a key pillar to our success (and making it a lot of fun to work here)

Share this job:

Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.