The Foundation

We are the largest nonprofit fighting poverty, disease, and inequity around the world. Founded on a simple premise: people everywhere, regardless of identity or circumstances, should have the chance to live healthy, productive lives. We believe our employees should reflect the rich diversity of the global populations we aim to serve. We provide an exceptional benefits package to employees and their families which include comprehensive medical, dental, and vision coverage with no premiums, generous paid time off, paid family leave, foundation-paid retirement contribution, regional holidays, and opportunities to engage in several employee communities. As a workplace, we’re committed to creating an environment for you to thrive both personally and professionally.

The TeamAs part of the IT Enterprise Data Solutions (EDS) department, the Data Engineering team’s mission is to lead on data technology and utilization, enabling informed decision-making and strategic insights across the foundation. We are committed to providing a robust, secure, and scalable data platform that empowers data-driven initiatives and cultivate collaboration.

Working with our business operations and foundation strategy program partners, the team supports the management of the EDW, Enterprise Data Platform, data engineering and integration, shared data exchange, data platform operations and data architecture support.

Your Role

You will be the primary domain expert for the data platforms and Systems for the team. The role will develop and support the data engineering needs of the Enterprise Data solution team to improve the quality and availability of information to drive better search and reporting capabilities. The hire will be responsible for growing and optimizing our data and data repository as well as optimizing data flow and collection for multi-functional teams. The ideal candidate is an expert data wrangler and builder on the cloud data platform who enjoys optimizing data systems and building them from the ground up. The Senior Data Engineer will work with a team consisting of business partners, business and data analysts, architects, data engineers, quality engineers and other technical roles in an agile delivery environment.

What You’ll Do

  • Lead and develop data pipelines and transformations to extract, load and transform (ELT) data from source systems into data platforms for further processing and analysis.

  • Identify, design, and implement process improvements including designing data quality reports, infrastructure for greater scalability, optimizing data delivery, and automating manual processes.

  • Work with customers including data, design, and product teams and assist with data-related issues.

  • Work with knowledge management, Business Intelligence, Data Infrastructure and data science teams to optimize data for search, reporting and insight capabilities.

  • Ensure data accuracy, integrity, privacy, security, and compliance through quality control procedures.

  • Designing and implementing data integration solutions to ingest and process data from various semi-structured and structured data sources such as JSON, XML, CSV, excel, foundation systems or relational databases.

  • Configuring and optimizing Storage to efficiently store and handle the ingested data. This includes defining containers and access controls. Partner with Architects to craft the data duplication strategy for durability and availability.

  • Implementing data normalization techniques to eliminate data duplication and ensure data integrity within normalized databases.

  • Collaborating with architects, business systems analysts, and customers to understand data requirements and support the design of efficient data models that align with business needs.

  • Implementing dimensional databases using techniques such as star or snowflake schemas to support analytical reporting and data analysis.

  • Monitoring and optimizing data pipelines, storage, and databases for performance, scalability, and reliability.

  • Implementing security measures and standard processes to protect critical data throughout the data integration and storage processes, ensuring compliance with data protection regulations and internal security requirements.

    Your Experience

Recommended for you