Blueground is seeking a Senior Software Engineer to join their Property Management System (PMS) team, working on a cutting-edge platform that manages over 40,000 properties worldwide with ambitious scaling goals. The role involves working with a modern microservices architecture using Kotlin, MongoDB, PostgreSQL, Kafka, and other advanced technologies deployed on Kubernetes. The position offers an opportunity to shape the future of property management technology, working with cross-functional teams on a complex problem domain.
The ideal candidate will have strong experience in backend development, particularly with Kotlin or Java, and a solid understanding of distributed systems. They'll be working in a hybrid environment, contributing to a system that supports various business models from short-term to long-term stays, and from owned properties to marketplace operations.
The company provides an attractive benefits package including equity, flexible PTO, health insurance, and a unique Blueground Nomads program allowing for flexible work locations. The engineering culture emphasizes automation, continuous integration, and modern development practices. The team uses cutting-edge tools including React, Tailwind, GitHub Actions, and Datadog for monitoring.
This is an excellent opportunity for a senior engineer who wants to work on scalable solutions in the property tech space, with a company that's experiencing rapid growth and aims to manage 1 million properties by 2027. The role offers both technical challenges and the chance to impact the future of living spaces through technology.