For companies
  • Hire developers
  • Hire designers
  • Hire marketers
  • Hire product managers
  • Hire project managers
  • Hire assistants
  • How Arc works
  • How much can you save?
  • Case studies
  • Pricing
    • Remote dev salary explorer
    • Freelance developer rate explorer
    • Job description templates
    • Interview questions
    • Remote work FAQs
    • Team bonding playbooks
    • Employer blog
For talent
  • Overview
  • Remote jobs
  • Remote companies
    • Resume builder and guide
    • Talent career blog
Blueground
Blueground

Senior Software Engineer

Location

Remote restrictions apply
See all remote locations

Salary Estimate

N/AIconOpenNewWindows

Seniority

Senior

Tech stacks

Kotlin
Software Development
Kubernetes
+38

Permanent role
a month ago
Apply now

At Blueground, our vision is to make people feel at home wherever they choose to live. For us, that means ensuring our guests have the peace of mind, flexibility & confidence they need to explore life’s latest adventure.

We’ve grown a lot since our founding in 2013, having raised more than $300m+ in funding, to date -- and that’s just the beginning. We’re now hosting guests in more than 18,000 homes in 45+ cities around the world (and growing!), with an aim to hit 100,000+ homes in 100 cities by 2027.

Our vision comes to life through our ways of working. For our 1,000 member team located across 17 countries, we’ve created a culture of collaboration, inclusiveness, and opportunity.

We are guided by our core principles, which define how we work and succeed together.

  • Putting Guests First drives every decision we make, inspiring us to create truly exceptional experiences.
  • Speed keeps us agile and forward-thinking, always innovating to stay ahead.
  • Keeping it Honest builds trust through transparency and open communication at every level.
  • Embracing Change empowers us to adapt swiftly and thrive in the face of new challenges.
  • Diving In reflects our ownership mindset, ensuring excellence, dedication, and impactful results in all we do.

We’re looking for a Senior Software Engineer to join our Property Management System (PMS) team.

We’re building a next-generation PMS that goes far beyond traditional property management. It’s designed to support a wide range of business models—from short-term to long-term stays, from managing owned properties to operating a marketplace, and running a franchising model. Today, it powers over 40,000 properties worldwide—and we’re scaling fast: 100,000 by the end of 2025, and 1 million by the end of 2027.

On the tech side, we’re all-in on a modern, microservices-based architecture. You’ll work with a dynamic stack that includes Kotlin on Kubernetes, MongoDB, PostgreSQL, Kafka, GraphQL, and REST, among others.

We’re shaping the future of living. If you're excited about scale, complexity, and building high-impact systems—we want you on this journey.

Our Stack:

  • Kotlin
  • Postgres | MongoDB | Redis
  • Apache Kafka | RabbitMQ
  • Rest | GraphQL
  • AWS | Kubernetes | Serverless | ArgoCD | Argo Workflows

On the web front, we use React and Tailwind on a micro-frontend architecture. Our code sits on Github, is built, tested, and packaged via Github Actions, and runs on Kubernetes. We do project management on JIRA, our prototypes, and mockups on Figma and monitor our systems and performance very diligently on Datadog.

_Note: While the PMS is on a Kotlin/React stack, as a company, we’re polyglot. So, we extensively use Typescript/Node.js and Python while the Platform team is heavy on Rust.

_What You'll Do

  • Architect, design, and build a PMS system
  • Focus on velocity and developer experience (DX)
  • Code services and APIs
  • Automate stuff. Like a lot.
  • Be religious with Git
  • Depend on a CI pipeline
  • Experiment, learn, and have fun

What To Expect

  • To work with agile, cross-functional, DevOps-enabled teams
  • To deep dive into other business functions
  • To get your head around a quite big problem domain
  • To enjoy some quality engineering on a multitude of technologies
  • A rapidly growing company
  • Cool and helpful colleagues :)

Interview process

  • Dialogue with Talent Acquisition Team (30m)
  • Live coding interview (1.5h)
  • Technical Dialogue (1.5h)
  • System Design & Executive Dialogue (1h)

What We Are Looking For

  • 3+ years of industry experience in software development
  • Professional experience with at least 2 different modern programming languages/paradigms
  • A strong CS background
  • A hands-on attitude
  • Strong skills in one of Kotlin, Java
  • Strong background in databases and data engineering
  • Excellent communication in English
  • BS/MS degree in Computer Science or a related subject
  • Bonus: a full-stack approach

Your Benefits

  • Competitive salary
  • Blueground Stock Option Plan
  • Flexible paid time off
  • Group Health Insurance program
  • Enhanced parental leave
  • Dynamic working environment with talented people
  • Flexible work environment through our Blueground Nomads employee mobility program
  • Complimentary accommodation in Blueground locations. Think summer in LA and winter in Dubai!

_At Blueground we are proud to have Diversity and Inclusion at the centre of everything we do. We are committed to Equal Employment Opportunity regardless of race, colour, national origin, ethnicity, gender, age, disability, sexual orientation, gender identity or religion.

For more information on Blueground, visit us at www.theblueground.com. To keep up with Blueground news, follow us on_ LinkedIn_,_ Instagram and Tik Tok_!_

About Blueground

👥501-1000
📍New York
🔗Website
Visit company profileIconOpenNewWindows

Unlock all Arc benefits!

  • Browse remote jobs in one place
  • Land interviews more quickly
  • Get hands-on recruiter support
PRODUCTS
Arc

The remote career platform for talent

Codementor

Find a mentor to help you in real time

LINKS
About usPricingArc Careers - Hiring Now!Remote Junior JobsRemote jobsCareer Success StoriesTalent Career BlogArc Newsletter
JOBS BY EXPERTISE
Remote Front End Developer JobsRemote Back End Developer JobsRemote Full Stack Developer JobsRemote Mobile Developer JobsRemote Data Scientist JobsRemote Game Developer JobsRemote Data Engineer JobsRemote Programming JobsRemote Design JobsRemote Marketing JobsRemote Product Manager JobsRemote Project Manager JobsRemote Administrative Support Jobs
JOBS BY TECH STACKS
Remote AWS Developer JobsRemote Java Developer JobsRemote Javascript Developer JobsRemote Python Developer JobsRemote React Developer JobsRemote Shopify Developer JobsRemote SQL Developer JobsRemote Unity Developer JobsRemote Wordpress Developer JobsRemote Web Development JobsRemote Motion Graphic JobsRemote SEO JobsRemote AI Jobs
© Copyright 2025 Arc
Cookie PolicyPrivacy PolicyTerms of Service