Skip to content
DominoDomino

Staff Software Engineer, Governance

Staff Software Engineer building and enhancing the Governance feature in Domino's open-source data science platform. Requires 5+ years backend experience with distributed systems (Hadoop, Spark, Kafka), strong proficiency in Scala/Go, API design, cloud technologies, and system architecture.

About the job

Responsibilities

  • Design and develop software solutions that improve Domino’s user experience with regards to the new, highly-sought Governance feature
  • 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

Requirements

  • 5+ years of experience in backend development, especially in distributed computing with Hadoop, Spark, Kafka
  • Experience in API design and development, e.g. RESTful APIs, GraphQL and similar, with a focus on integrating backend and front-end systems
  • Strong proficiency in Java, Scala, Go, or Python, dedicated to building high-performance backend solutions
  • Skilled in enhancing backend performance in cloud environments, well-versed in Docker, Kubernetes, and CI/CD practices
  • Experience building production grade software, preferably in Scala or Go
  • Comfortable in dynamic, fast-paced settings, possessing strong problem-solving skills and a comprehensive understanding of system design and architecture
  • Strong familiarity with service-oriented architecture (SOA), adept at designing and developing modular, maintainable services for seamless system integration
  • Ability to work independently and be a reliable teammate

Nice-to-Haves

  • Growth mindset and creative problem-solving
  • Experience in open-source contributions

Skills

Java, Scala, Go, Python, Hadoop, Spark, Kafka, REST APIs, GraphQL, Docker, Kubernetes, CI/CD, Soa

Shield AI

Shield AI

San Diego, CA

Staff Engineer, Safety-Critical Software
$200k+/yrOn-site10+ YOEBackend Engineering

Leads architecture, development, integration, and certification-oriented testing of C++ safety-critical software that monitors autonomous systems and ensures safe operation. Requires substantial experience with real-time systems, software assurance standards, technical leadership, and mentoring.

Huntress

Huntress

United States

Staff Software Engineer - Detection Platform
$200k+/yrRemote7+ YOEBackend Engineering

Leads modernization and reliability improvements for high-volume detection engines and event pipelines. The role requires deep production distributed-systems experience in Go, cross-team technical leadership, and strong operability practices.

Radar Labs

Radar Labs

New York, NY

Senior / Staff Backend Engineer, Maps
$200k+/yrOn-site7+ YOEBackend Engineering

Build and own the geospatial data foundation behind Radar’s high-throughput geocoding platform, spanning ingestion, enrichment, indexing, and serving. The role requires a generalist engineer comfortable across Scala, Python, and Rust, with experience in large-scale data systems and customer collaboration valued.

Webflow

Webflow

United States
Senior Staff Software Engineer
$205k+/yrRemote12+ YOEBackend Engineering

Leads the technical vision and architecture for large-scale backend systems powering experimentation, personalization, analytics, and conversion optimization. The role requires 12+ years of software engineering experience, deep distributed-systems expertise, and cross-functional technical leadership.

Illumio

Illumio

Sunnyvale, CA

Staff Engineer - Cloud Security
$194k+/yrOn-site8+ YOEBackend Engineering

Develop and operate Go-based, containerized microservices for a distributed cloud security platform processing real-time telemetry and events. The role requires 8+ years building scalable systems, cloud API experience, and strong programming, networking, and operational ownership.