Software Engineer - Database
Motherduck
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 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 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.
Feather-ruffling compensation – competitive salary and stock options so you have a stake in our flock’s success.
Top-notch healthcare coverage – 100% paid medical, dental, and vision for employees, plus 80% coverage for dependents (because we care about your whole nest).
Flexible PTO – take the time you need to recharge, explore, or just have a lazy day by the pond.
401k plan – because even ducks need to plan for the future.
Legendary company events – we bring the whole flock together twice a year for unforgettable summits in fun locations, plus 1-2 team gatherings a year to keep our bonds strong.
Flexible work environment - spend most of the week in the office collaborating with the flock, and work from wherever you're most productive the rest of the time. Specifics are role dependent and as agreed upon with your manager
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.
$160k - $210k
...Sharp instincts for the tradeoff between latency and correctness in financial systems Proficiency in TypeScript, relational databases, realtime transports, and event-driven data flows across a financial product Comfortable in a strict monorepo with typed service...DatabaseFull timeRemote work- We're looking for a software engineer who is passionate about front-end development, user-interface design, and typed functional programming... ...the stack, including front-ends, back-ends, middleware, and databases. The job will also involve working closely with traders and...DatabaseFull timeFlexible hours
- ...Description As a Senior Back-End engineer at Bask you will work directly with the CEO and CTO to build and design the software infrastructure that will serve as the backbone... ...(SQS, EventBridge, Lambda etc..) SQL Databases Problem solving Database Schema...DatabaseFull time
- ...out our website and docs for more details. Incubations Engineering at Sei Sei Labs is looking for a Fullstack Engineer to help... ...~ Proficiency with one of Go / Typescript ~ Experience with database management using SQL, NoSQL, or similar technologies ~...DatabaseFull time
- ...Hear from our employees directly on our Glassdoor page! Software Engineering, Backend @ Clay Given our rapid growth over the past... ...Experience in query optimization and schema design for relational databases and distributed search engines Expertise in any of the...DatabaseFull time
$140k - $260k
...companies understand and control their AI presence. As a Backend Engineer, you will build and optimize the infrastructure that powers... ...experience in scalable backend architecture Deep understanding of databases including PostgreSQL, MySQL, or OLAP databases, and query...DatabaseFull timeWork at officeVisa sponsorship- ...Group, and more. Position Overview: We're seeking a Software Engineer intern, Full-Stack to join our engineering team full-time. This role is involves developing front-end, server-side, and database applications with a focus on blockchain products. The ideal candidate...DatabaseFull timeInternship
- ...together expertise in AI, cybersecurity, and software to create products that seek to finally... ...As a Product focused Software Engineer, you'll be responsible for taking user-facing... ...designing backend APIs and crafting efficient database schemas. Ability to independently...DatabaseFull timeShift work
- ...Overview This role is ideal for ambitious engineers with entrepreneurial goals. Many of us... ...tech companies shaping the future of software. We value in-person collaboration and work... ...FastAPI (Python) Postgres + Prisma ORM (Database) Algolia + turbopuffer (Search) AWS...DatabaseFull timeWork at office
- ...About the role We are looking for a Senior Full Stack Engineer to join the early team and help define how money moves on Fin.... ...narrow tickets. Deep comfort debugging across the stack, from database and infrastructure issues to front end performance problems....DatabaseFull timeWorldwideShift work
- ...unified graph of financial data. We’re applying principles of software engineering and data systems to scale accounting. We tackle the hard... ...Fluency of backend fundamentals, including data structures, database fundamentals, performance concepts. ~ Code design skills...DatabaseFull time
$180k - $260k
...more), now collectively valued at $10B+. We’re hiring a Software Engineer to join our in-house engineering team. You’ll report directly... ...TypeScript, React, and ; familiarity with and a modern database (e.g., Postgres/Prisma) is a plus. Taste for UX/UI and the...DatabaseFull timeRelocation$140k - $180k
...industry experience. We’re looking for a Senior Full-stack Software Engineer with strong DevOps experience and front-end abilities to... ...React / TypeScript frontend development Postgres and database-backed applications Experience in python development, including...DatabaseFull timeLocal areaRemote work- ...hatch I.T. is partnering with VetraFi to find a Software Engineer . See details below: About The Role: VetraFi is on the hunt for... ...code Develop and support software including applications, database integration, interfaces, and new functionality enhancements...DatabaseFull time2 days per week3 days per week
- ...financial ecosystem. Role Description As a Senior Software Engineer , you'll be one of the early technical hires building the systems... ...detection, or identity systems Experience with graph databases, entity resolution, or network analysis Experience...DatabaseFull time
- ...Responsibilities We are seeking a highly skilled Software Engineer with expertise in Java+Spring Framework, Python, and SQL to join... ...asset class ~ Proficiency in SQL and relational databases for data processing and optimization. ~ Exposure to Web...DatabaseFull time
- ..., and homeowners nationwide. The Role We're looking for a software engineer who's excited to build and ship across the full stack. You'll... .../or TypeScript or equivalent ~ Experience with relational databases and clean API design ~ Works well with autonomy and takes...DatabaseFull time
- ...movement and access to financial data simple and secure. As a Software Engineer, you will design and build the systems that power how... ...successful projects. ~ Experience with MySQL or other relational databases. ~ Experience working with microservices. ~...DatabaseFull timeWork experience placementLocal area
$155k - $175k
...$175,000 a year Role Overview The Senior Full Stack Software Engineer will report directly to the Director of Technology, a seasoned... ...in Vue.js or React - Advanced knowledge of relational databases, including: - PostgreSQL - Schema design - Indexing &...DatabaseRemote jobFull time$160k - $250k
...Position Overview As an early full-stack engineer, you’ll help build Conductor’s core... ..., an agentic workflow execution system, database scaling problems, and generally pushing... ...(ITAR/EAR) ~3+ years as a professional software engineer ~ Strong communication skills...DatabaseFull timeContract workLocal areaRemote work$100k - $180k
...Amber Group, and more. Position Overview: We are seeking a Software Engineer, Full-Stack to join our engineering team full-time. This role involves developing front-end, server-side, and database applications with a focus on blockchain products. The ideal...DatabaseFull timeWork experience placement- ...thoughtful code reviews, documentation, and engineering best practices Partner closely with... ...We expect 6+ years of professional software engineering experience. You are excited... ...in modern programming languages, databases, API frameworks, and cloud platforms (like...DatabaseFull timeWork at office3 days per week
$160k - $230k
...the Role We are seeking Full Stack Engineers with deep experience designing and building... ...: work across front-end, backend, and database layers (stack not set yet — you’ll help... ...Experience: Full Stack Engineering (or Software Engineer with end-to-end ownership) in...DatabaseFull timeWork at officeLocal area$200k - $250k
...Singapore, and Scottsdale. Garda is looking to hire a Senior Software Engineer (AI Tooling) to be a part of our Research and Technology (R... ...infrastructure for AI capabilities (LLM gateways, vector databases, chat services, monitoring systems) Build internal...DatabaseFull time$195k - $250k
...Opportunity We’re looking for a passionate and skilled Senior Software Engineer to join our fast growing engineering teams. In this role,... ...Experience with programming languages, relevant frameworks, databases and cloud platforms. Familiar with the technologies we...DatabaseFull time- ...About the Role We’re looking for full stack and frontend engineers to help define and build the next generation of OpenAI’s developer... ...designing, building, and operating production APIs, services, databases, or developer tooling. ~ Strong product judgment and a track...DatabaseFull timeInternship
- ...About the team OpenAI’s Forward Deployed Engineering team partners with customers to turn... ...We are looking for customer-focused software engineers to build effective custom software... ...a plus ~ Experience with relational databases like Postgres/MySQL ~ Have a bias for...DatabaseFull timeInternshipWork at officeRelocation package
$200k - $220k
...with product and design team, and other engineering teams to deliver high-impact features... ...Looking For ~6+ years of professional software engineering experience ~ Strong foundation... ...(e.g., Kafka, RabbitMQ, AWS SQS) Database optimization experience (e.g., MariaDB or...DatabaseFull time$250k - $300k
...The Role We are seeking a highly qualified and talented software engineer to join our Risk Technology Infrastructure team. We are responsible... ...analytics like VaR and Vol Expertise with relational databases, data storage, data warehousing, and data analysis...DatabaseFull time$185k - $400k
...Infrastructure & Platform Engineer Job Posting Location: New York, San Francisco (Office) Compensation: $185K - $400K Join a... ...load balancing, and congestion control across both compute and database layers. Build and maintain CI/CD pipelines for automated deployment...DatabaseFull timeWork at office
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Engineer - Database. Be the first to apply!
- agile software developer New York, NY
- software developer internship no experience New York, NY
- intermediate software engineer New York, NY
- software engineer staff New York, NY
- experienced software developer New York, NY
- work from home software developer New York, NY
- software developer no experience New York, NY
- software developer fintech New York, NY
- software data engineer New York, NY
- financial software developer New York, NY

