ETL Developer

Company: Deborah JanFrancisco, HR Generalist & Talent Acquisition

Locations: Philadelphia, PA; Baltimore, MD; Atlanta, GA; , Remote

Job Function: Administrative/Operations/IT


About The Reinvestment Fund:

Headquartered in Philadelphia, Reinvestment Fund operates nationally with regional offices in Baltimore, MD, and Atlanta, GA. Reinvestment Fund is a national mission-driven financial institution that creates opportunity for underserved people and places through partnerships. We marshal the capital, analytics, and expertise necessary to build strong, healthy, and more equitable communities.

As a federally certified community development financial institution (CDFI), our job is to make finance an agent of positive change and equitable growth. We provide loans, grants, and technical assistance to businesses and nonprofits. Our borrowers and grantees educate students, support local economies, and create jobs. They build affordable housing and provide community goods and services that include access to nutritious food, hunger relief, physical and mental health care, and other social services.

Reinvestment Fund Culture:

At Reinvestment Fund, you’ll be part of a talented and passionate team of communicators and business development staff, lenders, portfolio managers, analysts, grant program managers, accountants, and policy researchers who bring their unique talents to our mission.

Reinvestment Fund is currently undergoing a multi-year race, equity, and inclusion organizational change process, and we are seeking candidates who share a commitment to advancing racial equity and anti-racism and are prepared to engage in that work.


Job Title: ETL Developer, Information Technology

Date: February 17, 2023

About the Department:

The Information Technology department is responsible for all IT infrastructure, Cyber Security, Application Support, Software Services, Technical Support, Data Architecture and Management for Reinvestment Fund. The Information Technology department, along with Operations and Risk and Compliance, make up Reinvestment Fund’s Operations department. The Managing Directors of each of the three departments comprise the Office of the COO, a shared service department intended as an enabler and agent for positive change. The ETL Developer will be the second hire into our data group and will report directly to the Managing Director of Information technology.

Work Location:

This position can be located in Philadelphia, PA; Atlanta, GA; Baltimore, MD

Reinvestment Fund provides a flexible work arrangement that is hybrid home /office (2-days Office/3-days Remote) work arrangement. A combination of working remote and two days in a Reinvestment Fund office location will allow for face-to-face interactions. Depending on the nature of the job, a more flexible work schedule may be considered. Fully Remote work requests will be considered for this position.


Requirements and Responsibilities:

  • Reinvestment Fund is seeking a ETL Developer to lead in the support, documentation, enhancement and management of our enterprise data strategy. This role will assist in the development of a Data Warehouse and the support of our Analytics and Reporting Team.
  • The ETL Developer must be able to quickly review and understand ETL processes, data flows, database structures, and system architecture. Process review and design along with SQL skills will also be required.
  • Working with the Data Architect, this position will assist with the documentation, enhancement, and creation of data flows, transforms, and SQL analytics.
  • Must be adept in reading and understanding legacy SQL code, data transforms, and system architecture.


  • Responsible for maintaining the integrity, security and performance of company databases.
  • Identify, research, understand, document and enhance existing SQL data transformation processes.
  • Provide quality customer service at all points of contact with Reinvestment Fund employees as well as answer questions and advise them regarding data needs.
  • Support enterprise-wide compliance with risk standards, processes and policies
  • Learn and develop in IgniteConnex and other ETL middleware for conversion of existing SQL transform processes.
  • Design, develop, test, document and implement optimal data pipeline architecture and infrastructure required for extraction, transformation, and loading of data from a wide variety of data sources using SQL, Oracle and Big Data technologies. Develop and implement controls to ensure data integrity and regulatory compliance. Participate in peer reviews of solution designs and related code. Package and support deployment of releases
  • Assist in the creating, design and ongoing maintenance and security of a new data warehouse in Azure.
  • Participate in data governance and data literacy education and facilitation across the organization.
  • Work with integration vendors to provide appropriate insight and data to support projects.


Education, Experience, Certifications:

To perform this job successfully, an individual must be able to perform each essential duty satisfactorily. The requirements listed below are representative of the knowledge, skill, and/or ability required.

  • Bachelor’s degree in information technology or equivalent amount of experience.
  • Data Warehouse and Analytics Experience
  • 5+ years related job experience.

Specialized Skills:


  • Experience with SQL Server to include writing and maintaining queries for BI/Analysis/Data Science, SQL Agent, SSIS/Azure Data Factory
  • Familiar with: Active Directory Security Groups, Azure Storage, PowerShell
  • Experience with Azure Data Platform stack: Azure Data Lake, Data Factory, SQL
  • Experience with API, SDKs, and third-party integration
  • Experience with Qlik, Power BI, Tableau, NetSuite
  • Experience orchestrating ETL workflows and authoring pipelines using modern Software Development best practices, including automated builds, tests and deployment through scripting in SQL, Java, or Python


  • Experience working with diverse people and community-based organizations.
  • C#, JavaScript, SQL Server Service
  • SQL Server Management Studio
  • Azure Data Studio
  • Visual Studio
  • Visual Studio Code
  • Power Bi / Tableau / Excel

Compensation and Benefits

Reinvestment Fund offers a competitive salary based on experience and skills, as well as an excellent benefits package including employer-paid health, disability, and life insurance, 401(k) retirement savings plan with employer match, flexible spending accounts (medical, dependent care), commuter benefits, tuition reimbursement, paid time off, and EAP program.

Reinvestment Fund uses E-Verify to validate all new hires’ ability to legally work in the United States. Reinvestment Fund is an Equal Opportunity Employer. Reinvestment Fund does not discriminate in hiring or employment practices on the basis of race, color, religion, gender, age, sexual orientation, marital or familial status, national origin, non-job-related disabilities, or status as a veteran.

Reinvestment Fund, Inc. has an affiliate, RF Impact Advisers, Inc. (“RFIA”) that is a state-registered investment adviser. In order to advance compliance with and prevent violations of federal and state securities laws and to avoid even the appearance of a conflict of interest, RFIA has adopted a Code of Ethics to govern certain conduct of its staff, including certain staff of Reinvestment Fund because Reinvestment Fund is an advisory affiliate of RFIA. As part of this Code of Ethics, there are specific personal reporting and other requirements and disclosures of personal financial and/or securities transactions information. For certain individuals, this reporting will extend to your household members. You may be subject to a background check.

COVID-19 Vaccination Update: We value the safety and well-being of our RF community, which includes staff and beyond. As such, our team has chosen to require all staff, interns, and contractors to be fully vaccinated as a contingency of employment. Defined, full-vaccinated is 1 or 2 Primary Vaccinations (depending upon pharmaceutical and 1 Booster). candidates should consider this requirement before applying.

How to Apply

Thank you for your interest and please attached both your cover letter and resume to this location: 

Apply to ETL Developer Position