Senior Software Engineer, Database Engine

2 days ago


Hyderabad City Taluka, Pakistan beBee Careers Full time
Senior Software Engineer, Database Engine - Query Execution

The database engine team is responsible for building the core database engine. This includes developing in-memory and on-disk data structures and algorithms, row and columnar stores, networking, query optimization, and execution.

You will have the exciting opportunity to build systems software in a rapid production environment with a small and collaborative team. You will oversee the direction, design, and development of key features that can be attributed to just a handful of engineers.

As a senior engineer, you will be empowered to leverage your technical, leadership, and business acumen while mentoring other engineers who are eager to learn from you.

Key Responsibilities:

  • Lead innovation for major software components, systems, and features.
  • Design and develop new systems to enhance database performance and expand functionality.
  • Implement pioneering execution and storage techniques for both transactional and analytical queries.
  • Manage individual project priorities, deadlines and deliverables.
  • Mentor and train other team members on design techniques and coding standards.
  • Actively participate in customer POCs.
  • Work collaboratively with multiple departments such as Sales, Marketing, and Technical Support.

Required Skills and Experience:

  • B.S. degree or equivalent experience in Computer Science or a similar field.
  • At least four years of experience developing and debugging in system level C/C++, particularly on Linux.
  • Background in database internals, or with building core components for large-scale, distributed data-processing systems.
  • Passion for building highly reliable system software.
  • Effective communication skills.
  • Creativity, internal motivation, and a strong work ethic.

Preferred Skills and Experience:

  • Extra consideration will be given to candidates who possess any of the following:
    • Experience developing database extensibility mechanisms (UDFs, UDAs, TVFs, SPs, etc.).
    • Experience developing search software that uses vector embeddings and/or full-text (e.g. Lucene).
    • Experience with WebAssembly (Wasm) and/or Rust.
    • Experience with cloud technologies and building cloud-native SaaS.

Other:

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

We deliver the cloud-native database with the speed and scale to power data-intensive applications. Our distributed SQL database unifies transactions and analytics, empowering digital leaders to deliver exceptional, real-time data experiences to their customers.

We value individuals with the ability to work on diverse teams and with a diverse range of people.



  • 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...


  • Hyderabad City Taluka, Pakistan beBee Careers Full time

    Senior Software Engineer Opportunity">We are seeking a highly skilled Senior Software Engineer to join our team. As a senior engineer, you will be responsible for designing, developing, and validating embedded and cloud edge software, applications, and/or specialized utility programs.Key Responsibilities:Design and develop software modules for products and...


  • Hyderabad City Taluka, Pakistan FANATICS INC Full time

    About the Role:We are seeking a highly skilled and experienced Senior Software Engineer to join our growing engineering team. You will be a key contributor to the design, development, and maintenance of our core applications, leveraging your expertise in Go and Java to build robust and scalable systems. This role requires strong technical leadership,...


  • Hyderabad City Taluka, Pakistan beBee Careers Full time

    Job Title: Senior Software EngineerWe are seeking an experienced Senior Software Engineer to join our Finance Technology Delivery team.Key Responsibilities:Support mission-critical Integrations between Source data, Financial SaaS and Custom applications with Oracle ReIM.Demonstrate thorough knowledge of technical concepts, issues, trends, and best practices...


  • Hyderabad City Taluka, Pakistan beBee Careers Full time

    Senior Software Engineer JobWe seek a highly skilled Senior Software Engineer to join our team. The ideal candidate will lead the design, development, and testing of software applications.Main Responsibilities:Participate in the design, coding, unit testing, debugging, and integration efforts to ensure projects are completed to specifications and...


  • Hyderabad City Taluka, Pakistan beBee Careers Full time

    Database Performance Engineer, SeniorThe goal of this position is to lead the development of high-performance database systems. As a member of the database engine team, you will focus on designing and implementing innovative solutions to optimize database performance.This role requires a unique blend of technical expertise and leadership skills. You will...


  • Hyderabad City Taluka, Pakistan beBee Careers Full time

    Senior Software Engineer - Kernel DevelopmentThe successful candidate will be responsible for designing, developing, and testing kernel-level software components, with expertise in C programming language and Git version control system.


  • Hyderabad City Taluka, Pakistan beBee Careers Full time

    Senior Software EngineerWe are looking for a Senior Software Engineer to lead our team in designing, developing, and maintaining RESTful APIs using Java and Spring Boot. As a Senior Software Engineer, you will be responsible for integrating APIs with front-end applications and third-party services, implementing API security best practices, and managing...


  • Hyderabad City Taluka, Pakistan beBee Careers Full time

    Software Engineer III Overview:This is an excellent opportunity for a skilled Software Engineer III to join our engineering team and contribute to the design, development, and maintenance of our core applications.Key Responsibilities:Software Development: Develop high-quality, scalable, and reliable software applications using Go and Java, adhering to best...


  • Hyderabad City Taluka, Pakistan beBee Careers Full time

    Job SummaryWe are seeking a highly skilled and experienced Senior Embedded Software Engineer to join our team. As a key member of our software engineering group, you will be responsible for designing, developing, and validating embedded and cloud edge software solutions.