Staff software Engineer

2 weeks ago


India Weekday AI Full time

This role is for one of the Weekday's clients

Min Experience: 9 years

Location: India

JobType: full-time

We are looking for an experienced Staff Software Engineer to play a critical role in designing, building, and scaling next-generation data lake and query processing platforms. This role is ideal for a hands-on technical leader who thrives in complex, distributed systems and enjoys solving large-scale data challenges. You will work closely with platform, infrastructure, and product teams to deliver high-performance, reliable, and scalable data systems that power analytics, real-time processing, and business intelligence across the organization.

As a Staff Engineer, you will influence architectural decisions, drive technical excellence, and mentor senior engineers while remaining deeply involved in coding and system design.

Key Responsibilities
  • Design, develop, and evolve large-scale data lake architectures supporting batch and real-time workloads.
  • Build and optimize query engines for high-throughput, low-latency analytics over massive datasets.
  • Lead the implementation and optimization of Apache Iceberg for table management, schema evolution, partitioning, and transactional consistency.
  • Design and maintain streaming and event-driven systems using Kafka, ensuring fault tolerance, scalability, and data reliability.
  • Develop high-performance backend services and data processing components using Java, Scala, and C++.
  • Drive architectural reviews and make data-driven decisions around storage formats, indexing strategies, and query execution plans.
  • Collaborate closely with data engineers, infrastructure teams, and product stakeholders to translate business needs into scalable technical solutions.
  • Ensure system reliability through robust testing, monitoring, and performance tuning.
  • Mentor and guide engineers across teams, setting best practices for coding, system design, and operational excellence.
  • Take ownership of complex technical problems and lead them from design through production deployment.
Required Skills & Qualifications
  • 9–13 years of experience in software engineering with a strong focus on distributed systems and data platforms.
  • Deep expertise in Data Lake technologies and large-scale data processing architectures.
  • Strong hands-on experience with Apache Iceberg, including table formats, metadata management, and performance optimization.
  • Solid understanding of query engines (distributed SQL engines, query planners, execution frameworks).
  • Extensive experience with Kafka and streaming data pipelines.
  • Excellent programming skills in Java and Scala; strong proficiency in C++ for performance-critical systems.
  • Strong knowledge of concurrency, memory management, and performance tuning in distributed environments.
  • Experience working with cloud-based or on-premise big data ecosystems.
Nice to Have
  • Experience with open-source contributions in data or query systems.
  • Exposure to other table formats or query engines (e.g., Hive, Presto, Trino, Spark).
  • Strong system design and technical leadership background.


  • Pune, India Veeam Software Full time

    Job Description Veeam, the #1 global market leader in data resilience, believes businesses should control all their data whenever and wherever they need it. Veeam provides data resilience through data backup, data recovery, data portability, data security, and data intelligence. Based in Seattle, Veeam protects over 550,000 customers worldwide who trust...


  • India CareerXperts Consulting Full time

    We’re looking for a Staff Software Engineer who operates at system level-not just feature level. This role is for engineers who set technical direction, solve complex problems, and raise the bar across teams through design, mentorship, and execution. You’ll work closely with engineering leadership and product teams to build scalable, reliable...


  • India CareerXperts Consulting Full time

    We’re looking for a Staff Software Engineer who operates at system level-not just feature level. This role is for engineers who set technical direction, solve complex problems, and raise the bar across teams through design, mentorship, and execution. You’ll work closely with engineering leadership and product teams to build scalable, reliable platforms....


  • India HMH Full time

    HMH is a learning technology company committed to delivering connected solutions that engage learners, empower educators and improve student outcomes. As a leading provider of K–12 core curriculum, supplemental and intervention solutions, and professional learning services, HMH partners with educators and school districts to uncover solutions that unlock...


  • India Weekday AI Full time

    This role is for one of the Weekday's clientsMin Experience: 9 yearsLocation: IndiaJobType: full-timeWe are looking for an experienced Staff Software Engineer to play a critical role in designing, building, and scaling next-generation data lake and query processing platforms. This role is ideal for a hands-on technical leader who thrives in complex,...


  • Noida, India Clearwater Analytics (CWAN) Full time

    Job Description Job Title: Staff Software Development Engineer (Stf. SDE) Location: Noida, IN About Us: At Clearwater Analytics, we are on a mission to become the world's most trusted and comprehensive technology platform for investment management, reporting, accounting, and analytics. We partner with sophisticated institutional investors worldwide and are...


  • India BrightEdge Full time

    Job Description Staff Software Engineer, Remote The Software Engineer will be a critical individual contributor responsible for designing collection strategies, developing, and maintaining robust and scalable data pipelines. This role is at the heart of our data ecosystem, deliver new analytical software solution to access timely, accurate, and complete data...


  • india BrightEdge Full time

    Staff Software Engineer, RemoteThe Software Engineer will be a critical individual contributor responsible for designing collection strategies, developing, and maintaining robust and scalable data pipelines. This role is at the heart of our data ecosystem, deliver new analytical software solution to access timely, accurate, and complete data for insights,...


  • India Weekday AI Full time

    This role is for one of the Weekday's clientsMin Experience: 9 yearsLocation: IndiaJobType: full-timeWe are seeking a highly skilled Staff Software Engineer with deep expertise in building and optimizing query engines and working with data lakes at scale. The ideal candidate is passionate about designing high-performance, scalable, and reliable systems, with...


  • India Weekday AI Full time

    This role is for one of the Weekday's clientsMin Experience: 9 yearsLocation: IndiaJobType: full-timeWe are seeking a highly skilled Staff Software Engineer with deep expertise in building and optimizing query engines and working with data lakes at scale. The ideal candidate is passionate about designing high-performance, scalable, and reliable systems, with...