Building a serverless easy-to-use data analytics platform based on DuckDB. Making analytics ducking awesome.
March 11
🏢 In-office - Manhattan
Building a serverless easy-to-use data analytics platform based on DuckDB. Making analytics ducking awesome.
• 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 and become a DuckDB expert. Share that knowledge with other MotherDuck engineers and our users. • Collaborate with frontend and platform engineering teams to ensure that our compute layer works seamlessly with other parts of our system. • 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, drive the development of larger features, and contribute to the continuous improvement of engineering processes. • Mentor more junior engineers, guide them through to solutions and help them grow. • Work closely with the product teams as we design features, providing technical guidance and insights.
• 10+ years of years of experience in software development, with a focus on backend development • Bachelors degree in Computer Science or related • Solid experience in designing and developing backend database systems, preferably for cloud-based applications. • Strong experience with backend programming languages (C++, Java, etc..) and libraries. • Familiarity with cloud-based database services and distributed computing concepts. • Experience with design, scoping and building larger features, together with others in the team. • Experience with big data technologies and data warehousing is a plus. • Experience with SQL databases, such as PostgreSQL and DuckDB is a plus. • Strong understanding of databases, query optimization, and data indexing is a plus. • Ability to work in a fast-paced, agile environment and adapt to evolving project needs. • Ability to communicate technical concepts, both in written and verbal form. • Excellent problem-solving and analytical skills, with a keen attention to detail. • Sense of fun, ability to not take yourself too seriously.
• Competitive compensation and stock options • 100% paid medical, dental, and vision for employees • 80% paid medical, dental, and vision for dependents • Unlimited Paid Time Off • 401k plan • Opportunities to build team connections via company summits 2x a year and team summits 1-2x a year. • Hybrid work environment with catered lunch 3 days a week.
Apply Now