North America•Latin America
Remote
Senior
Full Time
about 1 month ago
💰$140,000 - $160,000
remotephpmicroservicesawsseniorsoftware engineer
Requirements
- •5+ years of PHP web application software engineering experience
- •Expert knowledge of relational databases, indexing, and searching technologies
- •Experience with API-driven design and development
- •Good product sense and empathy for our customers
- •Solid Git fundamentals, including workflows and actions
- •Strong knowledge of and a passion for software best practices, design patterns, and testing, including test automation across unit, integration, and end-to-end levels
- •Excellent problem-solving and debugging skills
- •Strong communication, teamwork, and collaboration, with a real sense of ownership and good time management
- •Passionate about agile practices and continuous improvement
- •Business-level English fluency, verbal and written
- •Experience identifying and improving application performance
What You'll Do
- •Design and implement features and improvements in PHP
- •Design and build the APIs and integrations the booking flow depends on
- •Model and evolve the data behind availability, pricing, and reservations
- •Own the performance, scalability, and reliability of our services at scale
- •Contribute to the ongoing initiative to migrate our core platform into microservices and event-driven services
- •Lead discussions on complex technical concepts and requirements with both technical and non-technical stakeholders, drive technical decisions, and contribute to the backend architecture group
- •Write clean, well-tested, well-documented, and elegant code, including documentation for new and existing areas of our application
- •Collaborate with cross-functional teams to plan, build, and ship high-quality features
- •Mentor team members through pair programming and code reviews
- •Re-architect and refactor existing systems, and help design the long-term vision for our technology and component architectures
- •Advocate for engineering best practices, quality, and test automation across our code and processes
Nice to Have
- •Experience with PHP frameworks (Laravel or Symfony)
- •Experience with cloud infrastructure and containerization (Docker, Kubernetes, AWS)
- •Experience designing and building microservices
- •Experience working with AI coding tools like Claude Code
- •Experience working with a remote-first, globally distributed team
- •Experience with Jira, Confluence, and GitHub
- •Travel industry experience
Benefits
- •Remote First, Remote Always
- •PTO in accordance with local labor requirements
- •Monthly Wellness Fridays - enjoy an extra-long weekend every month
- •Fully 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
