Senior Software Engineer, Engine (Security)

Cloud-native database company delivering speed and scale for data-intensive applications, unifying transactions and analytics.
Security
Senior Software Engineer
Hybrid
5+ years of experience
Enterprise SaaS · Cybersecurity

Description For Senior Software Engineer, Engine (Security)

SingleStore is revolutionizing the database industry with their cloud-native solution that uniquely combines transactions and analytics capabilities. As a Senior Software Engineer in the Engine Security team, you'll be at the forefront of developing crucial security features for their distributed SQL database system. You'll work in a fast-paced environment with regular release cycles, collaborating with small, focused teams to build and enhance security features in the database engine.

The role offers a unique opportunity to work on systems-level software while making direct impact on product security. You'll be responsible for implementing security features, working with RBAC models, handling cryptographic implementations, and ensuring the overall security of the database engine. The position requires strong C++ programming skills on Linux systems, along with deep knowledge of security concepts and database internals.

What makes this role particularly exciting is the combination of systems programming and security engineering in a modern database company. You'll be working with a talented team that values collaboration and creativity, while having the opportunity to own projects end-to-end. The company maintains offices worldwide and promotes a culture of diversity and inclusion.

This is an ideal position for a senior engineer who is passionate about security, systems programming, and database technologies. You'll have the chance to work on challenging technical problems while contributing to a product that powers data-intensive applications worldwide. The hybrid work environment offers flexibility while maintaining team collaboration, with just one day per week required in the office.

Last updated 6 days ago

Responsibilities For Senior Software Engineer, Engine (Security)

  • Build systems software in a rapid production environment
  • Increase performance of SingleStore cluster
  • Write new C++ code for the query optimizer
  • Handle both new and existing projects deployed into production
  • Write and test software
  • Work collaboratively across teams
  • Own projects end-to-end
  • Contribute throughout the product life cycle

Requirements For Senior Software Engineer, Engine (Security)

Linux
Python
  • B.S. Degree in Computer Science, Electrical Engineering, Computer Engineering, or related discipline
  • Deep understanding of C.S. fundamentals
  • Strong system programming skills
  • Strong proficiency in C/C++ programming on Linux
  • Knowledge of security vulnerabilities, identification, and mitigation techniques
  • Hands-on experience with RBAC models and implementation
  • Proficiency with OpenSSL and cryptographic concepts
  • Experience with Python for scripting and automation
  • Solid knowledge of SQL for querying and database interactions
  • Familiarity with secure coding practices, vulnerability scanning, and debugging tools
  • Excellent problem-solving skills and attention to detail
  • Strong communication skills
  • Firm grasp of algorithms and data structures

Interested in this job?

Jobs Related To SingleStore Senior Software Engineer, Engine (Security)

Senior Software Engineer, Engine (Security)

Senior Software Engineer position focusing on security features development for SingleStore's distributed database engine, requiring strong C++ and security expertise.

Senior Engineer, Engine Security (C/C++)

Senior Engineer, Engine Security (C/C++) at SingleStore - Build secure database systems using C/C++ on Linux

Senior Software Engineer, Security/Privacy, Google Cloud

Senior Software Engineer position at Google Cloud focusing on security and privacy solutions, requiring 5 years of software development experience and expertise in security infrastructure.

Senior Software Engineer, Security and Privacy, Pixel Phone

Senior Security Engineer role at Google focusing on Pixel phone security and privacy, requiring expertise in embedded systems and security design.