SingleStore is seeking a Senior Engineer for Engine Security (C/C++) to join their team in Hyderabad. This role is part of the database engine team, focusing on building systems software in a rapid production environment. The ideal candidate will have 5+ years of experience, a strong background in C/C++ programming on Linux, and expertise in security vulnerabilities, RBAC models, and cryptographic concepts.
Key Responsibilities:
- Develop and maintain security features for the SingleStore database engine
- Implement and improve security measures using C/C++ on Linux systems
- Work on performance optimization of SingleStore clusters
- Contribute to the query optimizer using C++
- Collaborate with cross-functional teams throughout the product lifecycle
Required Skills:
- 5+ years of experience in software engineering
- B.S. in Computer Science, Electrical Engineering, or related field
- Strong proficiency in C/C++ programming on Linux
- Deep understanding of CS fundamentals and system programming
- Experience with security vulnerabilities, RBAC models, and OpenSSL
- Proficiency in Python for scripting and automation
- Solid knowledge of SQL for database interactions
- Familiarity with secure coding practices and debugging tools
The role offers the opportunity to work on cutting-edge database technology in a collaborative environment. SingleStore provides a hybrid work model, requiring at least one day per week in the office. Join a team that's revolutionizing how companies run their businesses with real-time data solutions.