Principal Data Engineer

7 days ago


Hyderabad, India Blackbaud Full time

The Principal Data Engineer sets the technical direction that assists engineers and data engineers to take on large, complex data problems/initiatives. This role has considerable technical influence within the Data and Software Engineering teams at JustGiving. This individual acts as an evangelist for proper data strategy with other teams at JustGiving. 

What you’ll do:

Maintain and assess a legacy SQL Server-based Kimball-style data warehouse, identifying opportunities for modernization and optimization. Design and build scalable data pipelines and ETL/ELT processes using modern tools and frameworks. Collaborate with peers to define and evolve reusable tools and pipeline patterns that support efficient and consistent data transformation. Partner with product managers, data analysts, and engineering teams to design technical solutions that solve real customer problems. Contribute to the development and implementation of data governance practices, ensuring data sovereignty, privacy, security, and regulatory compliance. Monitor and troubleshoot data workflows to ensure high availability, reliability, and performance. Develop and maintain unit and integration tests for data pipelines to ensure reliability and correctness. Champion a culture of documentation to support maintainability, onboarding, and cross-team collaboration. Continuously challenge the status quo and advocate for improvements in data architecture and engineering practices. Stay current with advancements in distributed computing, data architecture, and emerging technologies.

What you’ll bring:

8+ years of experience in data engineering or a related field. Hands-on experience with Spark-based platforms such as Microsoft Fabric or Databricks. Solid understanding of distributed system design patterns and experience contributing to their implementation in production environments. Strong SQL skills and experience with dimensional data modeling (Kimball, star/snowflake schemas). Familiarity with the Microsoft BI stack: SSIS, SSAS, Power BI. Knowledge of data governance, security, and compliance best practices. Proven experience with both batch and real-time data processing architectures and tools. Experience to DevOps practices in a data engineering context. Comfort working independently in ambiguous environments. A track record of delivering high-quality, secure, and operable software solutions. Flexibility to work hours aligned with business priorities when needed.

Blackbaud is a digital-first company which embraces a flexible remote or hybrid work culture. Blackbaud supports hiring and career development for all roles from the location you are in today



  • Hyderabad, Telangana, India ixceed Full time ₹ 3,00,000 - ₹ 40,00,000 per year

    Role: Principal Data EngineerLocation: HyderabadMode: HybridType: ContractJob Description:We are seeking a Principal Data Engineer with strong enterprise-level data architecture and engineering experience, specifically within the logistics and manufacturing domains. This role is heavily focused on architecting and developing scalable data solutions using the...


  • Hyderabad, India Insight Global Full time

    DetailsIMMEDIATE JOINER NEEDED - within 2 weeks of accepting offer On going contract opportunity - starting as 6 months but can extend to 1-2 yearsHybrid in Hyderabad 2-3 times a week40 hours a week, working ISTPay $10-19/hr USDProvidence Fund ContributionsExcellent benefits packageREQUIRED SKILLS AND EXPERIENCE8+ years experience as a Data Engineer...


  • Hyderabad, India Anblicks Full time

    Role / Job Title:Principal Engineer Experience required:10+ years Location:Hyderabad / Ahmedabad Job Type:Full-Time Job OverviewAs a Principal Data Engineer at Anblicks, you will be at the forefront of driving our clients' data and analytics transformations. Your role involves designing and presenting cutting-edge data architectures, fostering client...


  • Hyderabad, Telangana, India Anblicks Full time ₹ 12,00,000 - ₹ 36,00,000 per year

    Role / Job Title:Principal EngineerExperience required:10+ yearsLocation:Hyderabad / AhmedabadJob Type:Full-TimeJob OverviewAs a Principal Data Engineer at Anblicks, you will be at the forefront of driving our clients' data and analytics transformations. Your role involves designing and presenting cutting-edge data architectures, fostering client...


  • Hyderabad, India Insight Global Full time

    DetailsIMMEDIATE JOINER NEEDED - within 2 weeks of accepting offer On going contract opportunity - starting as 6 months but can extend to 1-2 yearsHybrid in Hyderabad 2-3 times a week40 hours a week, working ISTPay $10-19/hr USDProvidence Fund ContributionsExcellent benefits packageREQUIRED SKILLS AND EXPERIENCE8+ years experience as a Data Engineer...


  • Hyderabad, India Insight Global Full time

    Details IMMEDIATE JOINER NEEDED - within 2 weeks of accepting offer On going contract opportunity - starting as 6 months but can extend to 1-2 years Hybrid in Hyderabad 2-3 times a week 40 hours a week, working IST Pay $10-19/hr USD Providence Fund Contributions Excellent benefits package REQUIRED SKILLS AND EXPERIENCE 8+ years experience as a Data...


  • Hyderabad, Telangana, India Connect2Talent Full time

    Job Description : Principal/Senior Data Engineer Product DevelopmentLocation : Hyderabad / Mumbai (Onsite)Experience : 48 YearsEmployment Type : Full-Time, PayrollDuration : the RoleWe are seeking a highly skilled Principal/Senior Data Engineer to join our core Product Development team. You will play a critical role in designing and implementing...


  • Hyderabad, Telangana, India HyrEzy Talent Solutions Full time ₹ 12,00,000 - ₹ 36,00,000 per year

    Job Title : Principal / Senior Data Engineer - Product Development - Location : Hyderabad (Work from Office only) - Experience : 4 - 7 Years - Notice Period : Maximum 15 daysAbout the Company : We are a new-age, AI-first Digital & Cloud Engineering Services company. Our mission is to combine deep engineering expertise with automation-first...


  • Hyderabad, Telangana, India Principal Financial Full time

    Responsibilities About the Role We are in search of a Senior Consultant - Software Engineering to become part of our top-tier engineering team in Pune Hyderabad This presents a meaningful role to lead solution architecture and innovation for our cloud platform initiatives You will be instrumental in propelling our cloud transformation programs forward ...


  • Hyderabad, Telangana, India NationsBenefits Full time ₹ 20,00,000 - ₹ 25,00,000 per year

    Job Title:Principal Data Platform EngineerLocation:Hyderabad, IndiaEmployment Type:Full-timeAbout NationsBenefits:AtNationsBenefits, we're committed to improving health outcomes and member satisfaction through innovative supplemental benefits and healthcare solutions. Behind the scenes, our global engineering teams build and maintain robust systems that...