• About
  • Blog
  • Communities
  • For companies
POSTED 715 DAYS AGO

Datapane

Remote

Mid Software Engineer, Full-Stack

About the role:

Datapane (https://github.com/datapane) is looking for an exceptional full-stack engineer to join our team.

This is a product-focused role with extensive scope, and you should be excited to be shipping features across the stack, including:

You should feel comfortable at the challenge of helping architect and build backend systems which cover the above and should have a love of shipping amazing products to users.

What technologies will you be working with?

You will be working with Python, Django, Postgres, Redis, and Kubernetes and be interfacing with our core reporting library and PaaS. On the view side, you will be working with HTML5 templates, Typescript, htmx, and Vue.js.

As this is a unique role, we are open-minded about what a perfect candidate looks like, and aren’t hiring specifically based on experience with the above technologies. We are open to senior, lead, or principal software engineers who have deep expertise in working full-stack across backends.

Datapane is the frontend for the data science ecosystem. Our open-source library helps data scientists use the tools they love to create reports, dashboards, and apps for non-technical end-users.

We are backed by some of the top investors in the world, and have grown to be the most popular way to create and share data science reports. We are proud to put the power of the open-source ecosystem in the hands of over 50,000 end-users each month.

Take a look at our Employee Handbook to learn about the application process and how we work: https://handbook.datapane.com


  • Telecommuting is OK
  • No Agencies Please

Requirements

As this is a unique role, we are open-minded about what a perfect candidate looks like, and aren’t hiring specifically based on experience with the above technologies. We are open to senior, lead, or principal software engineers who have deep expertise in working full-stack across backends.


  • 3+ years experience working with full-stack backends – ideally Django, but we’re open to candidates with deep experience of similar frameworks such as Rails and Laravel.
  • Experience with front-end frameworks such as Vue, React, Angular, or Svelte would be beneficial.
  • You have led a project from scratch. This could be a side-project, a company, or something in a previous day job.
  • Experience building and designing HTTP APIs, and deep knowledge of the web stack in general
  • Experience architecting complete systems, including design of data models, databases, and caching
  • Knowledge of progressive enhancement techniques such as htmx, LiveWire, and django-unicorn
  • Familiarity with modern development practices, such as CI/CD, git, DevOps, Cloud architectures, Docker, and general Linux sysadmin knowledge.
  • Knowledge of Pandas, numpy, arrow and the associated Python data science and visualisation stack would be useful
  • You should be interested in building large-scale, performant web applications. You should like the idea of releasing to real customers regularly, and prioritise getting a great product into users’ hands for feedback and iteration. You will have extensive scope to build and architect the backend, and to help grow the team in the future.

About the Company


Datapane is the frontend for the data science ecosystem. Our open-source library helps data scientists use the tools they love to create reports, dashboards, and apps for non-technical end-users.


We are backed by some of the top investors in the world, and have grown to be the most popular way to create and share data science reports. We are proud to put the power of the open-source ecosystem in the hands of over 50,000 end-users each month.


Take a look at our Employee Handbook to learn about the application process and how we work: https://handbook.datapane.com

Skills + Tech

SVELTELINUXDJANGOPYTHONRAILS

Mid Software Engineer, Full-Stack

Seniority level

Not mentioned

Contract type

Negotiable

Salary range

Not Informed
POSTED 715 DAYS AGO
Remote

Seniority level

Not mentioned

Contract type

Negotiable

Salary range

Not Informed