Senior Backend Engineer
Role details
Job location
Tech stack
Job description
As a Senior Backend Engineer at Bookboost, you'll be responsible for designing, developing, and maintaining the server-side logic that powers our applications. You'll work closely with front-end engineers, product managers, and other stakeholders to deliver high-quality, scalable solutions.
In this role, you will have the opportunity to learn, grow and experiment with the latest technologies to serve hospitality industry-first use cases spanning both the analytical and machine learning domains.
Tech Stack: PHP | Laravel | Postgres | AWS | Elasticsearch | Snowflake | Docker | Dagster, * Collaborating closely with Product and Engineering teams to design, build, and maintain scalable backend infrastructure built in PHP/Laravel
- Developing, deploying, and monitoring our public facing APIs - a core component of our Customer Data Platform
- Designing and implementing integrations with third-party systems on top of Bookboost's Customer Data Platform infrastructure
- Working closely with product teams to develop reusable backend resources and design patterns
- Participate in architectural decisions and help establish best practices, as well as have a hand in mentoring junior developers on the team
Requirements
Do you have experience in REST?, * 5+ years of professional experience in backend engineering
- Strong programming skills, with proficiency in PHP, especially the Laravel framework and PHP 8.3+
- Demonstrated experience with RESTful API design and implementation
- Familiarity with cloud-based data services (e.g., AWS, RDS), containerized infrastructure (e.g., ECS, Docker), and data movement (Batch, CDC, Streamed/Batch Transformations, Message Brokers)
- Natural bias towards AI-first product development, across both the developer experience and the features we ship in the product.
- Self-motivated with a strong sense of ownership of systems and designs