Software Engineer 2
Core
Design and develop storage and index access methods, optimize query plans, and compose hybrid query execution engines for large-scale cloud services.
Role type
Senior IC systems software engineer (distributed storage & databases)
Builds
Hybrid storage formats and query execution engines for cloud platforms
Domain
Cloud infrastructure, distributed systems, database architecture
Required skills
C++, Rust, distributed systems, storage systems, database internals, cloud platforms (Azure/AWS/GCP), scalability strategy, observability
Preferred skills
Mentorship, technical direction, end-to-end feature ownership
Technologies
C++, Rust, PostgreSQL, Azure, AWS, GCP
Responsibilities
Design storage and index access methods, innovate optimal query planning techniques, develop hybrid query execution engines, mentor team members, own end-to-end software development lifecycle
Seniority
Senior, hands-on IC
