M · via a16z Speedrun 3d ago Software Engineer - Database MotherDuck –Express interest
Job in
Mount Vernon, Westchester County, New York, 10550, USA
Listed on 2026-11-05
Listing for:
JoinStartup
Full Time
position Listed on 2026-11-05
Job specializations:
-
Software Development
Backend Developer, Software Engineer, Full Stack Developer, Cloud Engineer - Software
Job Description & How to Apply Below
Mother Duck# Software Engineer - Database $180k–260k New York CityTHE ROLE About Mother Duck Don’t let the quirky name fool you:
At Mother Duck, we’re on a mission to make data warehousing fun, frictionless, and ducking awesome for developers and data practitioners building blazing fast internal and customer-facing analytics experiences. We're building a cloud-hosted version of DuckDB, working hand-in-hand with the creators of the fastest-growing and fastest-improving query engine on the planet. Unlike other databases, Mother Duck was architected to unify local development with cloud operations to bridge the gap between software and data engineering workflows.
Our team is a mix of thoughtful, passionate, and empathetic data industry veterans.
What you will do The Database team is the bridge between DuckDB and the cloud. We own the core server and client extension logic that lets DuckDB run seamlessly, whether it's local or in the cloud, and we work in C++ right alongside the DuckDB codebase itself. Our mission is to push the boundaries of embedded database performance, distributed execution, and user experience, all while staying closely connected to DuckDB Labs (the team behind DuckDB) to align on APIs and shape what's next.
Day to day, we drive major projects in dual execution, resource assignment, and system reliability, while also handling incoming issues and lending our DuckDB expertise to other teams. We collaborate closely across Mother Duck and with the wider DuckDB community, making sure people get the best of both local and cloud worlds. It's a small, high-agency team with big ambitions...
the kind of place where engineers own impactful projects, share what they learn, and help shape how modern analytics gets built. This role is ideally based in New York City but also open to great candidates remotely on the East Coast.
Key Responsibilities
* Own major projects in our dual execution stack, so DuckDB can process queries seamlessly whether they're running locally or in the cloud.
* Help build a cloud platform that dynamically assigns resources, so DuckDB stays efficient whether someone's running a tiny workload or pushing our biggest, highest-memory instances.
* Lead cross-functional work with our frontend, platform, and infrastructure teams to keep the user experience coherent end to end.
* Push the state of the art in embedded database performance, distributed execution, and DuckDB internals.
* Deepen your DuckDB expertise and share it with the rest of the company through mentorship and documentation.
* Work directly with our support team to debug issues, learn from real usage patterns, and prioritize the improvements that matter most.
* Improve systems holistically... spotting architectural challenges early and clearing bottlenecks before they become problems.
* Mentor teammates and help raise the bar for engineering practices across the team.
* Work closely with DuckDB Labs (which grew out of the Database Architectures group at CWI, where vectorized execution and DuckDB were born) to help align on APIs and shape where DuckDB goes next.
What you bring
* You've built and shipped complex backend systems, and you know what great looks like.
* You're fluent in a backend language like C++, Rust, Java, or similar systems languages, and you're comfortable working close to the metal. (C++ and Rust are the biggest plus here, and we love a great Java engineer too.)
* A good foundation in query engines, execution plans, indexing, and performance optimization techniques.
* Hands-on experience with DuckDB is a huge plus, no matter what level you're coming in at.
* You've worked with cloud infrastructure, networking, and building low-latency distributed systems.
* You can scope and lead projects that…
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
Search for further Jobs Here:
×