Backend Engineer at Surfe (ex-Leadjet)

  • Anywhere (100% Remote) Only
  • Surfe (ex-Leadjet)
Job Description:

Surfe is on a mission to create the next generation sales productivity tool, aleviating the pains of daily work for the whole modern revenue team.

We power sales through a flexible interface that makes CRM accessible everywhere. We connect the CRM to additional data sources, resulting in less admin and more sales.

Concretely, it takes the form of a browser extension helping thousands of customers (including Google, Uber, Mirakl, Spendesk) connect their CRM with LinkedIn. Evolving organically from this simple solution, we are now scaling up while keeping the focus on solving the pain of opinionated CRM flows.

Having recently reached some milestones, the time has come to grow the team and take our product to the next level. Exciting challenges are to come as well as opportunities for career growth.

We are a team of 25+ from 15 different countries, we are based in Paris but most of us are fully remote, working across 7 different timezones, from Salvador, Brazil to Istanbul, Turkey.

🇫🇷 🇩🇪 🇮🇩 🇹🇷 🇷🇺 🇧🇷 🇵🇱 🇪🇬 🇺🇸 🇲🇰 🇪🇸 🇵🇹 🇬🇷 🇲🇹

What you will do:

  • Build a robust API ecosystem.
  • Build Surfe's world-wide infrastructure and optimize performance.
  • Scale our services via architecture and caching improvements.
  • Work closely with product and front-end engineers to implement and iterate on new features.
  • Progressively gain levels of ownership on the different parts of the product.
  • Balance software engineering best practices, organization guidelines and cold pragmatism.
  • Preserve code maintainability and keep technical debt in check.
  • Use reflexivity and propose ways to improve developer experience.
  • Actively take part in consolidating an inclusive culture based on trust, respect and transparency.

What you will use:

  • Golang, MongoDB, Redis, NATS
  • AWS Cloud infrastructure (Terraform) + DataDog
  • Modular architecture
  • GitHub Actions + peer-review
  • Modern collaboration tools: Linear, Notion, Slack, Figma

Company Benefits

  • Challenging and interesting work
  • A healthy work environment (no deadlines, no interruptions, few meetings, “low touch” management)
  • A place in a diverse and open-minded team (25+ people from 14 countries, almost 50/50 gender balance)
  • Full-remote work, flexible working hours
  • 5 week paid holidays
  • Stipend to set up your home office
  • Regular team events in Paris and offsite
  • Paid co-working space
  • Equity package
  • Other advantages guaranteed by the french law, if applicable to your place of residence (healthcare insurance, meal vouchers, parental leave, sick days…)

Interview Process

  • Informal exchange with Romain (Co-Founder & CTO) and Pierre (Tech Lead) for 30 minutes. A simple coding exercise will be given for you to complete at home (completion time: ~ 1 hour).
  • First technical interview with Romain and Pierre + someone from the team (45 minutes) where we will debrief on the test and have a discussion about our philosophy and technical issues we face.
  • Second technical interview with Romain and Pierre + someone from the team (45 minutes) where we will talk about the way we build software and shape the the tech team altogether.

Other Jobs in Back End