Staff Backend Engineer

Cloudbeds
Summary
Join Cloudbeds, a leading hospitality technology company, as a Staff Software Engineer on the Integrations team. You will play a key role in designing and developing APIs, marketplaces, and infrastructure that enable third-party partners to integrate with Cloudbeds' platform. This position requires a strong background in Java, Python, or PHP, experience with microservices, and familiarity with modern infrastructure tools. You will collaborate with stakeholders, write clean and well-tested code, and contribute to the overall success of Cloudbeds' partner ecosystem. The role is fully remote, offering a flexible work environment and various benefits. Cloudbeds is committed to fostering a supportive and inclusive team culture. The company has received numerous awards and recognition for its innovative technology and workplace environment.
Requirements
- 10+ years of web application software engineering experience in Java, Python or PHP
- 3+ years of experience in designing and developing event-driven microservices
- Experience with modern infrastructure tooling (e.g. DataDog, GitHub, Kubernetes, Docker, AWS)
- A passion for developers and APIβs, no matter what platform or language they use
- A solid understanding of REST APIβs and best practices
- Experience within an organization that focused on high availability, scalability, security, automation, and observability
- Solid understanding of secure software engineering concerns
- Dedication towards observability by leveraging metrics, experiments, and prototypes to ensure decisions are data-driven
- Strong knowledge and a passion for software engineering best practices, design patterns, and automated testing
- Strong teamwork and time management skills
- Strong communication skills and diplomacy. Our teams communicate in English, but few speak it as a first language
Responsibilities
- Develop in the existing codebase using Java, Python and PHP
- Lead discussions on complex technical concepts and requirements with both technical and non-technical stakeholders
- Write clean, well-tested, well-documented, and elegant code
- Support a team environment where skill, knowledge, and capability are fostered and highly valued
- Drive our API to be loved by our partners, enabling them to deliver their work into the Cloudbeds ecosystem at high scale
- Assist in researching new technologies to ensure the best fit, quality, and outcome
- Collaborate with our customers and partners to find the best solution to problems
Preferred Qualifications
- Experience working with a remote-first and globally distributed team
- Experience in engineering software for large-scale solutions, utilizing modern tooling to get you there
- Travel industry experience is a plus but not required
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)
- Full Paid Parental Leave
- Home office stipend based on country of residency
- Professional development courses in Cloudbeds University
- Access provided to professional Therapy and Coaching
- Access to professional development, including manager training, upskilling and knowledge transfer
Share this job:
Similar Remote Jobs
