Remote, United States of America

Job Term


Company Website

Who we are

At Domino Data Lab, we have an ambitious vision for data science. Our platform helps data science teams accelerate research, increase collaboration, and rapidly deploy predictive models.  Our customers are the most sophisticated analytical organizations in the world, including companies like Bristol Myers Squibb, Allstate, Bayer, and Red Hat. Backed by Sequoia Capital, Coatue Management, Bloomberg Beta, and Zetta Venture Partners, we are at the epicenter of the data science revolution, helping companies develop the next breakthrough in medicine, build better cars, or recommend the best song play next.

What we are building

The Distributions team at Domino uses cutting edge technologies to ensure that each platform deployment is reliable, performant and cost effective, while allowing us to support a rapidly growing number of deployments with tight SLAs. Our platform is deployed across the full spectrum of scenarios from on-premise to cloud. Our clients rely on it for mission critical workloads. Come help us push the envelope!

What your impact will be

In your first year, you will 

  • Design and develop software solutions that manage Domino’s customers through their full lifecycle
  • Build a reliable, flexible, and extensible set of shared services and platform for the product
  • Improve engineers' ability to maintain, test, and deploy their changes by optimizing processes and automation
  • Extend and contribute enhancements to the open-source software powering Domino
  • Create technical designs and clearly communicate them to cross-functional stakeholders
  • Enable fellow engineers to achieve high quality through design and code reviews
  • Work with product managers to ensure solutions are well planned and delivered on-time

What we look for in this role

  • Experience designing for and managing Kubernetes clusters and workloads
  • Experience building production grade software, preferably in Python or GoExperience designing for and working with container technologies (Docker, containerd, CRI-O, podman)
  • Experience building systems native to the cloud (AWS, GCP, Azure)
  • Experience with infrastructure automation (Terraform, CloudFormation, Helm)
  • Deep knowledge of Linux system internals and primitives
  • Experience with and knowledge of distributed systems
  • Skilled at communicating technical matters and requirements
  • Ability to work independently

Bonus Points

  • Knowledge of security concerns particular to cloud and container based architectures
  • Expertise in GCP or Azure
  • Knowledge of Scala or other functional programming language

What we value

  • We value a growth mindset. High-performing creative individuals who dig into problems and see the opportunities for success
  • We believe in individuals who seek truth and speak the truth and can be their whole selves at work
  • We value all of you that believe improving is always possible At Domino Everything is a work in progress – we can do better at everything
  • We emphasize an environment of teaching and learning to equip employees with the tools needed to be successful in their function and the company
  • We strongly believe in the value of growing a diverse team and encourage people of all backgrounds, genders, ethnicities, abilities, and sexual orientations to apply

Compensation range

Based on pay transparency guidelines, a reasonable expectation for the salary range for this role is $193,000-300,000 USD Annually. Information on our competitive total rewards package, including our benefits can be found here.  Individual salaries are determined by evaluating a variety of factors including geography, cost of labor, experience, skills, education, and internal equity.

Apply now