As a Senior Backend Engineer in our Developer Experience team, you’ll work on building the next generation of platform services and developer tooling at Hostaway.
Help extract functionality from the monolith, implement PHP, Go, and TypeScript based services, and ensure new services are reliable, observable, and easy to consume.
Your impact will span across standardising service templates, implementing new services, APIs, and CI/CD practices – setting the stage for Hostaway’s future scalability.
Contribute to the new authentication/authorisation platform alongside Staff Engineers.
Help modularise and extract bounded contexts from the monolith into well-defined services.
Work on Hostaway’s architectural standards.
Build and maintain APIs, contracts, and service templates with observability baked in.
Ensure high code quality with unit, integration, and contract testing.
Collaborate with platform engineers, security, and product teams to deliver cross-cutting capabilities.
Participate in design reviews, code reviews, and architectural discussions.
Requirements
6+ years of experience in SaaS software development (production live product)
Proficiency in Go, with a track record of building and operating production Go services; working knowledge of PHP is a plus
Deep experience with authentication and authorisation concepts: OAuth 2.0, OIDC, SAML, JWT/session management, RBAC/ABAC, multi-tenancy
Experience defining architectural patterns, reference implementations, or shared libraries for other engineering teams
Experience designing and developing RESTful web APIs, especially APIs consumed by other internal teams
Familiarity with event-driven and service-oriented architectures; comfort applying Domain-Driven Design (DDD) principles
Experience migrating or evolving foundational systems without breaking downstream consumers
Proficiency in monitoring and supporting production software
Experience working in a Cloud environment (AWS is a plus)
Experience with message queues (e.g., AWS SQS) is a plus
English language level C1.
Tech Stack
AWS
Cloud
PHP
TypeScript
Go
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.
Equity: Every role in our company comes with valuable stock options.
Values-Driven Leadership: Our Core Values are utilized in daily strategic decision-making.
Professional Growth: Our rapid growth offers unparalleled learning and development opportunities.
Annual Paid Leave: Amounts vary by country and align with specific norms.
Geographic Specific Benefits: Different country-specific benefits such as Health Insurance and Pensions.