Lead Software Engineer (PCI)
Blueground
Greece
Δείτε ποια εταιρεία Blueground έχει κάνει προσλήψεις για αυτόν τον ρόλο
Description
🌍 Redefining how people live.
At Blueground, we believe that when your base is reliable, the world opens up. That’s why we’re building the world’s leading platform for living.
Every year, 350 million people move between cities—yet today’s housing options haven’t caught up with the needs of this modern, mobile generation. Blueground was built to change that.
With 40,000+ homes across the globe, available for stays from a few days to a year or more, we’re just getting started. We’re on an exponential growth path to redefine living and create an entirely new category. Our edge? Powerful proprietary tech, operational excellence, and a team that executes with speed and discipline.
Our Culture Is Grounded In Five Principles:
Requirements
Join Blueground as a Lead Software Engineer in our Property & Channel Integrations team! This team is responsible for integrating our proprietary Property Management System (PMS) with third-party platforms. From Airbnb and Booking.com to other PMS providers and many top real estate classifieds worldwide, the PCI team makes sure our properties are accurately displayed and bookable across all channels from the US to Japan.
About Channel Management
Channel management within Property Management Systems (PMS) is critical for efficiently distributing inventory across various booking platforms, ensuring real-time updates of availability, pricing, and property details. For Blueground, with its diverse business models - ranging from core long-term stays to franchising and a 100k+ properties marketplace - robust channel management is a key system component.
Our Stack
What You'll Do
You will be called to have a long discussion with your future team members. This discussion will cover many things from CS fundamentals to the latest coding trends. We encourage you to refresh on topics like data structures, algos and runtime complexity, as well as core concepts of your primary language (e.g., Java, Ruby or Python). We will also try to tackle some real-world software design problems together, as we do every other day. It may sound scary, but it's really not. We want you to succeed.
Requirements:
Pay, Perks, and Such
🌍 Redefining how people live.
At Blueground, we believe that when your base is reliable, the world opens up. That’s why we’re building the world’s leading platform for living.
Every year, 350 million people move between cities—yet today’s housing options haven’t caught up with the needs of this modern, mobile generation. Blueground was built to change that.
With 40,000+ homes across the globe, available for stays from a few days to a year or more, we’re just getting started. We’re on an exponential growth path to redefine living and create an entirely new category. Our edge? Powerful proprietary tech, operational excellence, and a team that executes with speed and discipline.
Our Culture Is Grounded In Five Principles:
- Guests First – Every decision starts with their experience.
- Move Fast – We value speed, momentum, and action.
- Dive In – The magic is always in the details, and we go deep.
- Embrace Change – Change isn’t a disruption; it’s how we grow.
- Keep It Honest – Transparency accelerates progress—and strengthens relationships.
Requirements
Join Blueground as a Lead Software Engineer in our Property & Channel Integrations team! This team is responsible for integrating our proprietary Property Management System (PMS) with third-party platforms. From Airbnb and Booking.com to other PMS providers and many top real estate classifieds worldwide, the PCI team makes sure our properties are accurately displayed and bookable across all channels from the US to Japan.
About Channel Management
Channel management within Property Management Systems (PMS) is critical for efficiently distributing inventory across various booking platforms, ensuring real-time updates of availability, pricing, and property details. For Blueground, with its diverse business models - ranging from core long-term stays to franchising and a 100k+ properties marketplace - robust channel management is a key system component.
Our Stack
- Spring Boot | Kotlin
- Node JS | Typescript
- React | Tailwind | Next.js
- Postgres | MongoDB | Redis
- Apache Kafka
- Rest | GraphQL
- AWS | Kubernetes | ArgoCD | Argo Workflows
What You'll Do
- Lead a small team of Fullstack Engineers
- Work on multiple repos, both greenfield and brownfield.
- Participate in Agile ceremonies
- Architect and code services and UIs
- Write your unit tests
- Automate stuff. Like a lot.
- Be religious with Git
- Depend on a CI pipeline and world-class telemetry.
- Experiment, learn, and have fun
- To work in agile, cross-functional, DevOps-enabled teams
- To work with product managers, engineers in test, and product designers.
- To work on functional and non-functional testing
- To work on performance
- To get your head around a quite big problem domain
- To enjoy some quality engineering
- A growing company
- Cool colleagues :)
- Dialogue with Talent Acquisition Team (30m)
- Live Coding: Evaluating Coding skills (90m)
- Tech Dialogue: CS skills (90m)
- System Design & Executive Dialogue (60m)
You will be called to have a long discussion with your future team members. This discussion will cover many things from CS fundamentals to the latest coding trends. We encourage you to refresh on topics like data structures, algos and runtime complexity, as well as core concepts of your primary language (e.g., Java, Ruby or Python). We will also try to tackle some real-world software design problems together, as we do every other day. It may sound scary, but it's really not. We want you to succeed.
Requirements:
- 5+ years of Industry experience in software development
- Strong CS background
- Strong skills in either Spring Boot or Node JS
- Strong background in relational databases and SQL
- Familiarity with NoSQL databases and caching solutions
- Experience in designing REST and GraphQL APIs
- Testing mindset and an eye for clean code
- Really comfortable with Git
- Excellent communication in English
- BS/MS degree in Computer Science or a related subject
- Prior experience in a Tech Lead or similar role is a plus
Pay, Perks, and Such
- Competitive salary
- Blueground Stock Option Plan
- Flexible paid time off
- Comprehensive group health insurance
- Access to training budget and resources
- Mobile data plan
- Enhanced parental leave
- A dynamic, collaborative environment with talented people
- Flexibility to work remotely through our Blueground Nomads mobility program
- Complimentary accommodation at Blueground locations — think summers in LA and winters in Dubai!
- A culture that embraces Diversity, Equity, and Inclusion at its core
-
Επίπεδο αρχαιότητας
Μεσαίο-ανώτερο επίπεδο -
Τύπος εργασίας
Πλήρους απασχόλησης -
Αρμοδιότητες θέσης εργασίας
-
Βιομηχανίες
Οι παραπομπές αυξάνουν τις πιθανότητές σας για συνέντευξη κατά Blueground 2x
Δείτε ποιους γνωρίζετεΛάβετε ειδοποιήσεις για νέες Lead Software Engineer θέσεις εργασίας στο Greece.
Συνδεθείτε για να δημιουργήσετε ειδοποίηση θέσης εργασίαςΠαρόμοιες θέσεις εργασίας
Οι άλλοι χρήστες είδαν επίσης
-
Software Engineer, Platform - Europe
Software Engineer, Platform - Europe
-
Students & Graduates – Developers & Engineers
Students & Graduates – Developers & Engineers
-
Java Software Engineer
Java Software Engineer
-
Junior Software Developer - Observability
Junior Software Developer - Observability
-
Senior Full-Stack Developer (HeRAMS Project)
Senior Full-Stack Developer (HeRAMS Project)
-
Lead Software Engineer (web)
Lead Software Engineer (web)
-
Community Software Engineer (Remote Europe)
Community Software Engineer (Remote Europe)
-
Python Developer
Python Developer
-
Junior Software Developer - Observability
Junior Software Developer - Observability
-
Software Test Engineer (QA Engineer)
Software Test Engineer (QA Engineer)
Εξερευνήστε άρθρα συνεργασίας
Ξεκλειδώνουμε τη γνώση στην κοινότητα με έναν νέο τρόπο. Οι ειδικοί προσθέτουν χρήσιμες πληροφορίες απευθείας σε κάθε άρθρο, με τη βοήθεια της τεχνητής νοημοσύνης.
Εξερεύνηση περισσότερων