MotherDuck is seeking a Software Engineer - Generalist to join their team in San Francisco, CA. The role involves designing, building, and maintaining high-impact product features and internal tools across the stack.
About the Role
As a Software Engineer at MotherDuck, you will collaborate with teammates across frontend, backend, and infrastructure to design and build reliable systems, implement product features, improve performance, and create delightful developer and user experiences. You will work on resolving complex technical issues, contribute to system architecture, and participate in code reviews and design discussions.
About You
Required:
Proficiency in multiple programming languages including Go, C++, Python, and TypeScript.
Experience building and operating production-grade systems.
Strong debugging skills and comfort navigating ambiguity.
Preferred:
Thoughtfulness in balancing short-term execution with long-term maintainability.
Curiosity, empathy, and a collaborative working style.
Benefits
Competitive salary and stock options.
100% paid medical, dental, and vision for employees, plus 80% coverage for dependents.
Flexible PTO.
401k plan.
Company events and team gatherings.
Hybrid work environment.
MotherDuck
Making analytics fun, frictionless and ducking awesome with a cloud data warehouse based on DuckDB's efficiency, ergonomics and performance in collaboration with the folks at DuckDB Labs.
Company Size: 11-50 employeesData Infrastructure and Analytics