Bachelor’s degree or equivalent practical experience.
2 years of experience with software development or 1 year of experience with an advanced degree in an industry setting.
2 years of experience with developing large-scale infrastructure, distributed systems or networks, or experience with compute technologies, storage or hardware architecture.
Experience in SQL and Large-Scale Distributed Systems.
Experience programming in C++ or Java.
Preferred qualifications:
Master's degree or PhD in Computer Science or a related technical field.
2 years of experience with data structures or algorithms.
Experience in one or more of the following: search infrastructure, data analytics, database internals, and machine learning.
Experience with database internals, and building a query processing engine for SQL databases.
Experience building transaction processing systems (OLTP) or larger scale analytics (OLAP).
Experience with Search Infrastructure, and familiarity with search ranking/embedding similarity search.