Senior Full Stack Software Engineer (TypeScript) - Enterprise

  • Full Stack
  • Permanent / Contractor
  • London, UK

About DataCamp:

DataCamp’s mission is to democratize data science skills for everybody. We do that by building the best online platform to learn, teach and apply your data skills. We create technology for personalized and interactive learning experiences right in your browser. Through our brand new DataCamp Workspace product we enable anyone, from anywhere and on any device, to access relevant data online, and to create visualizations, reports, and dashboards from their favorite tool or IDE. And through our cutting edge online assessment platform Signal, we can identify your skill gaps and set you on the right path to become a DataCamp Certified Data Scientist.

We are an international team with backgrounds in education, data science, design, psychology, biology, linguistics, engineering, and more. We are united by our passion for impacting the future of education.

About the role:

We are looking for a Senior Software Engineer to head the Enterprise team that will focus on building scalable visual reporting tools for our customers as well as create systems for our B2B users to engage their students on their journey towards data literacy. Our enterprise platform is a critical part of our B2B expansion strategy and serves to help our customers understand the engagement of their students with our learning, workspace, and certification products. Through interactive reporting and advanced data exporting tools, we visualize engagement, adoption, and ROI to our customers and help them engage their employees on their journey to become data literate professionals.

You don't need to blindly believe us that we are working on exciting projects. Some of the recent products we shipped are a completely unique and innovative tool to map an organization's skill level called Skill Matrix, on a more technical note we built a tight integration with our data warehouse to centralize reporting and exporting needs and a unique integration with our own Workspace platform to build custom and deeper insights.

Does all that sound interesting? Read on to learn more and apply if you'd like to help us on our mission to improve data literacy worldwide!

đź•™ We are open to remote candidates in a comparable European timezone.


  • Driving high-level design & architecture of key services in our B2B portfolio
  • Take ownership over several components in our microservices architecture
  • Help the team break down complex requirements into manageable deliverables
  • Coach and mentor team members towards technical excellence, learning new technologies and adopting best practices
  • Manage a modern software delivery process that improves or maintains platform stability, scalability and performance
  • Improve existing applications as well as build new applications from the ground up
  • Interact closely with other teams to identify and manage dependencies

Our Ideal Candidate:

  • has 5+ years of professional experience as a software engineer in a leading role
  • has experience building web applications with Typescript, Node.js and React
  • has a proven track record of technical leadership in a team environment
  • can mentor and coach other engineers on code quality, best practices, maintainability, etc...
  • is passionate about working in a fast moving, agile & product-oriented organization
  • is a team player with excellent collaboration and communication skills
  • has a problem-solving and results-oriented mindset
  • is interested in data science and education

It's a plus if you have:

  • Experience with Docker, AWS, and CircleCI is a bonus
  • Experience with Ruby on Rails or VueJS is a plus

Our Core Values

  • Diversity of thought: We seek out different perspectives and value independent thinkers
  • Put the team first: We believe that what’s good for the team is good for us all
  • Give honest feedback: We believe in radically candid communication and the freedom to foster healthy debate
  • Care for DataCamp(ers): We care deeply about the well-being of the company and our coworkers.
  • Take ownership: We take initiative and embrace accountability.
  • Seek out the truth: We encourage everyone to challenge the status quo and ask the tough questions.
  • Be transparent: We believe that being transparent, especially around our mistakes, leads to improvement and success
  • Make data-driven decisions: Data Skills are our business. We believe in making decisions based on data and facts
  • Focus on high ROI: We take pride in being lean and nimble while producing big results
  • Bias to action: We are a fast-moving company that understands the importance of taking action

Learn more about what DataCamp has been up to in the last year:

What's in it for you?

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

  • An exciting job that will offer you technical challenges every day
  • A competitive salary with fringe benefits
  • Stock options
  • 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.

For this position, we are considering candidates in either our Leuven or London office as well as fully remote within European timezones.

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