Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

Domino Data Lab Logo

Staff Software Engineer, Data Platform

Domino Data Lab

$225,000 - $250,000
Nov 25, 2025
Remote, US
Apply Now

Domino is building a modern, cloud-portable data and governance platform that accelerates innovation, improves reliability, and provides the trusted foundation organizations depend on to build mission-critical AI systems. The Data Platform group is responsible for the foundational systems that power how data and AI assets are accessed, tracked, and managed across the entire product, aiming to make working with data seamless for data scientists and AI practitioners.

Requirements

  • Extensive backend engineering experience (typically 10+ years), with a strong foundation in distributed systems, data-intensive applications, or event-driven architectures (e.g., Spark, Kafka, Hadoop, Flink, etc.)
  • Strong API design skills, including experience building and evolving REST, gRPC, GraphQL, or similar interfaces used across multiple teams or products
  • Proficiency in one or more backend languages such as Scala, Go, Java, or Python, with a track record of delivering high-quality, high-performance services in production
  • Hands-on experience with cloud-native development, including Docker, Kubernetes, CI/CD pipelines, and deploying/operating services in cloud environments
  • Deep understanding of system design and architecture, with an ability to break down complex problems and design scalable, maintainable solutions
  • Experience building production-grade systems (ideally in Scala or Go) used by internal or external customers
  • Familiarity with service-oriented or microservices architectures, with the ability to design modular, reliable services that integrate cleanly with larger platforms

Responsibilities

  • Build and enhance foundational Data Platform and Governance capabilities that improve how users access, track, and manage data and AI assets across Domino
  • Contribute to and extend the open-source technologies that underpin Domino’s data and metadata systems
  • Develop clear, thoughtful technical designs and effectively communicate architectural decisions to engineers, product managers, and other stakeholders
  • Raise the quality bar across the codebase through design reviews, code reviews, and mentorship of fellow engineers
  • Partner closely with product managers to shape requirements, plan work, and deliver well-scoped solutions on time with high technical integrity

Other

  • Strong problem-solving skills, comfort operating in a fast-moving environment, and the ability to navigate ambiguity with sound technical judgment
  • A collaborative and dependable teammate, capable of driving work independently while contributing positively to team culture and engineering excellence
  • 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