-
Buenro

Senior Backend Engineer

Buenro
Estonia · Full-time · Not Applicable

Join Our Team as a Senior Mobile Engineer at Buenro. We advertise from Estonia but hire remotely across Mainland Europe, Eastern Europe, and Middle East.

About Buenro

Buenro is the real social app - minus the media.

We're here to get people off their screens and into the real world.

On Buenro, you can Join, curate, and book shared experiences with people you will actually vibe with.

Think: a last-minute ski trip, a week in a seaside villa, or a spontaneous dinner plan.

Everything is bookable in our marketplace, with built-in cost splitting and zero financial risk if plans don’t move forward.

We build every feature to support our mission: meeting in real life.

No endless feeds. No algorithmic manipulation. Just:

  • See what your people are up to and find new friends,
  • Join or Curate something worth showing up for,
  • Put your phone away and be present.


We’re a lean, mission-driven team creating something deeply human.

If you believe the future of connection is in real life - and want to build the digital tools that make it happen - we’d love to meet you.

The Role:

We're seeking an experienced Senior Backend Engineer to join our growing software engineering team and work closely with our Frontend/Mobile and Systems & Platform teams to build and maintain the Buenro platform.

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:
    • Build new features and functionality enhancing the Buenro platform.
    • Implement robust, maintainable backend services using Node.js and NestJS.
    • Debug production issues across the stack, using observability tools (logs, metrics, traces) to ensure system resilience.
    • Improving the backend APIs and middleware
    • Optimizing authentication and RBAC/ABAC practices
    • Working with our Message Queues and In-Memory databases for higher performance and efficiency


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:

  • An expert in backend applications and API development with minimum 5+ years experience
    • Expert-level proficiency in:
      • Node.js and NestJS (dependency injection, guards, interceptors, modules, decorators).
      • TypeScript (advanced types, generics, utility types, strict mode).
      • MongoDB, strong with indexes, aggregation pipelines, sharding, replica sets, and schema design.
      • PostgreSQL, complex joins, transactions, JSONB.
      • Prisma ORM (schema modeling, migrations, query optimization, middleware).
    • Production experience with:
      • GitHub Actions (workflows, secrets, matrix builds, reusable actions).
      • Terraform (modules, state management, providers, drift detection).
      • AWS ECS (task definitions, service networking, load balancing, IAM roles, CloudWatch).
    • Strong grasp of RESTful API design, OpenAPI/Swagger, JWT authentication, and rate limiting.
    • 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
    • Deep understanding of asynchronous programming, event-driven architecture, and message queues (e.g., SQS, RabbitMQ).
    • Familiarity with testing strategies: unit (Jest), integration, and end-to-end (Supertest, Playwright).
    • Experience with microservices, domain-driven design, and CQRS patterns is a plus.


Strong Pluses:

  • Front-end experience: React / Angular / Vue.js
  • You have previously led teams, coached and mentored engineers in a structured environment.


Why Join Us

We operate as a fully remote company, enabling work-from-home for all team members. We give all team members 25 days of paid time off, an additional paid week off provided by Buenro, participation in our Employee Stock Ownership Plan (ESOP), and access to at-cost accommodations at Buenro's global bases around the world.

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:

  • Fit Interview with Recruiter
  • Take-home case study
  • Technical Interview with team
  • 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.

Key Skills

Ranked by relevance

message queues terraform aws microservices angular flutter python react nosql cicd sqs ecs
Login to Apply
Posted
Jan 26, 2026
Type
Full-time
Level
Not Applicable
Location
Estonia
Company
Buenro

Industries

Technology Information Media

Categories

Engineering Information Technology

Related Jobs

3 roles aligned with this opportunity

View all jobs
View Job Details
Buenro
Related

Senior Backend Engineer

2025-08-11

Full-time
Not Applicable
Estonia
Technology
Engineering
View Job Details
Buenro
Related

Senior Backend Engineer

2025-05-13

Full-time
Mid-Senior
Estonia
Technology
Engineering
View Job Details
Buenro
Related

Senior Backend Engineer

2025-05-13

Full-time
Mid-Senior
Estonia
Technology
Engineering