
Software Engineer-New Grad 2027
SingleStore2 months ago
Responsibilities
- Own software projects end to end and contribute throughout the product life cycle.
- Build, write, and test reliable software for production releases.
- Improve the fault tolerance of SingleStore clusters.
- Accelerate SQL query performance using techniques such as SIMD and LLVM code generation.
- Develop search and costing modules for the query optimizer.
- Collaborate on small teams and work with product, marketing, sales, and other business functions.
Requirements
- Bachelor’s degree in Computer Science, Electrical Engineering, Computer Engineering, or a related discipline.
- Deep understanding of computer science fundamentals, particularly operating systems, concurrency, multithreading, and server architectures.
- Strong programming skills in C++ or C.
- Passion for building highly reliable software.
- Strong understanding of algorithms and data structures.
Benefits
- Mentorship and support for professional development.
- Opportunities to work on diverse teams and with people from diverse backgrounds.
- Frequent production release cycles and exposure to multiple areas of the business.
- Roles are available in a variety of locations across the United States.
- Certain roles may be eligible for merit increases and annual bonuses.
About SingleStore
SingleStore builds SingleStoreDB, a distributed SQL database that supports real-time transactions and analytics on the same engine for data-intensive applications. It sells enterprise licenses and a managed cloud service to developers and companies needing low-latency analytics on operational data. Founded in 2011 and headquartered in San Francisco, the company is privately held and has a majority investment from Vector Capital.