Software Engineer Intern - Berlin (2026)
Core
Software engineering internship focused on building enterprise-grade software, database internals, and large-scale distributed systems.
Role type
Software Engineer Intern
Builds
Enterprise-grade software services, database features, and cloud infrastructure components.
Domain
Cloud data platforms, distributed systems, database engineering
Deliverable
production ML models | product features
Required skills
C++ or Java programming, data structures and algorithms, systems programming (multi-threading, concurrency), SQL, cloud infrastructure (AWS/Azure/GCP)
Preferred skills
Research or publications in databases/distributed systems, open source contributions, experience with big data engineering and data migration, knowledge of database internals and query compilation
Technologies
C++, Java, SQL, Spark, Hadoop, AWS, Azure, Google Cloud, Streamlit
Responsibilities
Implement and test features in query compilation and compiler design, work on high-performance large-scale data processing, contribute to database engineering and service runtime teams
Seniority
Intern
