As a Staff Software Engineer, you will build the next generation of distributed data storage and processing systems, moving beyond traditional monolithic SQL engines and batch pipelines. You will develop systems that scale indefinitely, surpass traditional query performance, and offer simple, expressive, and cleanly abstracted interfaces for various data consumers including web applications, business analytics, and artificial intelligence. Key responsibilities include identifying and developing scalable and performant solutions, shaping product strategy across disciplines, establishing code architecture and quality foundations, mentoring engineers, and setting standards for high-quality engineering processes.