Browse All Jobs
Job Description

SingleStore is seeking a Senior Software Engineer to join their Engine (Security) team. This role is based in Bengaluru and involves working on real-time technology that is revolutionizing how companies run their businesses. The engineer will be empowered to own projects end-to-end and actively contribute throughout the product life cycle. They will work closely with experienced engineers and be exposed to all areas of the business, collaborating with product, marketing, and sales teams.

As a software engineer on the database engine team, you will have the unique benefit of building systems software in a rapid production environment with a small and collaborative team.

Role involves:

  • Increasing the performance of a SingleStore cluster.
  • Writing new C++ code for the query optimizer.
  • Writing and testing software.

Requirements:

  • 5+ years of experience.
  • B.S. Degree in Computer Science or related field.
  • Deep understanding of C.S. fundamentals.
  • Strong system programming skills.
  • Strong proficiency in C/C++ programming on Linux.
  • Hands-on experience with RBAC models.
  • Proficiency with OpenSSL and cryptographic concepts.
  • Experience with Python for scripting and automation.
  • Solid knowledge of SQL.
  • Familiarity with secure coding practices.
  • Excellent problem-solving skills.
  • Strong communication skills.

SingleStore offers:

  • Opportunity to work on brand new and existing projects deployed into production.
  • Exposure to all areas of the business.
  • Collaboration with product, marketing, and sales teams.
Apply Manually