Software Engineer - Backend

MotherDuckSeattle, WA
$140,000 - $250,000Hybrid

About The Position

MotherDuck is building a cloud-hosted version of DuckDB, aiming to make data warehousing fun, frictionless, and awesome for developers and data practitioners. They are developing a system that unifies local development with cloud operations, bridging the gap between software and data engineering workflows. The engineering team is composed of experienced professionals from diverse backgrounds who are passionate, collaborative, and customer-focused. This role is for a Backend Engineer who will help scale DuckDB into the cloud by building distributed systems for query execution, storage, access control, and core platform capabilities. The ideal candidate will have systems-level thinking, a focus on reliability and performance, and a desire to work on core software that enhances the experience of analysts and data engineers. This position is based in their Amsterdam office.

Requirements

  • Hands-on experience with distributed systems, preferably using Go, C++, or similar languages
  • A strong understanding of performance, latency, and fault tolerance in real-world production environments
  • Familiarity with API design, observability practices, and production debugging
  • A product-focused mindset and a willingness to dive into unfamiliar areas when needed
  • Ability to communicate technical ideas clearly and collaborate across teams

Responsibilities

  • Design and implement scalable backend services using Go, Typescript and C++
  • Build and evolve critical systems related to metadata, authentication, access control, query lifecycle, and file visibility
  • Optimize for performance, reliability, and maintainability through careful design and operational rigor
  • Collaborate with other engineers on architectural decisions and technical direction
  • Investigate and resolve production issues and participate in a customer support or production oncall rotation
  • Work closely with product and frontend teams to ensure backend systems enable complete and cohesive user experiences

Benefits

  • Competitive salary
  • Stock options
  • Flexible time off
  • A good pension plan
  • Legendary company events
  • Flexible work environment
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service