Dremio Logo

Principal Software Engineer

Dremio

All India, Hyderabad • 1 month ago

Experience: 8 to 15 Yrs

PREMIUM
Deal of the Day --:--:--

15 Days Free Trial

Upgrade to CVX24 Premium

Offer Announcement Banner
  • Free Resume Writing
  • Get a Verified Blue tick
  • See who viewed your profile
  • Unlimited chat with recruiters
  • Rank higher in recruiter searches
  • Get up to 10× more recruiter visibility
  • Auto-forward profile to 10 top recruiters
  • Receive verified recruiter messages directly
  • Unlock hidden jobs, not visible to free users

A small token amount will be charged to verify. Get Refund in 48 Hours.
After free-trial 6 Months subscription will be auto Activated @ $2.49 (Cancel Anytime).
Free Bluetooth earphones with 6 Months subscription only.

Job Description

In this role at Dremio India, you will be responsible for leading the development and success of next-generation features for the DataLake Engine. Your focus will be on scalability, reliability, robustness, usability, security, and performance of the product. You will have the opportunity to mentor and lead a team, propose strategic tech investments, and collaborate with other leaders to drive innovation and engineering excellence. Your role will also involve collaborating with various teams to ensure customer success and proactively suggesting learning opportunities for continuous growth. **Key Responsibilities:** - Lead end-to-end delivery and customer success of next-generation features related to scalability, reliability, robustness, usability, security, and performance of the product - Mentor others on concurrency, parallelization, and deliver scalability, performance, and resource optimization in a multithreaded and distributed environment - Propose and promote strategic company-wide tech investments aligning with business goals, customer requirements, and industry standards - Solve complex, unknown, and ambiguous problems and customer issues with technical expertise, influencing others - Design and deliver architectures optimized for public clouds like GCP, AWS, and Azure - Drive priorities with others to achieve timely business objectives - Perform RCA of customer issues and drive investments to prevent similar issues in the future - Collaborate with various teams to ensure customer success and suggest learning opportunities for continuous growth **Qualifications Required:** - B.S./M.S/Equivalent in Computer Science or a related technical field or equivalent experience - Fluency in Java/C++ with 15+ years of experience in developing production-level software - Strong foundation in data structures, algorithms, multi-threaded and asynchronous programming models for developing distributed and scalable systems - 8+ years of experience in developing complex and scalable distributed systems, delivering, deploying, and managing microservices successfully - Subject Matter Expertise in query processing or optimization, distributed systems, concurrency, micro service-based architectures, data replication, networking, storage systems - Experience in company-wide initiatives, stakeholder convincing, and successful delivery - Ability to anticipate and propose plan/design changes based on evolving requirements - Passion for quality, zero downtime upgrades, availability, resiliency, and uptime of the platform - Hands-on experience with AWS, Azure, and GCP, containers, Kubernetes, and distributed file systems like S3, ADLS, or HDFS - Excellent communication skills and a strong affinity for collaboration and teamwork In this role at Dremio India, you will be responsible for leading the development and success of next-generation features for the DataLake Engine. Your focus will be on scalability, reliability, robustness, usability, security, and performance of the product. You will have the opportunity to mentor and lead a team, propose strategic tech investments, and collaborate with other leaders to drive innovation and engineering excellence. Your role will also involve collaborating with various teams to ensure customer success and proactively suggesting learning opportunities for continuous growth. **Key Responsibilities:** - Lead end-to-end delivery and customer success of next-generation features related to scalability, reliability, robustness, usability, security, and performance of the product - Mentor others on concurrency, parallelization, and deliver scalability, performance, and resource optimization in a multithreaded and distributed environment - Propose and promote strategic company-wide tech investments aligning with business goals, customer requirements, and industry standards - Solve complex, unknown, and ambiguous problems and customer issues with technical expertise, influencing others - Design and deliver architectures optimized for public clouds like GCP, AWS, and Azure - Drive priorities with others to achieve timely business objectives - Perform RCA of customer issues and drive investments to prevent similar issues in the future - Collaborate with various teams to ensure customer success and suggest learning opportunities for continuous growth **Qualifications Required:** - B.S./M.S/Equivalent in Computer Science or a related technical field or equivalent experience - Fluency in Java/C++ with 15+ years of experience in developing production-level software - Strong foundation in data structures, algorithms, multi-threaded and asynchronous programming models for developing distributed and scalable systems - 8+ years of experience in developing complex and scalable distributed systems, delivering, deploying, and managing microservices successfully - Subject Matter Expertise in query processing or optimization, distributed systems, concurrency, micro service-based architectures, data replicat

Posted on: March 28, 2026

Relevant Jobs

Embedded C Developer

Cornertree

All India

View Job →

Staff Software Engineer - Data Ingest

Sumo Logic

All India, Noida

View Job →

Senior software architect, network systems

Happiest Minds Technologies

All India

View Job →

Embedded C Developer

Cornertree

All India

View Job →

Staff Software Engineer - Data Ingest

Sumo Logic

All India, Noida

View Job →

Sr. Software Development Engineer

barco india

All India, Ghaziabad

View Job →

Principal Embedded Software Development Engineer

BARCO

All India

View Job →

Software Developer (C++)

iRageCapital Advisory Private Limited

All India

View Job →

Sr. Software Development Engineer

barco india

All India, Ghaziabad

View Job →

Principal Embedded Software Development Engineer

BARCO

All India

View Job →