Senior Software Engineer, Security

4 weeks ago


Hyderabad City Taluka, Pakistan SingleStore Full time

Senior Software Engineer, Engine (Security)

Position Overview -

SingleStore Software Engineers are at the forefront of real-time technology that's revolutionizing how companies run their businesses every day. With release cycles throughout the year, our engineers are accustomed to moving quickly in a rapid production environment. To do this successfully, we work collaboratively and creatively across teams to maximize our opportunity for impact. We also believe it's important to celebrate our wins together whether it be at local spots or getting out of the city for some exploring.

As a Software Engineer, you will be empowered to own your projects end-to-end and be an active contributor throughout the product life cycle. To expedite your growth path, you will partner with engineers who deeply care about your success and will lend their expertise to your professional development. Our engineers are not just technical partners but are also business partners who are exposed to all areas of the business, working with teams such as product, marketing, and sales.

Role and Responsibilities

Our Software Engineers work on small, collaborative teams to help drive our company forward. 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. Whether you're increasing the performance of a SingleStore cluster, or writing new C++ code for the query optimizer, our engineers are responsible for brand new and existing projects that are deployed into production with each release. Your work will include everything from writing to testing software, and you'll gain a significant understanding of both the product and the business.

Required Skills and Experience

  • Experience of 5 or more years
  • B.S. Degree in Computer Science, Electrical Engineering, Computer Engineering, or a related discipline.
  • Deep understanding of C.S. fundamentals.
  • Strong system programming skills.
  • Strong proficiency in C/C++ programming on Linux.
  • Knowledge of security vulnerabilities, their identification, and mitigation techniques is a plus.
  • Hands-on experience with RBAC (Role-Based Access Control) models and their 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 and ability to work in a team environment.
  • Passionate about building highly reliable software.
  • Firm grasp of algorithms and data structures.
  • Experience building databases and knowledge of DB internals is a plus.

Other:

  • Employment Status: Full Time Employment
  • Location/Working classification: Hybrid Role
    • Required to work from Hyderabad office 1 day a week

SingleStore delivers the cloud-native database with the speed and scale to power the world's data-intensive applications. With a distributed SQL database that introduces simplicity to your data architecture by unifying transactions and analytics, SingleStore empowers digital leaders to deliver exceptional, real-time data experiences to their customers. SingleStore is venture-backed and headquartered in San Francisco with offices in Sunnyvale, Raleigh, Seattle, Boston, London, Lisbon, Bangalore, Dublin, and Kyiv.

Consistent with our commitment to diversity & inclusion, we value individuals with the ability to work on diverse teams and with a diverse range of people.

#J-18808-Ljbffr

  • Hyderabad City Taluka, Pakistan Qualcomm Technologies, Inc Full time

    Job Description:    We are seeking a highly skilled Senior Software Security Specialist to join our team at Qualcomm Technologies, Inc. As a key member of our Engineering Group, you will play a crucial role in enabling security mitigation features and developing tools to detect vulnerabilities.Key Responsibilities:Develop Security Mitigation features at...


  • Hyderabad City Taluka, Pakistan Qualcomm Technologies, Inc Full time

    Job Overview:The Security Software Engineer Leader will lead the development of security software features for our products. This role requires a strong background in computer science and software engineering.Responsibilities:Lead the development of security software features.Mentor junior engineers and provide technical guidance.Requirements:Bachelor's...


  • Hyderabad City Taluka, Pakistan Backbase Full time

    The job in shortNo day at Backbase is the same, and even more so for our security engineers. We all know that security and banking need to go hand in hand and with hackers and tech evolving by the day, you'll need to stay on your toes and ahead of the game.Your core responsibility is to guide and support the developer teams in delivering and deploying secure...


  • Hyderabad City Taluka, Pakistan FANATICS INC Full time

    Fanatics is searching for an experienced Cloud Security Engineer. A successful candidate will display strong communication and technical skills and be comfortable and effective working independently and as part of a larger, highly distributed team.We're looking specifically for folks who place an emphasis on usable security and scaling successfully through...

  • Senior Engineer

    4 weeks ago


    Hyderabad City Taluka, Pakistan Qualcomm Technologies, Inc Full time

    Company: Qualcomm India Private LimitedJob Area: Engineering Group, Engineering Group > Software EngineeringGeneral Summary:Title: 3072822 Senior Engineer (Linux Security Engineer)Job function: Enable security Mitigation features and develop tools to detect vulnerabilitiesSkills/experience: C, C++, Python, embedded programmingYocto / OpenEmbedded or Android...

  • Senior Engineer

    2 weeks ago


    Hyderabad City Taluka, Pakistan DigitalOcean LLC Full time

    About the Role">We are seeking a highly skilled Senior Engineer - Cloud Security and Compliance to join our Security team at DigitalOcean LLC.Main Objectives:Develop and implement robust security policies, controls, and risk management frameworks.Collaborate with cross-functional teams to identify and prioritize technical changes to improve privacy and...


  • Hyderabad City Taluka, Pakistan Backbase Full time

    Job OverviewWe are seeking a highly skilled Senior Application Security Engineer to join our team of security experts. As a key member of our security team, you will play a vital role in ensuring the security and integrity of our banking software.The ideal candidate will have a strong understanding of application security and common vulnerabilities, as well...


  • Hyderabad City Taluka, Pakistan beBee Careers Full time

    Fanatics is looking for an experienced Cloud Security Engineer to fill this role.About the Role:This position involves working closely with various infrastructure teams to identify and mitigate security issues, vulnerabilities, and misconfigurations.Key Responsibilities:Design and implement safeguards to progress cloud security posture in the form of...


  • Hyderabad City Taluka, Pakistan Warner Bros. Discovery, Inc. Full time

    Pioneering Secure Software DevelopmentAt Warner Bros. Discovery, we're committed to pushing the boundaries of innovation and creativity. As a Sr. Information Security Engineer, you'll play a crucial role in shaping our approach to secure software development and ensuring the integrity of our systems.This is an exciting opportunity to work with a talented...

  • Senior Engineer

    4 weeks ago


    Hyderabad City Taluka, Pakistan Qualcomm Technologies, Inc Full time

    Company: Qualcomm India Private LimitedJob Area: Engineering Group, Engineering Group > Software EngineeringGeneral Summary:Title: 3072822 Senior Engineer (Linux Security Engineer)Job function: Enable security Mitigation features and develop tools to detect vulnerabilitiesSkills/experience: C, C++, Python, embedded programmingYocto / OpenEmbedded or Android...


  • Hyderabad City Taluka, Pakistan Sithafal Technologies Full time

    Job DescriptionSithafal Technologies seeks a highly experienced Senior Software Developer to lead our software development teams. The ideal candidate will have a strong background in software engineering principles and experience leading junior and mid-level developers.Key Responsibilities:Architect, design, develop, and deliver high-quality software that...


  • Hyderabad City Taluka, Pakistan Backbase Full time

    About the RoleIn this challenging and rewarding role, you will be responsible for guiding and supporting developer teams in delivering secure banking solutions. You will analyze software from a security perspective, identify and resolve security issues, and provide guidance and workshops on secure coding and security testing.Our security engineers work...


  • Hyderabad City Taluka, Pakistan DigitalOcean LLC Full time

    At DigitalOcean LLC, we're seeking a seasoned Senior Software Engineer to join our GenAI team and help shape the future of accelerated compute.About the PositionThis is an exciting opportunity for a technical leader who can drive innovation and growth. As a Senior Software Engineer, you will be responsible for developing and maintaining cutting-edge software...


  • Hyderabad City Taluka, Pakistan Diebold Nixdorf Full time

    Brightest minds + technology and innovation + business transformation. As a Senior Java Engineer at Diebold Nixdorf, you will be part of a dynamic team that harnesses future technologies to deliver personalized, secure consumer experiences that connect people to commerce.We value diversity at our company and do not discriminate on the basis of race,...


  • Hyderabad City Taluka, Pakistan Sithafal Technologies Full time

    Senior Software Development Leadership RoleWe are seeking a highly experienced Senior Software Developer to lead our software development teams. The ideal candidate will have a strong background in software engineering principles and experience leading junior and mid-level developers.Key Responsibilities:Develop, architect, and deliver high-quality software...


  • Hyderabad City Taluka, Pakistan Qualcomm Technologies, Inc Full time

    Job Summary:The Storage team at Qualcomm Technologies, Inc is seeking a skilled Senior Software Engineer to join their ranks. As a key member of the team, you will be responsible for designing and developing storage drivers (eMMC/UFS/NAND) for leading-edge storage technologies used in Qualcomm Snapdragon chipsets.You will work closely with cross-functional...

  • Staff Security Engineer

    23 minutes ago


    Hyderabad City Taluka, Pakistan FANATICS INC Full time

    About the Role: We are seeking a SOC Staff Software Engineer who will design, build, and implement security solutions for our newly established Security Operations Center. As an integral member of our engineering team, you'll work on developing tools, automation, and infrastructure to support SOC analysts in detecting, analyzing, and mitigating perimeter...


  • Hyderabad City Taluka, Pakistan Qualcomm Technologies, Inc Full time

    Job Summary">This is a critical role that requires an experienced software engineer to design, develop, and maintain complex embedded software systems for Linux based products. As a Senior Linux Software Engineer, you will be responsible for leading the development of software products through full lifecycle, from requirement analysis to milestone-based...


  • Hyderabad City Taluka, Pakistan beBee Careers Full time

    Key ResponsibilitiesAs a Senior Software Engineering Role, you will be responsible for:Partnering with product and business stakeholders to assess needs and determine the feasibility of software operations.Designing and developing complex software systems, features, and tools.Writing code to develop new feature sets and solve problems.Documenting and sharing...


  • Hyderabad City Taluka, Pakistan Oracle - Egypt Full time

    Principal Software DeveloperAs a senior member of the team, you will have ownership of critical components that execute hundreds of thousands of provisioning actions daily in a dynamic and reusable manner. Our tools are designed to meet customer needs by managing the state of these resources and supporting complex upgrade patterns, ensuring no breaking...