Data Engineer/Sr. Data Engineer

Data Engineer/Sr. Data Engineer

International Monetary Fund (IMF)

June 1, 2026July 16, 2026Washington DcUnited States
Job Description
Job Posting Organization:
The International Monetary Fund (IMF) is an international organization established in 1944 with the mission to promote global monetary cooperation, secure financial stability, facilitate international trade, promote high employment and sustainable economic growth, and reduce poverty around the world. The IMF has a diverse workforce of approximately 2,700 employees from over 150 countries, and it operates in 190 member countries. The organization plays a crucial role in the global economy by providing financial assistance, policy advice, and technical assistance to its member countries.

Job Overview:
The Data Engineer/Sr. Data Engineer position at the IMF is a pivotal role within the IT Department, specifically under the Data Platforms Division. This position is responsible for supporting the Corporate Data team by managing and enhancing the enterprise data platform and delivering analytics solutions that align with the organization's strategic goals. The role requires collaboration with platform owners to design and implement data warehouse solutions, reports, and dashboards, while also coordinating with service provider resources to ensure effective delivery of services. The ideal candidate will blend cloud platform engineering, data pipeline development, and data governance enablement to provide scalable and secure capabilities that meet business needs. The position demands a strong background in Azure/cloud technologies and data warehousing, along with experience in implementing and supporting data governance tools. The successful candidate will be expected to manage the Azure cloud platform, engineer data pipelines, operate data storage platforms, enable data governance, implement DevOps practices, support self-service analytics, monitor performance, and drive cost efficiency.

Duties and Responsibilities:
  • Design and manage a multi-layered data architecture in collaboration with enterprise architects and source platform teams, including building and orchestrating pipelines using Azure Data Factory, enforcing data quality and schema evolution controls, and optimizing storage and compute for high-throughput batch and streaming ingestion.
  • Lead the development of self-service analytics utilizing Azure Analysis Services, focusing on Semantic Layer–First Architecture, by designing and managing enterprise semantic models, optimizing data models for performance, and ensuring consistency between physical and logical models.
  • Conduct Azure Cloud Administration, managing corporate data Azure infrastructure, monitoring platform health, and ensuring compliance with security" style="border-bottom: 1px dotted #007bff !important;">security and regulatory requirements.
  • Support data governance enablement using metadata management tools like Collibra and Purview, enforcing data classification, access controls, and data quality standards.
  • Analyze requests, design methodologies, and develop programs for advanced data modeling visualization.
  • Lead Managed Service Providers to ensure the delivery of data-driven solutions.

Required Qualifications:
The position requires an advanced degree in Computer Science, Physics, or Engineering, along with a minimum of four years of post-graduation professional experience, or a bachelor's degree with at least ten years of relevant experience. Additionally, candidates must possess Azure certifications (Administrator, Data Engineer, or Architect tracks) and have 5 to 6 years of experience in Azure cloud and data engineering roles. Familiarity with data governance tools such as Azure Purview is essential, as well as hands-on experience with target architectures like Medallion, Data Mesh, or Semantic Layer–First. Candidates should also have experience with event-driven architectures, API-based data sharing, real-time analytics, CI/CD pipelines, and Infrastructure as Code.

Educational Background:
Candidates must hold an advanced degree in Computer Science, Physics, or Engineering, or a bachelor's degree in a related field, with the requisite years of professional experience as outlined in the qualifications.

Experience:
The position requires 5 to 6 years of experience in Azure cloud and data engineering roles, with a strong emphasis on technical architecture related to Azure Cloud development and administration. Candidates should have demonstrated expertise in working with various tools and services relevant to data engineering and analytics.

Languages:
While the job description does not specify mandatory languages, proficiency in English is typically expected in international organizations like the IMF. Additional language skills may be beneficial but are not explicitly required.

Additional Notes:
This position is a one-year contractual appointment, with the possibility of renewal for up to four years of cumulative contractual service, contingent upon performance, budget availability, and ongoing business needs. The IMF is committed to diversity and inclusion, ensuring that employment decisions are made without discrimination. Reasonable accommodations for disabilities during the selection process are welcomed and will be provided as needed.
Apply now
Similar Jobs