Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Software Engineer - Database

Full-time

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

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.

Vacancy posted a month ago
Similar jobs that could be interesting for youBased on the Software Engineer - Database in New York, NY vacancy
  •  ...this year. About this role As a Senior Backend/Infra Engineer at Amigo, you'll build the core services behind our agent platform...  ...hard problems You debug well across services, queues, and databases You're low ego, direct, and hold yourself to a high bar... 
    Database
    Full time
    Flexible hours

    Amigo S.r.l.

    New York, NY
    a month ago
  • $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... 
    Database
    Full time
    Work at office
    Visa sponsorship

    Profound

    New York, NY
    more than 2 months ago
  •  ...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... 
    Database
    Full time

    Bask Health

    New York, NY
    more than 2 months ago
  •  ...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... 
    Database
    Full time
    Flexible hours

    Jane Street

    New York, NY
    more than 2 months ago
  •  ...Global, Hudson River Trading, and Flow Traders. 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 ~... 
    Database
    Full time

    Decircle

    New York, NY
    more than 2 months ago
  • $145k - $200k

     ...building an AI-native workflow orchestration engine looking for dedicated individuals to...  ..., scalable, and high-performing software solutions that meet both the needs of our...  ...technical solutions ~ Experience with database systems (SQL/NoSQL, embeddings) and data... 
    Database
    Permanent employment
    Full time
    Work experience placement
    Work at office

    Thread Ai

    New York, NY
    more than 2 months ago
  •  ...and much more. We’re looking for strong, passionate senior software engineers to join us in our quest to improve these experiences and build...  ..., MySQL) and NoSQL (e.g. DynamoDB, Cassandra, Mongo) databases and caching systems (e.g. Memcached, Redis) ~ Expertise in... 
    Database
    Full time

    Peloton Corporation

    New York, NY
    more than 2 months ago
  •  ...platform, alongside a talented group of engineers with deep expertise in distributed systems...  ...About you ~3+ years of professional software engineering experience ~ Strong back-end...  ...language ~ Solid background in databases, data modeling, and schema design ~ You... 
    Database
    Full time
    Work at office
    Work from home
    Flexible hours
    3 days per week

    Teleskope

    New York, NY
    a month ago
  •  ...MetaSquare Inc is looking for a passionate Software Engineer to design, develop and install software, and web technology solutions. The successful...  ...selected languages Excellent knowledge of Relational Databases, SQL and ORM technologies (JPA2, Hibernate) Experience in... 
    Database
    Full time
    Work experience placement
    Immediate start

    Metasquare Inc

    New York, NY
    more than 2 months ago
  • $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... 
    Database
    Full time
    Relocation

    Decircle

    New York, NY
    more than 2 months ago
  •  ...We are seeking a skilled Full-Stack Software Engineer to design, develop, and maintain a modern enterprise software platform that supports...  ...Snowflake and PostgreSQL Collaborate on software architecture, database design, and system integration Integrate applications... 
    Database
    Full time

    Northbound Search

    New York, NY
    18 days ago
  • $275k

     ...Job description We're looking for a Senior Software Engineer to build AI-powered products for the home services, construction, and remodeling...  ...Python, TypeScript, modern web frameworks, and relational databases. ~ Experience building and maintaining production-grade... 
    Database
    Permanent employment
    Full time

    Resourceful Talent Group

    New York, NY
    more than 2 months ago
  • $120k - $140k

     ...future.  Job Description We’re looking for a Elixir Software Engineer to contribute to our core web platform and supporting applications...  ..., Ash, TypeScript, and Tailwind backed with a Postgres database. You’ll work with Engineering, Product, and Design teammates... 
    Database
    Full time
    Remote work

    Level All

    New York, NY
    more than 2 months ago
  • $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... 
    Database
    Full time
    Contract work
    Local area
    Remote work

    Conductorai

    New York, NY
    a month ago
  • $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... 
    Database
    Full time

    Ladders

    New York, NY
    more than 2 months ago
  •  ...professional decision.   Our Product Engineering group is responsible for GLG’s...  ...are looking for a passionate Full Stack Software Engineer with 2-3 years' experience to...  ...· Strong understanding of relational databases (e.g., SQL Server). · Hands-on experience... 
    Database
    Full time

    Glg

    New York, NY
    more than 2 months ago
  •  .... The Role   We are seeking passionate and skilled software engineers to join our new team in NYC. As a Backend Engineer, you’ll contribute...  .... • Strong understanding of backend fundamentals: APIs, databases, caching, messaging systems and distributed architectures.... 
    Database
    Full time
    Relocation package

    Mistral

    New York, NY
    a month ago
  •  ...District Attorney’s Office (DANY) has an opening for a Senior Software Engineer in its Information Technology (IT) Department. DANY's IT...  ...In this position, the Programmer will work on developing new databases and new applications while maintaining more than 80 in-house... 
    Database
    Full time
    Work experience placement
    Internship
    Work at office
    Monday to Friday
    Shift work

    City Of New York

    New York, NY
    5 days ago
  • $150k - $300k

     ...the Role Premier Global Links LLC is seeking a Founding Software Engineer to join an early-stage fintech company building technology...  ...and long-term growth. Design and optimize relational databases and data models. Build internal tools that improve operational... 
    Database
    Permanent employment
    Full time
    Remote work
    Relocation package

    Premier Global Links

    New York, NY
    4 days ago
  •  ...10x this year. About this role As a Senior Application Engineer at Amigo, you'll build the applications that clinical teams, researchers...  ...without code. You'll own features end to end, from the database to the UI, in systems that handle sensitive patient data. The... 
    Database
    Full time
    Flexible hours

    Amigo S.r.l.

    New York, NY
    a month ago
  •  ...build the future of human-AI interactions in software. The Role We are looking for a Full Stack Software Engineer with broad experience and deep technical fundamentals...  ...beneath your code: browsers and servers, databases and transactions, and TCP, concurrency and... 
    Database
    Full time
    Work at office
    Work from home
    Flexible hours

    Lm Studio

    New York, NY
    a month ago
  •  ...closely with product, research-adjacent teammates, and other engineers to make sure agents aren't just capable, but reliable, steerable...  ..., or fine-tuning Strong backend fundamentals — APIs, databases, distributed systems — since agent features still need to run... 
    Database
    Full time

    Clay Labs

    New York, NY
    a month ago
  •  ...About the role We are looking for a skilled and passionate Software Engineer to join our Billing & Monetization Team in the New York City...  ...and API design. Experience with relational and document databases, ideally Postgres and MongoDB, including data modeling and query... 
    Database
    Full time
    Work at office
    Flexible hours

    Datasnipper

    New York, NY
    15 days ago
  •  ...the market. We’re looking for versatile engineers to help scale our proprietary system from...  ...asking for. Role: Senior Full Stack Software Engineer As a Senior Full Stack Software...  ...: data structures, algorithms, databases, networking, and design patterns/principles... 
    Database
    Full time
    Remote work

    Opencall

    New York, NY
    19 days ago
  •  ...At Endra, our vision is to produce software of exceptional quality. Attaining this standard...  ...we deliver, whether their focus is engineering, design, support, or sales. Join our...  ...performance at scale. Manage and maintain databases, APIs, and other backend services,... 
    Database
    Full time
    Immediate start

    Endra

    New York, NY
    more than 2 months ago
  • $120k - $160k

     ...About The Role As a Senior Software Engineer II at Hello Patient, you’ll build the products that power Mia, our AI assistant for healthcare...  ...API frameworks such as FastAPI. ~ Solid understanding of databases, APIs, testing, and production reliability. ~ Experience... 
    Database
    Full time

    Hello Patient

    New York, NY
    a month ago
  • $150k - $175k

     ...Copenhagen, Singapore, and Scottsdale.  Garda is seeking a Software Engineer in its Research and Technology (R&T) group to join the Risk...  ...data manipulation and analysis Familiarity with relational database schemas and queries (Oracle / Postgres) supporting risk data... 
    Database
    Full time
    Work at office

    Garda Capital Partners

    New York, NY
    more than 2 months ago
  •  ...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... 
    Database
    Full time
    Internship

    OpenAI

    New York, NY
    more than 2 months ago
  •  ...belong at Arya. About the Role We’re looking for a Senior Software Engineer in AI to join our team and embed intelligence into Arya’s...  ...available (Vertex AI, OpenAI APIs, RAG pipelines, vector databases) to solve real-world customer problems. What We’re Looking... 
    Database
    Full time
    Flexible hours
    Shift work

    Arya Health

    New York, NY
    a month ago
  • $166.6k - $250.9k

     ...The location: Stuttgart, West Germany. Engineers are pacing with strained expressions. They...  ...and build tooling around platform and database health. And with your help, we will explore...  ..., make critical decisions, and deliver software that works today and is sustainable for... 
    Database
    Full time
    Immediate start

    Mercury

    New York, NY
    more than 2 months ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Software Engineer - Database. Be the first to apply!