Summary
* Salary band £100k-120k + equity
* Hybrid working policy: Mandatory minimum three days a week in our Waterloo office
* Experience level: At least five years in commercial software engineering
🚀 About Orchestra
Orchestra is an AI-native data pipelining platform building the future of data orchestration observability. We have built a declarative framework allowing data engineers to explicitly declare how their data pipelines behave. Think CI/CD but for data teams!
Backed by VCs from San Francisco, New York and London with angels from across the data space and beyond.
👷Engineering at Orchestra
* We care deeply about our users—their pain points and experience
* We're a small team of generalists who embrace new challenges regularly
* We're united by our mission, focused execution, and speed
* We deploy to production multiple times a day
🛠️Tech Stack
* Backend: Python (FastAPI) + Typescript (express)
* Frontend: React + Typescript
* Infrastructure: AWS (serverless!), terraform
* Containerisation: Docker
* Database: PostgreSQL + DynamoDB
* CI/CD: GitHub actions + Blacksmith runners
🖥️What You'll Do
* Build exceptional product and scale the core experience
* Implement and maintain features across the full stack (with focus on the backend)
* Own systems end-to-end
* Collaborate closely with customers
* Drive the full development lifecycle
* Contribute to shaping our culture and strategy
🙋 About you
* 5+ years of experience building and shipping full-stack products.
* Strong programming skills in Python
* Concrete understanding of system design and scalable backend systems.
* Proficiency in React + TypeScript or a willingness to learn and contribute to frontend experiences.
* Fast, resourceful, and opinionated - you know when to ship and when to conduct an experiment.
* Demonstrated experience working in a cloud environment
Benefits
* Competitive salary + equity
* Bi-annual offsite
* Regular team dinners + socials
* Choice of laptop