Staff Software Engineer - Database

IndiaFull-timePosted 2 months ago
Description

This position is listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for a Staff Software Engineer - Database based in India.

This role is an opportunity to contribute to the design and development of highly scalable, distributed database and query processing systems within a modern data platform environment. You will work on building and enhancing advanced SQL query engines that power complex data workloads across cloud and on-premise infrastructures. The position involves deep technical ownership, from system design to implementation, with a strong focus on performance, reliability, and scalability. You will collaborate closely with cross-functional teams including product managers, engineers, and designers to deliver high-impact data solutions. This is a hands-on engineering role where you will also guide technical direction and promote best practices across the team. The environment is innovation-driven, with opportunities to engage with open-source technologies and large-scale distributed systems.


Accountabilities:

  • Design, develop, and maintain scalable distributed database systems and SQL query processing components supporting large-scale data workloads.
  • Build and optimize high-performance query engines and contribute to query federation capabilities across platforms.
  • Lead technical initiatives within the engineering team and act as a technical reference point for system architecture and engineering practices.
  • Collaborate with cross-functional teams including product, UX, QA, and platform engineering to deliver robust data solutions.
  • Improve system performance, developer productivity, and overall engineering efficiency through best practices and tooling enhancements.
  • Contribute to architectural decisions and participate in the evolution of data platform capabilities.
  • Requirements:

    • Bachelor’s, Master’s, or PhD in Computer Science or a related technical field.
    • 8+ years of experience in software engineering with a strong focus on scalable and distributed systems.
    • Strong programming skills in Java and/or Python with solid understanding of data structures and algorithms.
    • Deep knowledge of database internals, SQL query optimization, and query execution engines.
    • Experience working with distributed data systems or large-scale data processing platforms.
    • Strong communication skills and ability to work effectively in cross-functional environments.
    • Experience with systems such as SQL engines, ELT pipelines, Apache Hive, Impala, Calcite, or similar technologies is a plus.
    • Exposure to cloud platforms such as AWS, Azure, or Google Cloud Platform is advantageous.
    • Benefits:

      • Competitive compensation and comprehensive benefits package.
      • Flexible work-from-home policy supporting work-life balance.
      • Generous paid time off and additional unplugged days.
      • Health and wellness programs covering physical and mental well-being.
      • Internet and phone reimbursement support.
      • Access to continuous learning and career development opportunities.
      • Paid volunteer time and employee engagement initiatives.
      • Inclusive environment with employee resource groups.

How Jobgether works: We use an AI-powered matching process to ensure your application is reviewed quickly, objectively, and fairly against the role's core requirements. Our system identifies the top-fitting candidates, and this shortlist is then shared directly with the hiring company. The final decision and next steps (interviews, assessments) are managed by their internal team. We appreciate your interest and wish you the best! Why Apply Through Jobgether? Data Privacy Notice: By submitting your application, you acknowledge that Jobgether will process your personal data to evaluate your candidacy and share relevant information with the hiring employer. This processing is based on legitimate interest and pre-contractual measures under applicable data protection laws (including GDPR). You may exercise your rights (access, rectification, erasure, objection) at any time. #LI-CL1
Apply Now
Take the next step in your career
Apply for this Position
Links