Senior Backend Engineer

DataCamp
Apply Now

Job Description

At DataCamp, we're not just a platform; we're the catalyst for a data-fluent world. We enable individuals and businesses to leap forward in data science, providing them with top-tier education, certification, and collaboration tools.

By the Numbers:

  • 400+ dynamic courses
  • 270+ renowned instructors from 35 Countries
  • 90+ hands-on projects
  • 12 million+ global learners

We're proud to be backed by Spectrum Equity, Accomplice, and Arthur Ventures, aiming to hit $100M ARR in the upcoming years. While our roots are in New York City, our presence spans London to Leuven, with a vibrant team of 200+ members working both on-site and remotely.

About the Role:

We are looking for a talented Senior Backend Engineer to help us build integrations with our B2B customer platforms.

The goal of the the Enterprise Integrations Squad is to bring our extensive learning catalog to our learners with as little friction as possible. To achieve this, our team is responsible for building seamless integrations with our B2B customers platforms. We integrate DataCamp with Learning Management Systems (LMS/LXP), Single Sign-on providers (SSO) and communication tools (Slack and MS Teams). The Enterprise Integrations squad is also responsible for maintaining our B2B customer's reporting data as well as building reporting integrations which allow our customers to access their learning data in their own BI tools or Data Warehouse.

Responsibilities:

  • Help us build the best platform to learn and teach Data Science.
  • Contribute to the technical direction and architecture of our integrations and reporting platform.
  • Work with the latest backend technologies to solve challenging problems.
  • Improve existing integrations as well as research, build and document new integrations with 3rd party systems.
  • Engage closely with peers within and outside your team to build scalable, fast and maintainable solutions.
  • Coordinate with our B2B customers and their technical teams to streamline integration setups and deployments
  • Act as a technical advisor to our PM during customer discussions on new integration possibilities.

What we’re looking for?

  • 3+ years experience with Typescript, NodeJS, and GraphQL (required)
  • Experience integrating third-party services via APIs
  • Experience building services in a highly distributed platform with async processing (SNS, SQS, BullMQ)
  • Good architectural knowledge of distributed systems and API design
  • Strong SQL skills are a must
  • Experience with Docker, AWS, and CircleCI

Nice to have:

  • Ruby on Rails (not mandatory, experience is preferred)
  • Experience building front-ends with React
  • Experience with data pipelines (Airflow, DBT) and Data Marts

What's in it for you:

In addition to joining a creative and international start-up, as a permanent employee you’ll enjoy:

  • A very competitive salary
  • An exciting job that will offer you technical challenges every day
  • Flexible working hours
  • International company retreats
  • Conference and hardware budget
  • Working with a great team (everyone says this, but we’re serious—we’re pretty great)

Company Info.

DataCamp

DataCamp is on a mission to make the world data fluent by building the future of scalable data education, assessments, certification and collaboration tools for data professionals. Since our launch more than 10 million learners around the world have completed hundreds of millions of DataCamp content items, and over 2,500 businesses and government entities worldwide use DataCamp to make their teams and organizations data fluent.

  • Industry
    Education,Online education - Edtech
  • No. of Employees
    340
  • Location
    New York, NY, USA
  • Website
  • Jobs Posted

Get Similar Jobs In Your Inbox

DataCamp is currently hiring Software Engineer, Backend Jobs in Leuven, Belgium with average base salary of €72,000 - €135,000 / Year.

Similar Jobs View More