Cloudbeds logo
    C

    Senior Backend PHP Software Engineer - Inventory

    Cloudbeds
    Europe; North AmericaEuropeNorth America
    Remote
    Senior
    Full Time
    2 months ago
    PHPBackendSeniorAWSMicroservicesRemoteSoftware Engineering

    Requirements

    • 5+ years of backend software engineering experience using object-oriented principles in PHP or Java
    • 2+ years of experience with modern frameworks or ecosystems (e.g., Laravel, Symfony)
    • Strong business sense and ability to collaborate with leadership and non-technical stakeholders
    • Expert knowledge of relational, indexing, and searching technologies, especially MySQL
    • Passion for data-informed development including metrics, experimentation, and rapid prototyping
    • Strong knowledge and passion for software architecture, design patterns, and testing practices
    • Business-level English fluency (verbal and written)

    What You'll Do

    • Implement new architectures, features, and best practices to scale the Cloudbeds platform
    • Contribute to new efforts in service-oriented architectures using cutting edge technologies
    • Deliver exceptional experience to customers with quality, performance, and scalability
    • Leverage modern SaaS and AWS technologies across software stack layers
    • Evolve core architecture for hotel rates and availability
    • Lead technical discussions around complex systems and domain logic
    • Write clean, well-tested, well-documented, and maintainable code
    • Contribute to migration toward a modern, microservices-based architecture
    • Maintain legacy monolith code as part of modernization
    • Collaborate with cross-functional teams to design, build, and deliver scalable features
    • Promote best practices in code quality, architecture, and team processes
    • Work independently and proactively identify opportunities for improvement
    • Use AI-assisted development tools to increase productivity and code quality

    Nice to Have

    • Experience working with complex data structures and/or inventory cache system
    • Experience designing and building microservices using PHP or Java
    • Experience with gRPC and protobuf
    • Experience with cloud-based infrastructure (Docker, Kubernetes, AWS)
    • Experience working with a remote-first and globally distributed team

    Benefits

    • Remote First, Remote Always
    • PTO in accordance with local labor requirements
    • 2 corporate apartment accommodations for team member use for free (San Diego & São Paulo)
    • Monthly Wellness Fridays - extra long weekend every month
    • Full Paid Parental Leave
    • Home office stipend based on country of residency
    • Professional development courses in Cloudbeds University
    • Access to professional development including manager training, upskilling and knowledge transfer

    About Cloudbeds

    Cloudbeds’ hospitality management platform enables hotels to grow revenue, streamline operations, and deliver memorable guest experiences.

    San Diego, CA, US
    500 - 1000
    Hospitality