Software Engineer Intern (Database Engineering) - Spring 2027
Core
Build enterprise-grade database systems, query engines, and distributed data processing infrastructure for a cloud data platform.
Role type
Software Engineer Intern (Database Engineering)
Builds
Cloud data platform components including query compilation, execution, and distributed storage systems
Domain
Cloud computing, Database systems, Distributed systems
Deliverable
production ML models | product features
Required skills
C++ or Java, Data structures and algorithms, Systems programming, Multi-threading and concurrency, SQL
Preferred skills
C++20 or C++17, Java 17 or Java 20, Cloud computing, Compilers, Distributed systems, Big data processing
Technologies
AWS, Azure, Google Cloud, Spark, Hadoop, FoundationDB, Unistore
Responsibilities
Implement and test features in query compilation and compiler design, Work on query execution and performance optimization, Contribute to large-scale distributed systems and data warehouse design, Collaborate on database internals and transaction processing
Seniority
Intern

