Data Engineer/Technology Analyst (Term) - MA

Company:
Location: Washington, DC

*** Mention DataYoshi when applying ***

The Monetary Policy Operations and Analysis (MPOA) section in the Division of Monetary Affairs is seeking a term Data Engineer experienced in data engineering to contribute to the refinement of the section’s statistical release production and data management infrastructure. This is a term (temporary) position that will begin with a one-year term that is renewable for another option year.

MPOA is responsible for contributing to monetary policy design and implementation as it relates to the payment of interest on reserves, the Discount Window, and the Paycheck Protection Program Liquidity Facility. The section builds expertise in the operational aspects of these monetary policy tools and develops policy recommendations by monitoring the use of the tools under various financial conditions. Monetary and financial data collected by the section allows for this assessment and enables construction and publication of the monetary aggregates.

Essential Duties

To support this mission, MPOA currently maintains an aging infrastructure coded in several languages that ingests, manipulates, and stores a large amount of data for the purposes of policy analysis and publication of statistical releases. The selected applicant will work with the section’s data engineers, economic modeler, and financial institution and policy analysts to develop simplified, well documented, and easy to maintain processes for the section’s data ingestion, manipulation, and storage. Specific tasks include:

  • Rewrite and consolidate legacy code used for data ingestion and manipulation using R or Python.
  • Design, build, and document a database to process and store data used in the publication of the section’s statistical releases.
  • Help redesign and optimize the section’s current relational database, including researching and advising on alternative platforms and improving SQL queries used in views and stored procedures or functions.

Position Requirements

The MPOA Data Engineer term position requires a bachelor's degree in computer science, data science, computational statistics, or a related field with at least 5 years of hands-on experience in these areas. Applicants should specifically have prior experience designing or maintaining sizable datasets comprising time series data in an enterprise computing environment. Essential requirements include proficiency in programming in R or Python; experience with data management in relational databases, such as PostgreSQL; and knowledge of version control practices and tools, such as Git. The successful applicant will also have the ability to work in a Linux environment writing and debugging shell scripts and to read legacy code written in SAS and C. Experience formally planning and managing projects is preferred but is not required.

Applicants must also have strong written and oral communication skills; be comfortable collaborating with others that come from different disciplines with varying degrees of technical knowledge; and can learn new concepts quickly and independently. Applicants should have a strong track record of meeting project deadlines.


We are an Equal Opportunity Employer and do not discriminate against any employee or applicant for employment on the basis of race, color, religion, sex, sexual orientation, gender identity, national origin, age, disability, genetic information, or application, membership, or service in the uniformed services.

*** Mention DataYoshi when applying ***

Offers you may like...

  • Thermo Fisher Scientific

    Sr. Data Engineer- Remote
    Pittsburgh, PA 15122
  • Sapient Industries

    Data Engineer
    Philadelphia, PA 19103
  • Harvard University

    Data Engineer
    Cambridge, MA
  • Mastery Logistics Systems, Inc.

    Data Engineer (Mongo)
    United States
  • Facebook

    Data Engineer, Analytics (Integrator)
    Sunnyvale, CA 94089