Join Our Team as a Senior Backend Engineer at Buenro. We hire remotely across locations within a +/- 3-4 hour timezone difference of CET.
Our vision: enabling a world of life-changing experiences.
The most important moments in our lives often happen in person. We meet a partner, a co-founder, an investor or a best friend at a gathering we only heard about because we knew the right person.
Our mission: make event curators successful. It drives everything we build. The more curators thrive, the more of these experiences exist, and the closer we get to our vision.
Buenro is a marketplace for destination events. Curators of festivals, conferences and curated gatherings sell their tickets through Buenro, and their guests book where to stay in the same flow, from a private villa to any of 3 million hotels worldwide. Ticketing platforms only see the ticket. We see the whole trip, and we share our revenue with the curators who made it happen, giving them an income stream they've never had.
And it doesn't end when the event does. Curators keep benefiting from the community they built: whenever their members travel again and book through Buenro, the curator keeps earning. We match the price of the accommodation that the user can find anywhere else, so booking with us costs a guest nothing extra, yet every stay rewards the community that brought them together. It's an effortless way for people to give back to the experiences that changed their lives.
Where we are today
Proven in the real world. We've successfully launched our product, guests have adopted the full ticket-and-stay experience with no friction, and results keep beating our forecasts. It's proving to be a compelling solution for event curators.
Signed with leading event curators on multi-year exclusive partnerships, with a strong pipeline of festivals, conferences and destination events across music, business and sport.
Well funded and in a strong position, backed by founder-angels who are deeply devoted to our vision. They're here not for a quick return but for what we're building: bringing people together in real life, and the impact that will have.
A fully remote team with leaders from BCG, Uber, Airbnb, Goldman Sachs, J.P. Morgan and other exceptional companies.
Our culture is fast-moving, collaborative, and deeply caring about the experiences we create and support - both for our customers and within the team itself.
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.
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
The mobile app is built on Flutter with BLoC.
Backend: NestJS and MongoDB, PostgreSQL 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
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.
Front-end experience: React / Angular / Vue.js
You have previously led teams, coached and mentored engineers in a structured environment.
We operate as a fully remote company, enabling work-from-home for all team members. Everyone who joins gets equity through our option plan, so you share in what we build together. We also take time off seriously: generous time off, plus a week each year when the whole company switches off together., 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.
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.