Software Engineer

1 month ago


New York, United States MotherDuck Full time
Job DescriptionJob DescriptionAbout MotherDuck

Don’t let the quirky name fool you We’re on a mission to radically transform the data analyst user experience. We think we can empower and delight analysts using a novel cloud architecture built on top of DuckDB, an open source foundation with a vibrant community. We’re rapidly driving towards general availability and need your help to create many "aha moments" for our users. Our team is a diverse mix of passionate, collaborative, and empathetic data industry veterans from Google, Amazon, Meta, Snowflake, SingleStore, Databricks, and the like.

At MotherDuck, the Database team is responsible for building the DuckDB-based compute layer and integrating it to work seamlessly as an extension to DuckDB. We run DuckDB locally in users’ machines, on the edge, and in the cloud. The scope of work will span running locally in users’ machines  embedded in Python, CLI, or via WASM in the users’ browser as well as on our cloud servers.. As a Software Engineer on our team, you will help design and build our systems, gain thorough understanding on how DuckDB (and databases in general) work, and bridge the gap between an extremely efficient SaaS platform and blazingly fast local computation. You will be joining a small team with a big vision, your expertise in database architecture and optimization will be instrumental in achieving our vision to "make the easy things easy, and the impossible things possible”. 

Core Responsibilities
  • Design and implement features in what we call hybrid-execution - running queries that are executed both on a local DuckDB instance and a DuckDB backend in the Cloud.

  • Learn, become a DuckDB expert, and  share that knowledge with other MotherDuck engineers and our users.

  • Collaborate with frontend and platform engineering teams to ensure our product functions seamlessly.

  • Optimize database performance, network throughput,  and reliability to provide a smooth and efficient user experience.

  • Be in direct contact with our users, help identifying and work to fix root causes in your area of expertise.

  • Participate in code reviews and contribute to the continuous improvement of engineering processes.

  • Work closely with the product teams as we design features, providing technical guidance and insights.

What we value
  • 5+ years of years of experience in software development, with a focus on backend development

  • Solid experience in designing and developing backend database systems, preferably for cloud-based applications.

  • Strong experience with C++ programming language and libraries.

  • Strong understanding of database performance tuning, query optimization, and data indexing.

  • Familiarity with cloud-based database services and distributed computing concepts.

  • Experience with big data technologies and data warehousing.

  • Experience with SQL databases, such as PostgreSQL and DuckDB.

  • Experience with version control systems and collaborative development practices.

  • Ability to work in a fast-paced, agile environment and adapt to evolving project needs.

  • Excellent problem-solving and analytical skills, with a keen attention to detail.

  • Sense of fun, ability to not take yourself too seriously

What we provide
  • Competitive compensation and stock options

  • For US-based employees:

    • 100% paid medical, dental, and vision for employees

    • 80% paid medical, dental, and vision for dependents

  • For Non-US based employees:

    • You probably have a functioning health system and social safety net so healthcare is not a major factor in employment. If that is not the case let us know and we’ll work something out.

  • Unlimited Paid Time Off

  • 401k plan

  • Regular offsites in hub or exotic locations

  • Geographically distributed team with hubs in Seattle, San Francisco, New York City, & Amsterdam

Please Apply

If this role sounds appealing to you, but you’re missing some of the requirements or don’t quite think you’re qualified, please apply anyway. We believe in building a diverse team and encourage applicants from underrepresented groups in technology. We will strongly consider applicants who bring many of the requirements plus have other experiences that complement their qualifications. Join us on our mission to revolutionize the data analyst user experience

Compensation Range: $140K - $275K


  • Software Engineer

    2 months ago


    New York, United States DL SOFTWARE Full time

    Company DescriptionDL Software is developing a financial information terminal.Role DescriptionThis is a full-time on-site role for a Full Stack Software Engineer located in New York, NY. You will work with co-founders Martin Shkreli and Jason Sommer as well as product head Carter Fulcher on a next-generation financial information terminal. Experience with...

  • Software Engineer

    2 months ago


    New York, United States DL SOFTWARE Full time

    Company DescriptionDL Software is developing a financial information terminal.Role DescriptionThis is a full-time on-site role for a Full Stack Software Engineer located in New York, NY. You will work with co-founders Martin Shkreli and Jason Sommer as well as product head Carter Fulcher on a next-generation financial information terminal. Experience with...

  • Software Engineer

    2 months ago


    New York, United States DL SOFTWARE Full time

    Company DescriptionDL Software is developing a financial information terminal.Role DescriptionThis is a full-time on-site role for a Full Stack Software Engineer located in New York, NY. You will work with co-founders Martin Shkreli and Jason Sommer as well as product head Carter Fulcher on a next-generation financial information terminal. Experience with...

  • Software Engineer

    7 days ago


    New York, United States Seven Seven Software Full time

    Should be able to work independently to analyze and delivery software changes in API and database within a cloud environement. Key Skillset: Java, Oracle, Automation Testing Other Skills: Familiary with Kafka, Gaia Kubernetes Platform, Splunk, IntelliJ Nice to have: Should be familiar with Agile/Scrum methodology Job Requirements Should be able to...

  • Software Engineer

    3 days ago


    New York, United States ORBIS Full time

    Software Engineer - Trading Systems One of North America's most exciting sports betting and gaming scale-ups is expanding its engineering team, and hiring multiple Software Engineers. You'll build out large-scale, consumer-facing applications with React and React Native. Software Engineer Responsibilities Design and build scalable apps used by consumers...

  • Software Engineer

    6 days ago


    New York, New York, United States gpac Full time

    Software Engineer (Front End) - Fintech Firm in the Healthcare Industry - Seed Funded Startup (Very Well Funded) - On Site (Financial District NYC) A Seed Funded Startup that's looking to build out a Healthcare Platform that will revolutionize the way you interact with your healthcare provider are looking for a frontend focused Software Engineer Currently at...

  • Software Engineer

    6 days ago


    New York, United States Digital Gregg Full time

    Company Overview Digital Gregg is a leading UI/UX and software consulting agency that specializes in delivering high-quality solutions for companies, institutions, products, and brands. From concept to production, we offer expertise in responsive UI/UX design, animation, and branding. Our aim is to help businesses establish a professional online presence...

  • Software Engineer

    6 days ago


    New York, United States Stott and May Full time

    Software Engineer – Hedge Fund We are looking for high performing Software Engineers in one of the most high-impact technology, led hedge funds. You’ll be working with talented engineers, applying innovative techniques to develop your career in the world of finance. Responsibilities: You would be working within the engineering team focused on executing...

  • Software Engineer

    6 days ago


    New York, United States Equilibrium Energy Full time

    About our Company Equilibrium Energy is a well-funded, Series B clean energy startup backed by some of the most prominent institutional investors in climate. We are building a digital native power company operating at the intersection of grid variability, market volatility, economic optimization, commercial structuring, and risk management, across the...

  • Software Engineer

    2 weeks ago


    New York, United States Stott and May Full time

    Software Engineer – Hedge FundWe are looking for high performing Software Engineers in one of the most high-impact technology, led hedge funds. You’ll be working with talented engineers, applying innovative techniques to develop your career in the world of finance. Responsibilities: You would be working within the engineering team focused on executing...

  • Software Engineer

    2 weeks ago


    New York, United States Care Dynamics, LLC Full time

    Job DescriptionJob DescriptionExciting Opportunity for a Software Engineer in New York, New York!Are you a talented Software Engineer looking for your next challenge? Do you thrive in fast-paced environments and have a passion for cutting-edge technology? If so, we have the perfect opportunity for you!We are a dynamic and innovative company based in New...

  • Software Engineer

    6 days ago


    New York, United States affyverse Full time

    Note (Required): To apply, please visit our website career page. Search "affyverse" on Google and click on the first link. Then, head over to the "Apply now" button located on the top right corner of the page. Position: Software Engineer Location: Remote Job Type: Full-time/Part-time/Internship Compensation: Competitive hourly rate, negotiable based on...

  • Software Engineer

    2 weeks ago


    New York, United States affyverse Full time

    Job DescriptionJob DescriptionNote (Required): To apply, please visit our website career page.Search "affyverse" on Google and click on the first link. Then, head over to the "Apply now" button located on the top right corner of the page.Position: Software EngineerLocation: RemoteJob Type: Full-time/Part-time/InternshipCompensation: Competitive hourly rate,...

  • Software Engineer

    2 weeks ago


    New York, New York, United States Nexxen Full time

    Responsibilities: Function as a backend developer, working with company bidding and scalable ad exchange teams. Responsible for building Nexxen next generation bidding and user data platforms, working with high scale computing patterns and building services in Responsible for full software development lifecycle, including design, implementation, and...

  • Software Engineer

    4 days ago


    New York, United States Tabbed Full time

    Tabbed is seeking a highly skilled and motivated Software Engineer to join our dynamic team. As a Software Engineer, you will be responsible for designing, developing, and maintaining software applications that meet the needs of our clients and customers. You will have the opportunity to work on a wide range of projects, from creating new software solutions...

  • Software Engineer

    2 weeks ago


    New York, United States ThinkQueue Full time

    Company DescriptionThinkQueue is a global leader in technological innovation, dedicated to transforming industries through cutting-edge solutions. Established in March 2021 and headquartered in Newark, New Jersey, we specialize in a wide range of technological fields, including mobile development, cybersecurity, artificial intelligence, robotics, and more....

  • Pre-Sales Engineer

    7 days ago


    New York, United States Orbus Software Full time

    Orbus Software is an independent software vendor and a globally recognized provider of software and services for Digital Transformation. We empower organizations to architect their digital future by solving real challenges faced by business and technology leadership alike.As a Pre-Sales Engineer at Orbus Software, you will play a critical role in driving...

  • Software Engineer

    1 week ago


    New York, United States Staff Smart, Inc. Full time

    Our client is a leading quantitative investment company focused on computer-driven trading in global financial markets. We are a team of researchers, engineers, and financial industry professionals using sophisticated statistical models to analyze data and identify predictive signals to generate superior investment returns. Our investment teams each focus on...

  • Software Engineer

    7 days ago


    New York, United States Staff Smart, Inc. Full time

    Our client is a leading quantitative investment company focused on computer-driven trading in global financial markets. We are a team of researchers, engineers, and financial industry professionals using sophisticated statistical models to analyze data and identify predictive signals to generate superior investment returns. Our investment teams each focus on...

  • Software Engineer

    6 days ago


    New York, United States Engineers Gate Full time

    About the Role Engineers Gate (EG) is a leading quantitative investment company focused on computer-driven trading in global financial markets. We are a team of researchers, engineers, and financial industry professionals using sophisticated statistical models to analyze data and identify predictive signals to generate superior investment returns. EG's...