Senior Backend Engineer
Enregistrez cette offre et organisez votre recherche
Créez un compte gratuit pour enregistrer des offres d'emploi, créer des alertes et revenir à cette liste depuis votre tableau de bord.
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 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 customers’ 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)