We are looking for a full-time, remote Senior/Staff Platform Software Engineer with 7+ years of experience to join our U.S. client. The role focuses on designing, building, and evolving the foundational systems that power the products. This role requires an experienced engineer with strong hands-on expertise in PHP and TypeScript (Angular) who can operate with minimal oversight and deliver pragmatic, customer-focused solutions. The ideal candidate is an engineer who already possesses deep technical expertise, architectural judgment, and product-oriented thinking — and can apply those skills immediately in a production environment. Our client provides integrated software and marketing solutions for the hospitality industry, specializing in short-term rental management. Their platform provides vacation rental companies with an enterprise-class property management system integrating booking, guest communications, and financial reporting systems - all built with partner organization integrations in mind. Responsibilities Design and implement scalable platform services using PHP as a primary backend language Build and maintain frontend systems using TypeScript and Angular Architect and evolve shared platform capabilities used across multiple products and teams Translate product requirements into pragmatic, maintainable technical solutions Apply Domain-Driven Design (DDD) principles and architectural modeling to complex business domains Make sound tradeoffs between ideal architecture and practical delivery timelines Build and integrate systems leveraging LLM-based tools to accelerate development workflows Design and implement features powered by LLMs and agent-based systems, including orchestration, evaluation, and observability Improve engineering velocity through tooling, automation, and thoughtful system design Collaborate cross-functionally with product and design teams to ensure technical decisions align with customer needs Contribute to cloud architectur