Blueground is redefining how people live by building a leading platform for living, with over 40,000 homes available for stays from a few days to a year or more.
The Lead Software Engineer will join the Property & Channel Integrations team, responsible for integrating the proprietary Property Management System (PMS) with third-party platforms like Airbnb and Booking.com.
The role involves ensuring properties are accurately displayed and bookable across various channels globally.
The team utilizes a robust tech stack including Spring Boot, Kotlin, Node JS, Typescript, React, Tailwind, Next.js, Postgres, MongoDB, Redis, Apache Kafka, REST, GraphQL, AWS, Kubernetes, and ArgoCD.
Responsibilities include leading a small team of Fullstack Engineers, working on multiple repositories, participating in Agile ceremonies, architecting and coding services and UIs, writing unit tests, automating processes, and maintaining Git practices.
The position offers the opportunity to work in agile, cross-functional, DevOps-enabled teams and collaborate with product managers, engineers in test, and product designers.
Requirements:
Candidates must have 5+ years of industry experience in software development.
A strong computer science background is required.
Proficiency in either Spring Boot or Node JS is essential.
A solid understanding of relational databases and SQL is necessary.
Familiarity with NoSQL databases and caching solutions is expected.
Experience in designing REST and GraphQL APIs is required.
A testing mindset and an eye for clean code are important.
Candidates should be very comfortable with Git.
Excellent communication skills in English are mandatory.
A BS/MS degree in Computer Science or a related subject is required.
Prior experience in a Tech Lead or similar role is a plus.
Benefits:
The position offers a competitive salary and participation in the Blueground Stock Option Plan.
Employees enjoy flexible paid time off and comprehensive group health insurance.
Access to a training budget and resources is provided.
A mobile data plan and enhanced parental leave are included.
The work environment is dynamic and collaborative, filled with talented individuals.
There is flexibility to work remotely through the Blueground Nomads mobility program.
Employees receive complimentary accommodation at Blueground locations.
The company culture embraces Diversity, Equity, and Inclusion at its core.