Cloudbeds Technical Lead, Identity (Remote) in Detroit, Michigan
Cloudbeds is a travel SaaS technology company that works to make the world a more welcoming place. Heavily leveraging Amazon Web Services (AWS), 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 Technical Lead at Cloudbeds, you will head our company-wide user identity and access management strategy across engineering to deliver a best-in-class experience to our customers and partners in over 150 countries, as well as internally within Cloudbeds. With scalability, performance, and security top of mind, you will build and evolve our mission-critical identity services supporting external customers and internal teams, including industry standard authentication and authorization. You will collaborate very closely with engineering, product, and customers to align our user management strategy and architecture with short and long term business goals. As the Technical Lead of identity at Cloudbeds, you will have endless opportunities to innovate and drive the industry leading, comprehensive, and global connectivity experience for travel.
Location: US East or Canada East (Remote)
What You Will Do:
Lead a team of cross-functional engineers to design, build, and scale the best user identity and access management experience in travel.
Own end-to-end user identity architecture, technology, integrations, and workflows.
Work with engineering, product, security, and leadership stakeholders to align our user management vision with business strategy.
Work with engineers, managers, and product owners to translate our user management vision into actionable strategy, roadmaps, and execution.
Re-architect and code user management components and services to deliver platform-wide user management.
Introduce industry standard solutions for authentication and authorization.
Direct and manage visibility and reliability of the identity services.
Collaborate with, equip, and empower many teams to join you in implementing and migrating to the identity strategy.
You?ll Succeed With:
10+ years of experience engineering modern web applications.
3+ years of experience designing, building, and scaling cloud-native Identity services powering distributed SaaS platforms in AWS.
3+ years of experience in a software architecture role.
3+ years of experience and a passion for leading cross-functional software teams.
Expert knowledge of how to build and deploy highly scalable, performant, available, and secure Identity services (AWS Cognito, Auth0, Okta, Vault).
Expert knowledge of practices around identity authentication, authorization, integration, and migration (OpenID Connect, OAuth 2.0).
Expert knowledge of consolidating identity management across different platforms and migrating to a combined solution.
Expert knowledge of user architectures and permissions.
Expert knowledge of observability practices (logging, metrics, monitoring, SLO?s, SLA?s).
Expert knowledge and a passion for software best practices and design patterns (SOLID, DRY, KISS, DDD).
Expert knowledge of modern web application programming languages (Go, Python, NodeJS).
Strong knowledge of micro-service and event-driven architectures, and stream and batch processing.
Strong knowledge of AWS services (API Gateway, Cognito, Lambda, EC2).
Experience working with PHP.
Strong leadership, communication, and time management skills.
Strong business sense and ability to collaborate with leadership and non-technical stakeholders on highly visible projects.
Experience working in agile software development environments.
A passion for building solutions in AWS, leveraging AWS services and technology.
A passion for test automation.
A passion for and an ability to thrive in fast paced environments
A passion for leading your team in delivering exceptional solutions.
Ability to work remotely and effectively manage your time.
Excellent English verbal and written skills.
Our company culture supports flexible working schedules with an open vacation policy and the opportunity to travel and work remotely with great people. We are also dedicated to your personal and professional development at Cloudbeds. You will have access to over 10,000 courses within LinkedIn Learning when you join our team for your individual growth! 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!
Inc. Best Places to Work (2017 & 2018)
Inc. 500 Fastest Growing Companies (2018 & 2019)
Connect MIP Award (Technology)
Best Places to Work | Inc Magazine (2017 & 2018)
Best Places to Work | HotelTechReport (2018, 2019, 2020, 2021)
Start-Ups to Watch in 2018 | Forbes
Best Startup Employers in 2020 | Forbes