Senior Staff Software Engineer (DataLake)
Druva
About Druva
Druva is the resilience foundation for the AI enterprise, helping organizations secure and recover from connected risk across data, cyber, identity, and AI. The Resilience Cloud is a fully managed, cloud-native SaaS platform that delivers air-gapped and immutable protection across cloud, SaaS, on-premises, endpoint, and edge environments. Powered by Dru MetaGraph, Druva’s graph-powered intelligence layer, the platform connects critical business context so customers can understand risk, respond faster, recover cleanly, and govern data with greater confidence.
Visit druva.com and follow us on LinkedIn , X and Facebook .
The Foundation team at Druva is responsible for designing a highly performant and scalable cloud file system on the Druva cloud in AWS. To build this petabyte-scale, distributed, services-oriented cloud file system various key concepts like file system metadata, versioning, eventual consistency are used along with leveraging various AWS services like S3, DDB, Kinesis. While the core file storage engine provides the backup storage for all the Druva products, allied components like indexing engine, key-value store, and big data pipeline provide scalable search, analytics, and compliance services. The team diligently keeps track of newer services, storage tiers, and various aspects of existing AWS services to take advantage of the continuous evolution of services and use them effectively in the background.
As a Sr. Software Engineer, you will be providing technical leadership to create high-quality software by owning low level , design and implementation of services within a product. This role will require excellent communication skills as you will collaborate with Product Management to refine requirements, product architects to propose design changes, and other product owners to drive features to completion with good quality.
Key Skill
- AI first mindset to software development, having experience using genAI during various phases of software development lifecycle from design to code to test using tools like 'cursor'
- 5-7 years of experience, preferably in a product company, building global scale distributed SaaS applications that handle petabytes of data.
- Hands-on experience in the design and development of complex products
- Extensive hands-on experience in Go/Python/C/C++/Java on Unix/Linux platforms.
A strong understanding of complex concepts related to computer architecture, data structures, algorithms, design concepts, and programming practices.
- Data modelling for OLAP workloads, Scalability design and query optimisations
- Understanding of data consistency at cloud scale, eventual consistency models
- Hands on experience with Big data tools and frameworks (Datalake / Lakehouse, ETL) preferably in public cloud ecosystems like AWS and modules like Apache Spark, AWS Glue, Iceberg.
Desirable Skills:
- Excellent written and verbal communication skills
- Working knowledge of Dockers and Kubernetes will be an advantage
Role and Responsibilities:
- The Sr. Software Engineer's role is to be the technical leader in building enterprise-grade scalable, performant systems which deliver the required functionality to the customers and delight them
- Should be able to design and implement sufficiently large and complex features and/or architectural improvements to the product.
- Suggest and propose solutions to complex design problems.
- Identify areas of engineering improvements to the product and work with product architects and the team to address them.
- Should be able to technically guide junior engineers with feature design and implementation.
- Review design and implementation done by junior engineers.
- Should be able to independently handle complex escalations and guide others as required.
- Be able to write technical blogs and make technical presentations in internal and external forums
Qualification
- Tech / B.E / M.E./ M.Tech (Computer Science) or equivalent
- At EY, we’re all in to shape your future with confidence. We’ll help you succeed in a globally connected powerhouse of diverse teams and take your career wherever you want it to go. Join EY and help to build a better working world. SAP ABAP Developer – DRC & Tax Integrations...SuggestedFull time
- ...and fulfilling experiences throughout your career to help you on the path to becoming your best professional self. The opportunity : Senior Analyst-National-Forensics-ASU - Forensics - Investigations & Compliance - Pune National : National comprises of sector agnostic...SeniorFull timeImmediate start
- ...that sound like you? Then it seems like you’d make a great addition to our vibrant international team. We are looking for a Senior Software Engineer (C++ / Linux) You’ll make a difference by: We are looking for a Software Engineer to join our team and contribute to the...Senior1 day week
- Job Responsibilities ~ Build and maintain native iOS apps using Swift and Objective-C . ~ Work with UI/UX designers to turn designs into working features. ~ Connect mobile apps to APIs and cloud back-end services. ~ Test code for bugs, crashes, and performance...SeniorFull time
- ...even better, too. Join us and build an exceptional experience for yourself, and a better working world for all. EY- Assurance –Senior Manager- FAAS – Record to Report (R2R) At EY, we’re all in to shape your future with confidence. We’ll help you succeed in a globally...SeniorLocal areaImmediate startWorldwideFlexible hours
- ...We are seeking a Lead Software Engineer with expertise in Java and Spring Boot to guide a team of developers and drive the design, development, and deployment of scalable technical solutions. Lead and mentor a team of software engineers throughout the development process...
- ...Independently or as a member of team; design, develop tools and test software applications for software related products. Responsible to... .... Directs support personnel and project activities. • Lead Engineers in software engineering activities/methodologies and domain knowledge...
- ...Purpose of the Role The Senior Manager – FP&A will be responsible for leading the financial planning, budgeting, forecasting, and performance analysis processes for Digital.AI Labs. The role will provide strategic financial insights and support data-driven decision-making...SeniorFull timeWork at office
- ...Codebase builds exceptional software teams for clients across. We take on our clients' biggest engineering risks — speed, quality, and the... ...heard. We are looking for a Senior Talent Acquisition Specialist... ...-services company (offshore / staff-augmentation model). Exposure...SeniorFull timeWork at officeRelocation
Rs 3 - 4 lakhs p.a.
Associate Software Developer Start Date Starts Immediately CTC (ANNUAL) ₹ 3,00,000 - 4,00,000 ₹ 3,00,000 - 4,00,000 /year...Immediate start- ...application and production issues. Collaborate with Product Owners, QA engineers, and development teams across India and Japan. Participate in... ...retrospectives. Mandatory Technical Skills ~1–5 years of software development experience. ~ Strong hands-on experience with...
- ...have an opportunity to impact your career and provide an adventure where you can push the limits of what's possible. As a Lead Software Engineer at JPMorganChase within the Consumer and Community Banking, you are an integral part of an agile team that works to enhance,...
- ...the world’s most innovative financial organizations. As a Senior Product Associate in Consumer & Community Banking Product Team,... ...post-launch learnings. Partner with cross-functional teams (engineering, design, analytics, operations, legal/compliance as needed) to deliver...Senior
- ...budget and resource requirements, and provide revenue forecasts for single studies. • Provide training and guidance to lower level staff. Qualifications • Master's Degree Computer science or related field and 3 years relevant experience Req Or • Bachelor's Degree...SeniorFull timeWorldwide
- ...even better, too. Join us and build an exceptional experience for yourself, and a better working world for all. Email Security – Senior As part of our EY-Cyber security in the Technology Consulting team, your role will be primarily responsible for the daily...SeniorShift work
- .... Identifies anomalies as they arise and uses judgement based on rules and procedures to resolve. For complex issues, may escalate to senior team members. Accuracy & Attention to Detail;Microsoft Office & PC Skills;Planning & Organizing Skills;Interpersonal Skills;Problem...SeniorFull time
- ...accessible, and easy to use. Direct the visual appearance of new features and enhancements across our software applications. Collaborate closely with product managers, engineers, researchers, and other stakeholders to translate user and business needs into effective product...Senior
- ...strategic asset, complexity becomes clarity, and AI becomes an engine for growth. Our ultimate vision is to be the catalyst for a future... ...personal growth along the way. Overview of Role 66degrees Software Engineers within the Innovation team are catalysts for future growth...
- ...Consultant or Senior Consultant Hybrid, Bangalore or Pune, India JOB OVERVIEW As a Legion Senior Consultant, you lead the evolution... ...knowledge transfers to the customer Assist customers with software testing along with roll-out activities such as data loads and...SeniorHourly payPermanent employmentFull timeHybrid workLocal areaRemote job
- ...an industry leader by Gartner and IDC, and for having a great company culture by Comparably. Responsibilities : The Software Development Engineer in Test assists in building and executing automated tests for the Company's software products. The SDET will build testing...
- ...Requisition ID: 11667 Reporting into: Group Manager Role Type: Individual Contributor About NiCE NICE Ltd. (NASDAQ: NICE) software products are used by 25,000+ global businesses, including 85 of the Fortune 100 corporations, to deliver extraordinary customer...SeniorFull timeHybrid workWork at officeRemote jobShift work
- ...all about? We are looking for a talented and motivated Senior Professional Services Engineer to join our NICE Actimize Professional Services team. This... ...delivery efficiency Ensure adherence to enterprise software standards and best practices Work independently on complex...SeniorHybrid workWork at officeRemote job
- ...understand trends and insights. Collaborate with business teams, engineers, and stakeholders to deliver scalable analytical solutions.... ...Individual Contributor About NiCE NICE Ltd. (NASDAQ: NICE) software products are used by 25,000+ global businesses, including 85 of...SeniorHybrid workWork at officeRemote job
- ...Location Pune / Bangalore Experience 7 to 12 Years Job Summary We are seeking a highly skilled Python Engineer with hands-on experience in Ansible automation , REST API development/integration , and scripting for enterprise applications. The ideal candidate...
- ...Mentor team members and contribute to engineering best practices.... ...have 10-15+ years of software development experience in large-scale enterprise... ...Advanced Seniority Senior...Senior
- ...the world’s most security- conscious enterprises secure the software that powers modern life. For more than two decades, our... ...What are we looking for? We are looking for a hands-on Senior Performance Engineer to join our Automation Platform Engineering team. This...Senior
Rs 12 - 14 lakhs p.a.
...HIRING: AWS Data Engineer ? Locations: Greater Noida | Pune Experience: 6–10 Years Budget: Up to ₹16 LPA Contract Duration: 6 Months Notice Period: Immediate – 15 Days ? Role Overview We are looking for an experienced AWS Data...Full timeContract workImmediate start- ...Job Title: AI/ML MLOps Engineer – LLM Fine-Tuning & Deployment Experience: 5–8 Years Location: Hyderabad Employment Type: Full-Time, Hybrid We are looking for an experienced AI/ML MLOps Engineer with strong hands-on expertise in LLM fine-tuning, model deployment...Full timeHybrid workFlexible hours
- ...AgileEngine is an Inc. 5000 company that creates award-winning software for Fortune 500 brands and trailblazing startups across 17+ industries... ...with team leadership. This role combines Java and Spring Boot engineering with Angular frontend work, guiding a transition toward domain-...Full timeLocal areaRemote jobFlexible hours
- Job Overview: We are looking for a GCP DevOps Lead with strong experience in designing, implementing, and managing cloud infrastructure and DevOps practices on Google Cloud Platform (GCP). The ideal candidate should have expertise in CI/CD pipeline development, infrastructure...Contract work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Staff Software Engineer (DataLake). Be the first to apply!
