Who We Are:

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

Just like learning data science, doing data science work should be easy, enjoyable, and collaborative. To this end, we’re building DataLab, an AI-powered data notebook that enables anyone to go from data to insight, regardless of technical skill. DataLab’s AI Assistant writes and runs code that you can seamlessly review, tweak, and share in a full-fledged but intuitive IDE. DataLab seamlessly and securely connects to all types of data sources such as CSV files and Google Sheets data to Snowflake and Databricks.

We are looking for exceptional engineers to help us build DataLab while we enter an era of AI-assisted data science. If you like challenges, want to learn a lot, and aren’t afraid to compete with much larger organizations, continue reading.

Responsibilities

As a full-stack software engineer you will join a startup within a startup: a team of excellent product engineers, alongside an embedded product manager and designer. You will take ownership of problems end-to-end to architect, develop and deliver product features that users will love. You’ll work in the frontend (React), backend (TypeScript) and infrastructure (Kubernetes, Docker, Terraform, AWS) technologies to solve challenging problems every day.

Our ideal candidate

  • You are a product-minded engineer who is passionate about building products that people love to use.
  • You have a strong technical background combined with a healthy dose of pragmatism and MVP thinking.
  • You have 5+ years of web development experience using technologies like React, NodeJS, on both frontend and backend.
  • You write clean, maintainable, performant, and testable code.
  • You are a team player with excellent collaboration skills.
  • You have a problem-solving and results-oriented mindset.

It’s a plus if

  • You are interested in data science tooling.
  • You have experience developing against the OpenAI API (or a similar LLM provider)
  • You have experience with Kubernetes, Docker and AWS

What’s in it for you?

In addition to joining a creative and international scale-up, you’ll enjoy:

  • An exciting job that will offer you technical challenges every day
  • A competitive salary with benefits
  • A well-organized squad with clear boundaries
  • Flexible working hours
  • International company retreats
  • Learning and development. We encourage continued education through a conference budget and external training.
  • Working with a great team (everyone says this, but we’re serious—we’re pretty great)

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)

DataCamp is an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees.

 

Apply for this Job

* Required

resume chosen  
(File types: pdf, doc, docx, txt, rtf)
cover_letter chosen  
(File types: pdf, doc, docx, txt, rtf)


Enter the verification code sent to to confirm you are not a robot, then submit your application.

This application was flagged as potential bot traffic. To resubmit your application, turn off any VPNs, clear the browser's cache and cookies, or try another browser. If you still can't submit it, contact our support team through the help center.