Free job search

Principal Data Insights Full-Stack Python Engineer

Birmingham, England,
Company: Cloudbeds
Category: Computer and Mathematical Occupations
Published 1 month ago

Job Details

Cloudbeds is the hospitality industry's fastest-growing technology provider for independent hotels, hostels, vacation rentals, and hotel groups. Our award-winning Cloudbeds Hospitality Platform is currently helping a growing clientele of 22,000+ properties in 157 countries to increase revenue, streamline operations, and deliver memorable guest experiences.

Behind the Cloudbeds platform is a growing team of 500+ employees distributed across 40+ countries speaking 30+ languages. From data architects to UX designers, integrations managers to payments experts, former hotel managers to former OTA executives, our team comprises the brightest minds in technology and hospitality working to solve the industry’s biggest challenges.

From the beginning, we've believed that our people are our greatest asset, so we've founded the company as #RemoteFirst, #RemoteAlways with shared that allows our team to thrive. This means we:
  • Hire the best people wherever they're located;
  • Emphasize the value of results over hours put in;
  • Provide flexibility in working hours and locations;
  • Foster an inclusive environment that celebrates bold thinking and diverse perspectives;
  • Offer open vacation policies, free LinkedIn Learning, and other benefits that promote well-being and professional development.

Together we're on a mission to power every property in the world and to do that, we need to find the best talent in the world. That's why we're on the search for a superstar Full- Stack Engineer.

As a Full-Stack Engineer at Cloudbeds, you will join our new data insights team to deliver best of class data solutions to our customers, partners, and internal business. You will wield your expertise in web application software and leverage many years of hospitality data to equip our customers with deep operational insights into their businesses. You will represent a highly visible component of the business, regularly collaborating with stakeholders and working closely with product, engineering, and business intelligence departments. Alongside your team, you will leverage the latest, modern SaaS and Amazon Web Services (AWS) technologies across all layers of the software stack. As a Fullstack Engineer at Cloudbeds, you will have endless opportunities to drive and innovate the industry-leading, comprehensive, and global reporting system for hospitality.

Location: Remote - EU

What You Will Do:
  • Engineer high-quality and iterative solutions in a cross-functional data insights team.
  • Collaborate with stakeholders to understand business and customer requirements.
  • Contribute to Report Builder and Data Insights product development.
  • Discover, prototype, and build solutions in an agile fashion.
  • Re-architect and re-factor existing systems to align with project requirements.
  • Uphold quality, performance, alignment, and efficiency within your team.
  • Design, develop and deploy backend services with focus on high availability, low latency and scalability.
  • Build and operate infrastructure, toolset and deployment pipelines.
  • Collaborate closely with other engineers and become a valued member of an autonomous, cross-functional team.
  • Take operational responsibility for the services that are owned by your team, potentially including taking part in an on-call rotation.
  • Continuously improve our product by innovating on the service through the usage of A/B tests.

You’ll Succeed With:
  • A Master’s degree in Computer Science or a related technical field or experience.
  • A great team player. Enjoy working in a team, asking questions, and accepting the knowledge breach as you join.
  • Comfortable writing Python and Java and interested in working on the front end as a Fullstack Engineer.
  • Interested in becoming a T-shaped engineer which means that your key proficiency is the backend stack but you have the goal/desire to understand how data and frontend development work as well.
  • A proponent of microservice architectures, well-specified data APIs, and big data processing/ingestion.
  • Strong knowledge and a passion for software best practices and design patterns (SOLID, DRY, KISS, …), relational and non-relational databases, indexing, and search technologies.
  • Skilled in one or several cloud-based technologies (AWS, CGP, Azure, ...).
  • Experience working with modern infrastructure and tools.
  • Comfortable running your software in DevOps environments.
  • Aware of the importance of CI/CD, and a strong advocate of automated quality assurance.
  • Knowledge and caring about sound engineering practices as continuous delivery, defensive programming, and automated testing.
  • Understanding of data structures and algorithms, and understanding how to apply them to design pragmatic solutions.
  • A strong business sense and ability to collaborate with leadership and non-technical stakeholders on highly visible projects.
  • Strong leadership, communication, and time management skills.
  • Ability to work remotely and effectively manage your time.
  • Advanced English verbal and written skills.

Nice to Haves:
  • Experience developing Serverless and Service-Oriented Architectures.
  • Experience developing with AWS services (API Gateway, Lambda, Redshift, EventBridge, ...).
  • Experience with Domain-driven Design (DDD).
  • Experience with Flask or Django Rest framework.
  • Experience with data structures and algorithms.
  • Experience with Atlassian products (JIRA, Confluence, BitBucket).
  • Certified Scrum Master certification.

Our company culture supports flexible working schedules with an open Paid Time Away policy and gives all team members 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 thrive in 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)
  • Best Property Management System | HotelTechReport (2021, 2022)
  • Best Hotel Management Software | HotelTechReport (2022)
  • Start-Ups to Watch | Forbes (2018)
  • Best Startup Employers | Forbes (2020, 2022)
  • Technology Fast 500 | Deloitte (2019, 2020, 2021)
  • Top 100 North America | Red Herring (2020)
  • Connect MIP Award (Technology)

To all Staffing and Recruiting Agencies: Our Careers Site is only for individuals seeking a job at Cloudbeds. Staffing, recruiting agencies, and individuals being represented by an agency are not authorized to use this site or to submit applications, and any such submissions will be considered unsolicited. Cloudbeds does not accept unsolicited resumes or applications from agencies. Please do not forward resumes to our jobs alias, Cloudbeds employees, or any other company location. Cloudbeds is not responsible for any fees related to unsolicited resumes/applications.

Start Your Career at Cloudbeds

For this job you can start work immediately. Apply now and get the job.
Job offer: Principal Data Insights Full-Stack Python Engineer

Daily Alerts

Create a job alert for Latest Jobs in UK

Subscribe now to receive daily alerts with jobs from all UK sources.