Buenro
Buenro

Senior Backend Engineer

April 19, 2025
Full-time
Remote · Estonia
Not Applicable
Back-end Developer

Join Our Team as a Senior Backend Engineer at Buenro. We advertise from Estonia but hire remotely around the world.

About us: Buenro is building the social network of the future: a place to find, create, and foster genuine connections in real life. The company has gone from running physical spaces to building a co-living booking engine and social platform for in-person experiences and connections.

Our vision: To end loneliness by creating a world where anyone can find their home and tribe, anywhere.

Our Mission: Buenro tackles the housing crisis and loneliness epidemic by getting people together in the millions of shareable homes with 5+ bedrooms that sit empty 90% of the time.

To make it happen, Buenro provides renters with flexible access to vacant rooms in large properties all over the world, at a low price. Using AI analysis, Buenro matches roommates with similar vibes, building community and making anyone feel at home, anywhere.

The Role:

We're seeking an experienced Senior Backend Engineer to lead our growing software engineering team and work closely with our CTO to build and maintain our NestJS app.

You will be responsible for shipping the world’s first tech platform for building connections in real life. You will ensure world-class availability, performance, and scalability through your creativity and the best resources the company can provide. You will deliver low latency, secure and fault-tolerant backend solutions.

What You’ll do:

  • Responsible for the development and maintenance of the backend infrastructure by:
  • Overseeing the transition to the Lambda era of Buenro, moving from the traditional monolith NestJS is built in.
  • Improving the backend APIs and middleware
  • Optimizing authentication and RBAC/ABAC practices
  • Overseeing and allocating backend resources to achieve 100% test coverage
  • Working with our Message Queues and In-Memory databases for higher performance and efficiency
  • Mentoring and leading junior developers
  • Shaping engineering culture

Our Stack:

  • The mobile app is built on Flutter with BLoC.
  • Backend: NestJS and MongoDB with Prisma, Terraform + GH Actions to deploy on AWS ECS
  • Data Science: Python and MongoDB, Terraform + GH Actions to deploy on AWS Lambda
  • Frontend: NextJS + sass/tailwind + gsap, with CI/CD via Vercel

What We’re Looking For:

  • You are an expert in backend applications and API development with minimum 5 years experience
  • You are very comfortable with MongoDB and are strong with indexes, aggregation pipelines, sharding, replica sets, and schema design.
  • You are an expert with NoSQL databases and have a strong understanding of document modeling, data denormalization, consistency models, and performance tuning in a distributed environment
  • You have experience leading engineering in Node/Nest in a structured team environment within the last 3 years.
  • You are comfortable with ORMs (Prisma preferred)
  • You have previously led teams in a structured environment.

Strong Pluses:

  • Front-end experience: Typescript / React / Angular / Vue.js

Why Join Us

We are a fully remote company so you can choose where you work. You can take advantage of at-cost accommodation at Buenro bases around the world, how cool is that! We give all of our employees 22 days vacation annually.

Ready to Take the Next Step? If you’re excited about this role, we’d love to meet you! Apply today with your resume and a brief cover letter explaining why you’re the perfect fit for this role.

Our Hiring Process:

  • CV Review
  • Fit Interview
  • Take-home case study
  • Technical Interview
  • Final Interview with CEO
  • References and Offer

Buenro is committed to creating an inclusive workplace where everyone feels valued. We encourage applications from people of all backgrounds, cultures, and experiences.