BS in Computer Science, related technical field or equivalent practical experience
Optional: MS or PhD in databases, distributed systems
Comfortable working towards a multi-year vision with incremental deliverables
Motivated by delivering customer value and impact
5+ years of production level experience in either Java, Scala or C++
Strong foundation in algorithms and data structures and their real-world use cases
Experience with distributed systems, databases, and big data systems (Spark, Hadoop)
Nice to Haves
MS or PhD in databases, distributed systems
What You'll Be Doing
Data Plane Storage: Deliver reliable and high performance services and client libraries for storing and accessing humongous amount of data on cloud storage backends, e.g., AWS S3, Azure Blob Store
Delta Pipelines: Orchestrate and operate tens of thousands of data pipelines to simplify data pipeline management
Performance Engineering: Build fast, tuning-free, scalable, and robust query optimizer and execution engine
Perks and Benefits
Health insurance reimbursement and collective healthcare scheme