As a Staff Software Engineer, you will take us beyond traditional monolithic SQL engines and batch pipelines.
You will build the next generation of distributed data storage and processing systems.
You will build systems that can scale indefinitely and surpass traditional query performance.
Your interfaces will support a broad array of data consumers, from our web application to business analytics and artificial intelligence.
Primary duties include identifying and developing scalable and performant solutions, working across disciplines to shape product strategy and execution, developing the foundations of code architecture and quality, mentoring and coaching engineers, and setting and upholding the standard for engineering processes to support high-quality engineering.
Requirements:
A BS/BTech (or higher) in Computer Science, Engineering, or a related field is required.
You must have 8+ years of production-level experience as an engineer building highly scalable systems.
You should have 4+ years of experience acting as a trusted technical decision-maker in a team setting, solving for short-term and long-term business value.
You need 4+ years of experience working with SQL or other database querying languages on large multi-table data sets.
Experience architecting, developing, and deploying large-scale distributed systems at scale is required.
You must have experience with cloud technologies, such as AWS, Azure, or GCP.
Experience building continuous integration and continuous development (CI/CD) pipelines is necessary.
A strong familiarity with server-side web technologies (e.g., Java, Python, Scala, C#, C++, Go) is required.
Benefits:
The position offers the opportunity to work on cutting-edge technology in distributed data systems.
You will have the chance to mentor and coach other engineers, fostering a collaborative work environment.
The role allows for significant influence over product strategy and execution.
You will be part of a team that values high-quality engineering processes and standards.
The position may provide opportunities for professional growth and development in AI/ML-focused projects.