SingleStore
Software Engineer Intern
United StatesinternshipinternAdded today
About this role
Join SingleStore's engineering team as a 12-week intern working on real-time database technology. You'll own projects end-to-end, deploy code to production, and grow under mentorship from experienced engineers who value your professional development.
What you'll do
- Develop features for SingleStore's distributed SQL database platform
- Write and execute software tests throughout the product lifecycle
- Deploy projects to production in a continuous release environment
- Collaborate with cross-functional teams including product, marketing, and sales
- Own assigned projects from conception through completion
- Contribute to understanding both product functionality and business impact
What they're looking for
- JavaScript, Golang, or TypeScript programming
- Computer Science fundamentals and algorithms
- Data structures and complexity analysis
- Operating systems and distributed systems knowledge
- Concurrency and multithreading concepts
- Server architecture understanding
- Software testing and quality assurance
- Problem-solving and collaborative mindset
Benefits
- Hands-on experience deploying code to production
- Mentorship from experienced engineers
- Exposure to product, marketing, and sales functions
- Team celebration and social events
- Sponsorship available for eligible candidates
- Professional development support
Opens the application — the Jobs AI extension fills it for you. Set up autofill
Opens the official application on the employer’s site. No login required.
SingleStore
SingleStore builds a cloud database platform that powers enterprise data solutions at scale. The company is hiring support engineers, site reliability engineers, and forward-deployed engineers to deliver technical support, optimize cloud infrastructure, and architect customer solutions.
- Website
- singlestore.com
Likely interview questions
- Walk us through a challenging project you've built and how you approached problem-solving.
- Explain your understanding of distributed systems and how it applies to database architecture.