Используем cookie для работы сайта и статистики. «Хорошо» разрешит ещё и запись сессий.
MMotherDuck
Нью-Йорк, Соединенные Штаты15 дней назад
180 000 – 260 000 USD
в год
Грейд
Senior
Формат работы
Удалённо, Гибрид
Уровень английского
B2, выше среднего
Письмо на почту или сообщение рекрутеру в Telegram
Не позволяйте причудливому названию вас обмануть: в MotherDuck мы стремимся сделать хранилища данных веселыми, беспрепятственными и чертовски потрясающими для разработчиков и специалистов по данным, создающих молниеносно быстрые внутренние и клиентские аналитические решения. Мы создаем облачную версию DuckDB, работая рука об руку с создателями самого быстрорастущего и самого быстросовершенствующегося движка запросов на планете. В отличие от других баз данных, MotherDuck была спроектирована для унификации локальной разработки с облачными операциями, чтобы преодолеть разрыв между рабочими процессами разработки программного обеспечения и данных. Наша команда — это смесь вдумчивых, увлеченных и эмпатичных ветеранов индустрии данных.
Команда баз данных — это мост между DuckDB и облаком. Мы владеем основной логикой сервера и клиентских расширений, которая позволяет DuckDB бесперебойно работать как локально, так и в облаке, и мы работаем на C++ прямо рядом с кодовой базой DuckDB. Наша миссия — раздвигать границы производительности встраиваемых баз данных, распределенного выполнения и пользовательского опыта, тесно сотрудничая с DuckDB Labs (командой, стоящей за DuckDB), чтобы согласовывать API и формировать будущее.
Это небольшая команда с высокой степенью самостоятельности и большими амбициями... такое место, где инженеры владеют значимыми проектами, делятся полученными знаниями и помогают формировать способы создания современной аналитики.
Эта должность идеально базируется в Нью-Йорке, но также открыта для отличных кандидатов удаленно на Восточном побережье.
Ежедневно мы управляем крупными проектами в области двойного выполнения, распределения ресурсов и надежности системы, а также обрабатываем входящие запросы и делимся нашим опытом работы с DuckDB с другими командами. Мы тесно сотрудничаем внутри MotherDuck и с более широким сообществом DuckDB, гарантируя, что люди получают лучшее из обоих миров — локального и облачного.
Управление крупными проектами в нашем стеке двойного выполнения, чтобы DuckDB могла беспрепятственно обрабатывать запросы, будь то локально или в облаке
Помощь в создании облачной платформы, которая динамически распределяет ресурсы, чтобы DuckDB оставалась эффективной, независимо от того, запускает ли кто-то небольшой объем работы или использует наши самые большие экземпляры с максимальной памятью
Руководство межфункциональной работой с командами фронтенда, платформы и инфраструктуры для обеспечения единообразного пользовательского опыта
Продвижение передовых достижений в области производительности встраиваемых баз данных, распределенного выполнения и внутренних компонентов DuckDB
Углубление знаний DuckDB и их обмен с остальной частью компании посредством наставничества и документации
Работа напрямую с нашей командой поддержки для отладки проблем, изучения реальных шаблонов использования и приоритизации наиболее важных улучшений
Комплексное улучшение систем: раннее выявление архитектурных проблем и устранение узких мест до того, как они станут проблемами
Наставничество коллег и помощь в повышении уровня инженерных практик во всей команде
Тесное сотрудничество с DuckDB Labs (которая выросла из группы архитектур баз данных в CWI, где родились векторизованное выполнение и DuckDB), чтобы согласовывать API и определять будущее DuckDB
Вы создавали и выпускали сложные серверные системы и знаете, как выглядит отличная работа
Вы свободно владеете языком бэкенда, таким как C++, Rust, Java или аналогичными системными языками, и вам комфортно работать на низком уровне. (C++ и Rust здесь являются самым большим плюсом, и мы также ценим отличных инженеров Java.)
Хорошая база в области движков запросов, планов выполнения, индексирования и методов оптимизации производительности
Практический опыт работы с DuckDB — огромный плюс, независимо от уровня, на котором вы начинаете
Вы работали с облачной инфраструктурой, сетями и создавали распределенные системы с низкой задержкой
Вы можете определять объем и руководить проектами, охватывающими нескольких участников и межфункциональные зависимости
Вы гордитесь четким мышлением, тщательным проектированием и продуманными компромиссами
Вам комфортно наставничать коллег и помогать создавать совместную среду с высокой степенью самостоятельности
Вам нравится взаимодействовать с более широким сообществом, будь то обсуждения open-source или прямая работа с DuckDB Labs
Вознаграждение: $180K - $260K в год
Возможность участвовать и вносить вклад в DuckDB, одну из самых популярных современных open-source аналитических баз данных
Нестандартное вознаграждение — конкурентоспособная зарплата и опционы на акции, чтобы вы имели долю в успехе нашей стаи
Первоклассное медицинское обслуживание — 100% оплата медицинских, стоматологических и офтальмологических услуг для сотрудников, плюс 80% покрытие для иждивенцев (потому что мы заботимся обо всем вашем гнезде)
Гибкий PTO — берите столько времени, сколько вам нужно, чтобы восстановиться, исследовать или просто провести ленивый день у пруда
План 401k — потому что даже утки должны планировать будущее
Легендарные корпоративные мероприятия — мы собираем стаю дважды в год для незабываемых командных встреч, чтобы поддерживать наши связи
Гибкая рабочая среда — проводите большую часть недели в офисе, сотрудничая со стаей, а в остальное время работайте там, где вы наиболее продуктивны. Конкретные детали зависят от должности и согласовываются с вашим менеджером
Compensation: $180K - $260K per year
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 flock together twice a year for unforgettable 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.
Сравним навыки, грейд, формат работы и зарплату
Чаще всего от 206 000 до 248 000