Role Description
As a founding Senior Devops Engineer, you will play a foundational role in designing, building, and scaling our build and deployment systems. We’re looking for an exceptional software engineer, interested in solving complex problems at the intersection of Data and ML.
If you are passionate about Machine Learning, believe that ML and AI will change the future of the world, and are an excellent and disciplined programmer, this is a great opportunity for you.
Main Responsibilities:
- Build and scale our build and deployment system
- Streamline our customer deployment and release management pipelines for customers
- Build robust internal operations tooling to drive up developer efficiency
- Design and develop internal observability around internal as well as customer clusters
- Build and own tooling to automate our operational infrastructure
Minimum Qualifications:
- Strong experience with Kubernetes and/or related container orchestration systems
- Worked with Jenkins, Github Actions as well as other systems and tools to streamline CI/CD processes
- Strong experience with Python
- Experience building backend services and APIs (in Python)
- A startup mindset, biasing towards thoughtful action with minimal direction
You’re an ideal fit if you also have:
- Strong experience working with:
- Building and working on complex Kubernetes applications (e.g. applications with split control and data planes)
- Cloud services such as Amazon Web Services (AWS) or Google Cloud Platform (GCP)
- Kubernetes
- Docker and container systems
- Strong experience building APIs in Python, working with Docker and Kubernetes, building systems on AWS, Google Cloud, Azure