About the job
SingleStore is looking for a Software Engineer Intern to join the team in Lisbon, Portugal for Summer 2026. This paid, 12-week internship offers hands-on experience with our Engine group, working alongside engineers who care about mentorship and professional growth.
What to Expect
Interns join one or more engineering teams and contribute to projects that ship to production. The work covers the full product life cycle: from design and coding to testing and deployment. Along the way, expect support from experienced engineers, plus exposure to other business areas like product, marketing, and sales.
SingleStore values collaboration and celebrates team wins, whether over a meal in Lisbon or on outings beyond the city.
Key Responsibilities
- Work in small, collaborative teams to develop and improve SingleStore’s database engine
- Explore technologies such as LLM and vector indexing
- Enhance the fault tolerance of SingleStore clusters
- Optimize SQL query performance using techniques like SIMD and LLVM code generation
- Develop search and costing modules for the query optimizer
- Write and test software, gaining insight into both the product and the business
Required Qualifications
- Currently enrolled in a Bachelor’s program in Computer Science, Computer Engineering, Electrical Engineering, or a related field
- Strong foundation in computer science fundamentals
- Proficiency in C++ or C programming
- Interest in building reliable software
- Solid understanding of algorithms and data structures
Preferred Experience
- Previous internship in software development

