Senior Backend Engineer
New
Fully remote work flexibility across the EMEA region.Full-TimeSenior
Salary not disclosed
Apply NowOpens the employer's application page
Job Details
- Experience
- 6+ years
- Required Skills
- GraphQLNode.jsPHPGoReactRESTful APIsMicroservicesSaaS
Requirements
- 6+ years of backend engineering experience with strong software engineering fundamentals.
- Proven expertise developing production-grade applications using PHP, along with experience in Go or the ability to quickly ramp up.
- Strong experience building and operating high-traffic, customer-facing systems with scalability and reliability requirements.
- Demonstrated experience decomposing monoliths and implementing service-oriented or distributed architectures.
- Solid understanding of API design principles, including REST, GraphQL, versioning, and integration best practices.
- Familiarity with AI-assisted coding tools such as Claude, Cursor, Copilot, or similar technologies integrated into engineering workflows.
- Experience working within product-oriented SaaS environments and collaborating cross-functionally with design and product teams.
- Knowledge of Node.js, React, or modern frontend ecosystems is considered a plus.
- Strong communication, problem-solving, and decision-making skills with the ability to balance speed and technical quality.
Responsibilities
- Design, develop, and maintain scalable backend services using PHP and Go to support high-traffic booking and guest-facing platforms.
- Lead and contribute to the extraction of services from monolithic systems, defining clear ownership boundaries, migration strategies, and resilient architectures.
- Collaborate closely with Product, Design, and Frontend teams to deliver features that improve booking experiences, conversion rates, and platform usability.
- Build and maintain clean, scalable APIs for both traditional integrations and AI-driven or automated interfaces.
- Optimize system performance, reliability, uptime, and page speed to ensure seamless customer interactions across booking flows.
- Participate in architectural planning and technical decision-making to support long-term scalability and operational efficiency.
- Leverage AI-powered development tools to accelerate delivery, improve workflows, and maintain high engineering standards.
- Contribute to a collaborative engineering culture focused on innovation, ownership, and continuous improvement.
View Full Description & ApplyYou'll be redirected to the employer's site