Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
Scoutfield Logo

See all jobs on Scoutfield

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
MotherDuck

Software Engineer – Database

MotherDuck

. Own major projects in the dual execution stack for seamless local and cloud query processing .

Posted 10/31/2026full-timeBerlin • GermanyMid-LevelSenior💰 €107,000 - €160,000 per yearWebsite

Core Competencies

Role fit
Core Competencies

Use this summary to align your resume positioning with the role.

Demonstrates expertise in building and optimizing complex backend systems, with a strong foundation in query engines and distributed execution. Proven ability to mentor peers and lead cross-functional projects while engaging with the open-source community.

Highest-signal resume keywords
Backend Language Proficiency (C++, Rust, Java)DuckDB ExpertiseCloud Infrastructure ExperienceDistributed Systems DevelopmentProject Leadership

ATS Keywords

Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills
Backend System DevelopmentQuery Engine OptimizationPerformance Optimization TechniquesIndexingDuckDB InternalsResource AllocationLow-Latency SystemsArchitectural Challenge IdentificationDebuggingCross-Functional Collaboration
Soft Skills
MentoringClear ThinkingCareful DesignThoughtful Tradeoffs
Tools & Technologies
DuckDBCloud InfrastructureNetworking
Industry Keywords
Open-Source EngagementGermany Work Eligibility

Tech Stack

Tools & technologies
CloudDistributed SystemsJavaRustC++

About the role

Key responsibilities & impact
  • Own major projects in the dual execution stack for seamless local and cloud query processing
  • Build cloud infrastructure that dynamically assigns resources for workloads of varying size and memory requirements
  • Lead cross-functional work with frontend, platform, and infrastructure teams
  • Advance embedded database performance, distributed execution, and DuckDB internals
  • Develop DuckDB expertise and share it through mentorship and documentation
  • Collaborate with support to debug issues and prioritize improvements based on usage patterns
  • Identify architectural challenges and remove bottlenecks
  • Mentor teammates and improve engineering practices
  • Work with DuckDB Labs to align APIs and shape DuckDB’s future

Requirements

What you’ll need
  • Experience building and shipping complex backend systems
  • Fluency in a backend language such as C++, Rust, Java, or similar systems languages
  • Comfort working close to the metal
  • Foundation in query engines, execution plans, indexing, and performance optimization techniques
  • Hands-on experience with DuckDB is a plus
  • Experience with cloud infrastructure and networking
  • Experience building low-latency distributed systems
  • Ability to scope and lead projects spanning multiple collaborators and cross-functional dependencies
  • Clear thinking, careful design, and thoughtful tradeoffs
  • Comfortable mentoring peers
  • Interest in engaging with the wider open-source and DuckDB community
  • Currently eligible to work in Germany
  • Ability to work from the office three days per week

Benefits

Comp & perks
  • Stock options
  • Flexible time off
  • Pension plan
  • Legendary company events and annual team gatherings
  • Hybrid work environment
  • Office lunch provided daily
  • Equal Employment Opportunity and reasonable accommodations