753 karma · joined March 31, 2011
Datapane (http://github.com/datapane) is looking for an exceptional DevOps / Infrastructure engineer to join our team.
Datapane is the easiest way to build beautiful data science documents for your company, clients, or community using Python.
We are hiring our first dedicated infrastructure / devops hire to take ownership of our highly active community site, our managed PaaS for organisations, and develop our self-hosted options for enterprises. This is a multidisciplinary role, where you'll be wearing many infrastructure and systems related hats - from SRE to working on backend code (primarily in Python) for our cloud and on-prem architecture, including Linux containers that run our highly-available PaaS, provisioning and securing browser-based REPLs, and more.
For this role, you'll need Python, Linux, and Docker/Kubernetes experience, along with good knowledge of cloud architectures and (distributed) systems development.
Datapane is backed by top-tier investors from Silicon Valley, and the company is growing quickly: reports on our hosted platform are used by over 35k people a month. Our library is already the most popular way to embed data science results into platforms such as Medium, as well as powering data science sharing at hundreds of companies.
We're fully remote, however some timezone overlap with UTC is preferable. DM or see https://angel.co/company/datapane/jobs for more info. Cheers!
Still using OCaml for side projects tho!
I'll leave others to make their own minds up, but I personally think the original article is FUD in a similar vein to some of the SystemD and Wayland nonsense that gets upvoted occasionally.
Nix and language package managers just don't really play well together.
Remote startup building Python-based data analytics and reporting that live in the browser - Datapane is looking for an exceptional Python / Linux backend engineer and a Django backend engineer to join our team.
This includes working on backend code (primarily in Python) that spans from our web application to the rest of our cloud and on-prem architecture, including Linux containers that run our highly-available PaaS, microservices scheduling and communications, data-science processing code, and more.
For this role, you need strong Python and Linux experience, along with good knowledge of cloud architectures and (distributed) systems development, including Redis, gRPC, and Kubernetes, and be excited to pick up the new technologies and skills - for instance we use NixOS for our on-prem deployments. As a data analytics company, any knowledge of Pandas, numpy, and the associated Python data science and visualisation stack would be extremely helpful.
We're also looking for web engineers familiar with modern Django and DRF backends to work on our Datapane server that is available on datapane.com and provided to enterprises.
We're fully remote, however some timezone overlap with UTC is preferable.
DM or see https://angel.co/company/datapane/jobs for more info. Cheers!
Remote startup building Python-based data analytics and reporting that live in the browser - Datapane is looking for an exceptional Python / Linux backend engineer to join our team.
This includes working on backend code (primarily in Python) that spans from our web application to the rest of our cloud and on-prem architecture, including Linux containers that run our highly-available PaaS, microservices scheduling and communications, data-science processing code, and more.
For this role, you need strong Python and Linux experience, along with good knowledge of cloud architectures and (distributed) systems development, including Redis, gRPC, and Kubernetes, and be excited to pick up the new technologies and skills - for instance we use NixOS for our on-prem deployments. As a data analytics company, any knowledge of Pandas, numpy, and the associated Python data science and visualisation stack would be extremely helpful.
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 grow the team in the future.
We're fully remote, however some timezone overlap with UTC is preferable, and subscribe to the GitLab global salary calculator - https://about.gitlab.com/handbook/people-operations/global-c... .
DM or see https://angel.co/company/datapane/jobs/1041196-backend-pytho... for more info. Cheers!
We've been using Arrow for a few years in our startup (link in profile) - it's been great as a common format for passing tabular data between Python and Javascript.
Haven't used the in-memory/zero-copy features as much, but as a binary, high-performance, typed format for the data analytics world it can't be beat. And now that the Feather format is basically the Arrow format, I expect to see it really take off as a common interchange and even storage format for medium- to even long-term projects.
(Also nice to see the reduced Python wheel size - a little bonus for the 1.0 release :) )
Works really well with marshmallow for additional validation.
We decided to split it into an MPA, adding React components to server-side rendered pages as needed (along with intercooler and stimulus when we don't need the power of React).
Things have become much simpler and quicker to develop, allowing us to focus on the user features instead. It's easy to forget how much you get for free from the browser and traditional HTTP/HTML client-server mechanics, along with the ease of having full access to your database and data model in your templates - and makes you wonder if going with an SPA first is throwing the baby out with the bathwater.
Internally they both call out to common code, but we like to keep the API-side RESTful and aren't so concerned about REST for the HTML side, both the full page views and intercooler-specific partials.
However having listened to the Full Stack Radio episode and trying Alpine out, I'm not convinced on writing interdependent JS fragments in HTML attributes.
For our team Stimulus feels more robust - store state in the DOM, which then calls full JS/TS classes to do the computation - keeping the separation of concerns intact. We can also make use of Typescript typing, linting, and bundling of our Stimulus controllers, and test the behaviour more easily.
Exciting to see more options in the non-SPA world tho!
Remote startup building cloud-native data analytics that live in the browser - Datapane is looking for an exceptional and experienced Django engineer to join our team.
This includes working on: - The main Django application, a large, modern, Django app built using Python 3.7 and the latest Python and Django libraries; - The API, built using Django Rest Framework (DRF) that is used both by our web-app and client libraries to build and run data analyses; - Frontend code, from Django-rendered HTML5 and CSS3, to JavaScript/TypeScript which interfaces with small, focused React components where necessary
Experience working on Django codebases that serve both server-side rendered pages and APIs via DRF would be ideal.
Datapane is an ambitious project that's the result of several disciplines, involving orchestrating workloads of multi-million row datasets, operating a HA PaaS that can also be deployed on-prem, and working with tools from the big data ecosystem, such as Apache Arrow and Pandas.
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 grow the team in the future.
We're fully remote, some timezone overlap with UTC is preferable, and subscribe to the GitLab global salary calculator - about.gitlab.com/handbook/people-operations/global-compensation/calculator .
DM or see https://angel.co/company/datapane/jobs/656505-full-stack-dja... for more info. Cheers!
New startup with a remote team building cloud-native business analytics solutions from the browser. Modern FE stack - React (w/Hooks :) ) / Typescript / MobX with a Python / Django-backend and a large devops component including using Docker / Kubernetes / GCS.
We're fully remote and hire within Europe - we subscribe to the GitLab global salary calculator - https://about.gitlab.com/handbook/people-operations/global-c... .
DM or see https://angel.co/company/datapane/jobs/236981-lead-frontend-... for more info. Cheers!
VC-backed startup with a remote team building cloud-native business analytics solutions accessible from the browser. Modern FE stack - React / Typescript / MobX with a Python / Django-backend and a large devops component including using Docker / Kubernetes / GCS.
We're fully remote and hire globally - we subscribe to the GitLab global salary calculator - https://about.gitlab.com/handbook/people-operations/global-c... .
f you’re interested please get in touch. Any questions please comment, DM, reach out on email (jobs at nstack dot com) or at https://angel.co/nstack/jobs. Cheers!
NStack provides an interface for analysts to build data science workflows in the cloud from a library of reusable predictive models. Our product powers predictions for millions of users each month, and our customers range from e-commerce businesses to F250 companies.
We’re primarily based in Central London, but have a mixed remote and onsite team. We’re funded by top-tier infrastructure investors from the West Coast, and the founders are both technical and ex-YC / PhD. Salaries are competitive and include stock options.
We’re a tech heavy team with a flat structure and friendly atmosphere. We’re big believers in self-organising teams within an agile environment that put a heavy focus on creating user value first.
Our tech stack: Kotlin / Java 8, Python 3, numpy/scipy, Django, Typescript & React, Apache Big Data projects, Linux & Kubernetes
We’re hiring for the following roles:
- Frontend Developer (ONSITE) - We are looking for someone to lead the development of the front-end, developing on our existing workflow builder. We are open-minded in terms of technologies, but would be most comfortable architecting the product using React and TypeScript along with modern CSS UI libraries, so experience with these would be ideal. This will be a flexible role with a really unique scope for ownership and growth.
- Devops Engineer (ONSITE / REMOTE) - We’re developing the NStack PaaS to run on top of Kubernetes and many Google Cloud services, and are looking for a DevOps engineer with a focus on data engineering, CI/CD and deployment. The core NStack platform runs on the JVM using many tools from the Apache Big Data stack, along with large amounts of Python. We’re also heavy users of Linux containerisation, and NStack workflows are distributed on Kubernetes.
- Data Scientist (ONSITE) - We’re looking for an amazing Data Scientist to join our current data team to build reusable data-driven components and applications on the NStack platform. Ideally you’d have experience working as a data scientist in a team using Python (pandas, sklearn, numpy). Knowledge of the Big Data world (e.g. Hadoop, Spark, etc.), alongside an understanding of cloud and data infrastructure would be a bonus, as would experience with Bayesian statistical models and AutoML systems.
- Data Science Intern (ONSITE) - To join our growing Data Science team as described above
We’re looking at a range of positions and experience levels - whether you’ve just left uni or been hacking for 20 years, if you’re interested please get in touch. Any questions please comment, DM, reach out on email (jobs at nstack dot com) or at https://angel.co/nstack/jobs. Cheers!
NStack lets data scientists and analysts to do sophisticated data work in the cloud without a team of engineers. To accomplish this, we’re a building a platform for composable, data-driven microservices, using a mixture of Haskell, Rust, and low-level Linux systems tech (including containers, systemd, IPC, with some typed DSLs, systems code, and distributed systems thrown in). Our aim is to use the fundamental lessons of programming languages and operating systems to provide an abstraction over infrastructure - think Bash for containerised microservices.
We’re looking for both talented backend/systems programmers -- preferably with some knowledge of typed functional languages and *NIX systems programming. It’s a challenging role, working on hard problems, and offers the chance to work with a top technical team and shape a company and product from an early stage.
NStack is funded by top-tier investors from the West Coast, the founders are both technical and ex-YC / academia, and our team is lucky enough to include world-class talent for the problem we're solving. Salaries are competitive and include generous stock options. We're generally hiring onsite, however remote within Europe is also possible for the right candidate. We’re looking at a range of positions and experience levels - whether you’ve just left uni or been hacking for 20 years, if you’re interested please get in touch.
Any questions please comment, reach out via jobs@nstack.com, or https://angellist.com/nstack/jobs Cheers!
I haven't seen COGENT before - will take a look over the weekend - thanks!