Software Engineer - Database
Hiring in on-site / hybrid only
This employer appears to hire only in the region above. Confirm you're eligible to be hired there before applying.
Build a cloud platform for DuckDB to run seamlessly locally or remotely
As a Software Engineer on the Database team at MotherDuck, you will own major projects in the dual execution stack to ensure DuckDB processes queries seamlessly whether running locally or in the cloud. You will help build a cloud platform that dynamically assigns resources to maintain efficiency across workloads, from tiny tasks to high-memory instances. You will collaborate across frontend, platform, and infrastructure teams to keep the user ...
Why This Role?
Work closely with DuckDB Labs to shape the future of embedded database performance and APIs
Key Responsibilities
- Own major projects in the dual execution stack for seamless local and cloud query processing
- Help build a cloud platform that dynamically assigns resources for efficient workload handling
- Lead cross-functional work with frontend, platform, and infrastructure teams to ensure coherent user experience
- Push the state of the art in embedded database performance, distributed execution, and DuckDB internals
- Deepen DuckDB expertise and share it through mentorship and documentation
- Collaborate closely with MotherDuck and the wider DuckDB community on local and cloud integration
Requirements
- Proficiency in C++
- Experience with database systems or query engines
- Familiarity with cloud platforms and distributed systems
- Strong collaboration skills for cross-functional work
- Ability to own and drive major technical projects
- Passion for performance optimization and user experience in data tools
Required Skills
View Original Description from Ashby Job Boards
Original description from Ashby Job Boards
ABOUT MOTHERDUCK Don’t let the quirky name fool you: At MotherDuck, 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, MotherDuck 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 MotherDuck 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 Amsterdam but we are also open to great candidates remotely in Europe. 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 span multiple collaborators and cross-functional dependencies. - You take pride in clear thinking, careful design, and thoughtful tradeoffs. - You're comfortable mentoring peers and helping build a collaborative, high-agency environment. - You enjoy engaging with the wider community, whether that's open-source conversations or working directly with DuckDB Labs. WHAT WE PROVIDE - The opportunity to participate and contribute to DuckDB, one of most popular modern open source analytical databases. - Competitive salary and stock options so you have a stake in our flock’s success. - Flexible time off – take the time you need to recharge, explore, or just have a lazy day by the pond. - A good pension plan - Legendary company events – we bring the whole flock together once a year for unforgettable summits in fun locations, plus 1-2 team gatherings a year to keep our bonds strong. - Hybrid work environment – Spend three days a week in the office collaborating with the flock, and work from wherever you’re most productive the rest of the time—whether that’s your home office, a coffee shop, or a peaceful lakeside retreat. We have to warn you though, most of us like the office so much we come anyway. It’s on the river Ij, with a great lunch every day. PLEASE APPLY Does this role sound appealing to you, but you’re missing some of the requirements or don’t quite think you’re qualified? Please apply anyway. Research has shown that underrepresented groups in technology often shy away from roles which aren’t a 100% match. We aim to build a diverse team and will strongly consider applicants who bring many of the requirements plus have other experiences which round out their qualifications. MotherDuck is proud to be an Equal Employment Opportunity and Affirmative Action employer. We do not discriminate based on race, religion, color, national origin, gender (including pregnancy, childbirth, or related medical conditions), sexual orientation, gender identity, gender expression, age, status as a protected veteran, status as an individual with a disability, or other applicable legally protected characteristics. MotherDuck is committed to working with and providing reasonable accommodations to applicants with physical and mental disabilities PLEASE APPLY Does this role sound appealing to you, but you’re missing some of the requirements or don’t quite think you’re qualified? Please apply anyway. Research has shown that underrepresented groups in technology often shy away from roles which aren’t a 100% match. We aim to build a diverse team and will strongly consider applicants who bring many of the requirements plus have other experiences which round out their qualifications. MotherDuck is proud to be an Equal Employment Opportunity and Affirmative Action employer. We do not discriminate based on race, religion, color, national origin, gender (including pregnancy, childbirth, or related medical conditions), sexual orientation, gender identity, gender expression, age, status as a protected veteran, status as an individual with a disability, or other applicable legally protected characteristics. MotherDuck is committed to working with and providing reasonable accommodations to applicants with physical and mental disabilities.
Salary Context
Similar Engineering roles on LokerDollar pay around $160k/yr (range $1.8k–999.999k/yr, n=583 active listings).
Frequently asked questions
- Is Software Engineer - Database at MotherDuck a remote job?
- This role is based in Remote. See the listing for remote/onsite details.
- What is the salary for Software Engineer - Database at MotherDuck?
- The listed pay range for this role is €107k–160k/yr.
- What type of employment is Software Engineer - Database at MotherDuck?
- This is a full time position.
- How do I apply?
- Click the "Apply" button on this page to go to the official application at MotherDuck.
Explore related
Market data & reports
Salary & skill-demand research built from our own listings data.
- Indonesia IT Jobs vs Global Remote (2026)Primary analysis of 2,049 listings: methodology, classification rules, downloadable datasets.
- AI-Skill Demand: Indonesia vs Global Remote (2026)10,000+ postings, taxonomy-first classifier, Wilson CIs, pre-registered before analysis.
- Remote ≠ Remote: The Skills That Open Global Work to Indonesians (2026)12,891 remote listings: the highest-paid coding skills are the most geo-locked for Indonesia-based applicants. CC BY 4.0 aggregate dataset.
- Indonesia Hiring Report: Tech vs Non-TechJob demand by field from aggregate open-job counts — never individual listings.
- Indonesia Salary BenchmarkAggregate salary ranges across roles, with open methodology and dataset.
- Indonesian Remote Work Salary & Demand IndexHow much of the global remote job corpus is open to Indonesia, and what it pays (USD) by role.
- Indonesia Quarterly Labor Market ReportLayoffs, funding, salaries & skills per quarter — open aggregates.
- Remote Market Reports by RoleAuto-generated per role family — skills, seniority, companies, salary.
- Global Remote Salary BenchmarkAnnual salary by role & currency, plus the share of listings open worldwide.
From the blog
- Startup & Hiring: July 2026Updates on global startups and hiring trends relevant for tech job seekers. Funding, hiring plans, and what it means for you.
- Crossing Hurdles: Remote English SpecialistExplore remote English Language Specialist roles at Crossing Hurdles. Get insights into USD pay, required skills, and how to land a global remote job.
- Funding Down 43%, But Global Remote Jobs AreGlobal startup funding dipped 43% in H1 2026. Yet, top-tier global companies are aggressively hiring remote talent worldwide, paying in USD.