Job Description
As a Staff Software Engineer, the role involves advancing beyond traditional monolithic SQL engines and batch pipelines. You will be responsible for building the next generation of distributed data storage and processing systems. These systems should be designed to scale indefinitely, surpass traditional query performance, and provide simple, expressive, and cleanly abstracted interfaces. These interfaces will cater to a wide range of data consumers, including our web application, business analytics, and artificial intelligence platforms. The role includes Identifying and developing scalable and performant solutions, shaping product strategy and execution across disciplines, developing code architecture and quality foundations, mentoring and coaching engineers, and setting the standard for high-quality engineering processes.