Principal Software Platform Engineer (Remote)

Cloudbeds is a travel SaaS technology company that works to make the world a more welcoming place.

We build advanced cloud-based hospitality software for hotels, hostels, vacation rentals, and groups that manages reservations and guests, distributes room availability, sells inventory, and collects payments.

Our hundreds of team members are globally distributed across over 40 countries and, altogether, we speak 20+ languages.

How do we do it?

On a #remotefirst platform that allows every member of our team to work from wherever they are around the globe.

We’re looking for people who want to disrupt the travel industry and love to travel as much as we do.
As a Principal Software Platform Engineer at Cloudbeds, you will be focusing on building libraries, platform and domain services, best practices, tools, and back-end systems that will be used by other engineers working on product features.

If you’re looking for an environment where you can continue to develop your craft, explore new technologies, and have a larger contribution, we’d love to chat with you!
Location: US/Canada (Remote)
What You’ll Do:
Design, develop, test, and deploy production services and systems that serve thousands of users 24*7 Work closely with Architecture, DevOps, Security and Compliance teams to achieve the company’s short
– and long-term goals Facilitate collaboration with other platform engineers, product engineers, and cross functional teams to solve interesting and challenging problems delivering customer value Be a valued member of an autonomous, cross-functional agile environment Be a good team player, coder at heart, and problem solver in attitude Be a leader of the Cloudbeds-wide backend developer community affecting and driving our architecture and the craft across the company
Who You Are:
Overall 5+ years of progressive industry experience in building enterprise class SaaS platforms and applications Minimum 3+ years of hands-on experience in designing, building, testing, debugging and maintaining large-scale, high-throughput domain and event driven microservices based systems Strong conceptual and hands-on practical understanding of distributed computing, streaming systems, relational databases, and NoSQL database systems Strong hands-on experience on Java, SpringBoot, Hibernate, Kafka, Redis, ElasticSearch, and MySQL Strong hands-on experience building services that involve multi-model services and multi-protocol integration making use of REST, gRPC, Avro/Protobuf Experience with authentication, authorization, tenancy management, configuration management, vault management, tokenization, payments, etc.

Experience using tools: Datadog, Docker, Kubernetes, Helm, or Terraform You are comfortable with large scale production systems encompassing APIs, gateways, orchestrators, databases, load balancing, monitoring, distributed systems, configuration management, and security You have familiarity with and enthusiasm for software engineering best practices, including but not limited to testing, continuous integration, and continuous delivery You have the ability to thrive in a rapidly evolving, globally distributed, and remote-first environment
Our company culture supports flexible working schedules with an open vacation policy, personal and professional development for individual growth, and the opportunity to travel and work remotely with great people.

If you think you have the skills and passion, we’ll give you the support and opportunity to grow your career.

If you would like to be considered for the role, we would love to hear from you!
Company Awards to Check Out!
Fastest Growing Companies | Inc.

500 (2018 & 2019) Best Places to Work | Inc Magazine (2017 & 2018) Best Places to Work | HotelTechReport (2018, 2019, 2020, 2021) Start-Ups to Watch | Forbes (2018) Best Startup Employers | Forbes (2020) Technology Fast 500 | Deloitte (2020) Top 100 North America | Red Herring (2020)
Cloudbeds is proud to be an Equal Opportunity Employer that celebrates the diversity in our global team!

We do not discriminate based upon race, religion, color, national origin, gender (including pregnancy, childbirth, or related medical conditions), sexual orientation, gender identity, gender expression, age, status as a protected veteran, status as an individual with a disability, or other applicable legally protected characteristics.
Cloudbeds is committed to the full inclusion of all qualified individuals.

As part of this commitment, Cloudbeds will ensure that persons with disabilities are provided with reasonable accommodations.

If reasonable accommodation is needed to participate in the job application or interview process or to perform essential job functions please contact our HR team by phone at 858-201-7832 or via email at accommodations@cloudbeds.com.
Powered by JazzHR
kI8f7ViqvI

Related Post