Latin America

Senior Backend Engineer — Platform & Scale for Elfster

About the Company

Elfster is the free way for friends, families, and coworkers to organize a Secret Santa, run any gift exchange, and build wishlists everyone can actually shop from. Since 2000, more than 47 million gift givers across 50+ countries have used the platform to draw names, manage exchanges, and shop for the people they care about.

What makes engineering here interesting is the shape of the traffic. Elfster is one of the most seasonal consumer platforms you will work on: a large share of the year’s activity compresses into the weeks between early November and late December, when millions of people create exchanges, draw names, post wishlist items, and get notified — often within the same few hours on the same few days. The system has to stay quiet and cost-efficient for most of the year, then absorb an order-of-magnitude jump in RPS on a schedule everyone can see coming. Designing for that is not a background concern here; it is the central engineering problem.

We are a small, senior team. That means real ownership, short paths from idea to production, and no layers between you and the decisions that matter.

About the Role

We are hiring a Senior Backend Engineer to bring deeper platform and scalability depth to our backend group.

This is a peer role alongside our existing backend engineers who already carry infrastructure scope — not a layer above them. They own services end to end, ship features, and run what they build in AWS. You will do the same. The difference is the depth you bring to the platform layer underneath all of it: the data stores, the messaging backbone, the analytics pipeline, and the capacity thinking that determines whether peak season is uneventful or not.

Concretely, you will be the engineer the team leans on when the question is “will this hold in December?” — and the one who turns that answer into architecture, load models, runbooks, and instrumentation rather than a hunch. You will also make that depth transferable: design docs others can review, patterns others can reuse, and dashboards others can read at 2am.

What You’ll Do

What We’re Looking For

Backend engineering depth

Data and messaging

Scalability, resiliency, and observability

Cloud and operations

How you work

Nice to Have

How This Role Sits in the Team

Our backend engineers are generalists with infrastructure scope: they build features, own their services in AWS, and take their turn in the on-call rotation. This role is deliberately a peer to that — the same ownership, the same rotation, the same product work.

What we are adding is depth. When a feature needs a new queue topology, when Redshift models must change without breaking reporting, when a schema change has to ship under load, or when we need a real capacity plan for November instead of a guess, this is the engineer who leads that thinking and brings the rest of the team along. If you want scope that is technically deep and operationally real without leaving hands-on engineering, this is that role.

Why Elfster

We Offer

As this is an English-speaking role, we kindly ask that all applications be submitted with a CV in English.

Apply for this position

megaphone

By submitting your application, you acknowledge that we will process your personal data in accordance with our Employees, Contractors and Candidates Privacy Policy, which explains what data we collect, how we use it, how long we keep it, and your rights.

Maximum allowed file size is 5 MB. Allowed Type(s): .pdf, .doc, .docx
This website uses cookies for analytics, personalization, and advertising. By clicking ‘Accept’, you consent to our use of cookies as described in the cookies clause (Art. 5) of our Privacy Policy. You can manage your cookie preferences or withdraw your consent at any time. To learn more, please visit our Privacy Policy.