Dec 30

Backend Engineer - Cloud Infrastructure

Orchest is an open source project with the goal of making technical complexity that data scientists have to deal with disappear. We've built a company around the project to achieve our bigger goal of empowering data teams across the world through better data science tools.

To continue our fast-paced growth, we are building a world-class fully-distributed engineering team. You'll help us get there by owning our Orchest Cloud offering, supporting our users, and ultimately playing a key role in the growth of Orchest.

What you'll do
The Orchest core product backend has a containerized micro services architecture based on Python/Django. The Orchest Cloud infrastructure, which will be your main responsibility, is built on Heroku and AWS using IaC, custom networking architecture, Python, Django, and Celery. We’ll look to you to bring your skillset and experience to build within this environment and impact our codebase.

More specifically, in this role you will:
  • Build and maintain scalable cloud infrastructure that runs Orchest
  • Help us develop the Orchest core product, with special emphasis on the container based runtime backend.
  • Improve the Python/Django based dashboard that currently powers the Orchest Cloud
  • Understand how the open source project can best be offered to the customers through a managed hosted version
  • Improve the reliability and monitoring of the Orchest Cloud
  • Shape and build the Orchest product, culture, and company
We often make product decisions based on customer feedback, so you’ll have the opportunity to build something that solves real customer needs. You’ll also weigh in on our product roadmap as an end-user yourself (we love dogfooding Orchest whenever we can!).

What we look for
  • 5+ years experience in professional software development, ideally some of which you’ve spent in startups
  • Python expertise
  • Experience with cloud based infrastructure like AWS or GCP
  • Experience with container technologies like Docker and Kubernetes
  • Ability to make technical decisions quickly
  • Advanced GNU/Linux experience
  • A getting-it-done mindset and interest to keep improving
  • Being able to keep up with the pace, we work quickly!
What gives you an edge
  • Experience writing JavaScript/TypeScript
  • Experience with Heroku
  • History of contributing to Open Source Software
  • Data science familiarity (reasoning how changes will impact our end users).
Apply now
Send an email to [email protected]. Please make sure to attach your resume.

Location

EUROPE-ONLY



Related jobs

Jobs at this company