Interested? Submit an application!
The marimo core open source team develops and maintains the marimo open source notebook. Today, this includes the marimo editor frontend, the marimo backend which includes the core dataflow compiler and runtime, an intermediary server, the marimo library, and an ecosystem of related projects, such as a VS Code extension, codemirror extensions, and more. This team has the crucial role of shepherding the future of one of Python's fastest growing and most impactful open-source projects.
As a senior software engineer on marimo's core open source team, you’ll take ownership of projects across marimo's open-source ecosystem, with an emphasis on marimo's frontend, servers, and editor extensions (such as VS Code and Cursor). You will design delightful and powerful interactive experiences in the marimo editor, while making sure that the user interface remains simple; you will also lead building scalable and performant data visualizations, a robust code editing experience, and other related tasks.
You'll work in the open, at a fast pace — engaging promptly and empathetically with a large and vocal community of users and contributors, triaging their issues and reading between the lines to understand their unstated needs. All the while, you'll exercise judgment to balance the needs of our community with the team's roadmap, opinionated vision, and taste.