IT Engineer

Indiana University Foundation

Indiana (PA)

Hybrid

USD 70,000 - 75,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

The Indiana University Foundation is seeking an IT Engineer to build and maintain the technical infrastructure that powers its philanthropic mission. Hybrid role based in Bloomington with in-office schedule M/W/F and remote flexibility on Tue/Thu.

Salary range $70,000–$75,000 annually, commensurate with experience. You will develop API integrations, ETL processes, and data pipelines across CRM and data platforms, using C#, Python, and JavaScript.

Qualifications

  • Bachelor's degree in information technology, computer science, data engineering, software engineering, or a related field strongly preferred.
  • 2-3+ years of experience in integration engineering, data pipeline development, software development, or a related technical discipline required.
  • Combinations of related education and experience may be considered.

Responsibilities

  • Build and maintain integrations and data pipelines tying IUF's systems together.
  • Design and maintain APIs, create and support ETL processes.
  • Work across CRM, commerce, and unified data platforms; move across C#, Python, and JavaScript as needed.
  • Document work to keep solutions reproducible and team informed.

Skills

Python
C#
JavaScript
REST API
ETL/ELT
SQL
Git
Agile/Scrum
Data governance
Security

Education

Bachelor's degree
2-3+ years experience

Tools

Microsoft Fabric
Azure Data Lake
UiPath
Power Automate

Job description

TheIndiana University Foundation (IUF)is committed to advancing Indiana University by inspiring generosity, strengthening relationships, and supporting opportunities that create lasting impact for students, faculty, alumni, donors, and communities. As part of the IU advancement community, IUF helps connect people to the programs, initiatives, and ideas that move Indiana University forward.

The Indiana University Foundation is seeking an IT Engineer to build and maintain the technical infrastructure that powers its philanthropic mission.

The IT Engineer at the Indiana University Foundation keeps the systems that support the work of philanthropy running, connected, and evolving. Advancement operations depend on software that moves data reliably, integrates platforms seamlessly, and surfaces the right information when it's needed, and your work is what makes that possible.

Day to day, you will build and maintain the integrations and data pipelines that tie IUF's systems together. You design and maintain APIs, create and support ETL processes, and work across a suite of internal applications spanning CRM, commerce, and unified data platforms. Depending on the platform, you move across technology stacks including C#, Python, and JavaScript as the work demands. You build and maintain automation workflows that streamline data processing and operational tasks, follow secure coding practices, and implement logging and error handling to keep integrations reliable, and document your work in ways that keep solutions reproducible and your team informed.

You will partner with business stakeholders to scope, build, and test solutions, participate in code reviews, contribute to a culture of quality, and bring your technical perspective into conversations with colleagues across functions and backgrounds. If you're energized by complex systems, genuinely curious about how things connect, and ready to grow your technical range in a mission-driven environment, apply today.

Education & Experience

  • Bachelor's degree in information technology, computer science, data engineering, software engineering, or a related field strongly preferred
  • 2-3+ years of experience in integration engineering, data pipeline development, software development, or a related technical discipline required
  • Combinations of related education and experience may be considered

Knowledge, Skills & Abilities

  • Proficiency in at least one integration development language (e.g., Python, C#, JavaScript, or equivalent)
  • Experience building API integrations using REST or event-driven patterns
  • Working knowledge of data pipeline development including ETL/ELT processes and SQL
  • Familiarity with cloud-based data platforms (e.g., Microsoft Fabric, Azure Data Lake, or equivalent)
  • Experience with automation platforms (e.g., UiPath, Power Automate, or equivalent workflow tooling)
  • Proficiency with version control systems (e.g., Git)
  • Familiarity with Agile/Scrum delivery practices
  • Understanding of data quality, governance, and security principles as applied to pipeline and integration development
  • Ability to configure, customize, and extend vended software systems including CRM platforms
  • Ability to troubleshoot and resolve complex system issues independently
  • Ability to participate in code reviews and provide constructive feedback
  • Strong written and verbal communication skills
  • Ability to maintain confidentiality
  • Experience in Advancement, higher education, or nonprofit technology environments preferred

This is a hybrid role based in Bloomington, Indiana, with an in-office schedule of Monday, Wednesday, and Friday, and remote flexibility on Tuesday and Thursday. The hiring range for this position is $70,000 - $75,000 annually commensurate with experience.
The IUF is committed to providing a safe, respectful, and professional work environment that is free of Discrimination and Harassment. The IUF will not tolerate any form of Discrimination or Harassment based on the Individual’s race, ethnicity, religion, color, sex, age, national origin, genetic information, sexual orientation, disability, gender identity or expression, ancestry, marital status, protected veteran status, pregnancy, or any other basis prohibited by law.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Data Quality Assurance Analyst
Data Quality Assurance Analyst

Indiana University Foundation • Bloomington (IN)

Hybrid
USD 65,000 - 70,000
Program Coordinator - Affinity Giving
Program Coordinator - Affinity Giving

Indiana University Foundation • Indiana (PA)

Hybrid
USD 50,000 - 52,000
Program Coordinator - Affinity Giving
Program Coordinator - Affinity Giving

Indiana University • Indianapolis (IN)

Hybrid
USD 50,000 - 52,000
Hybrid Role (Remote Tuesdays & Thurs)
Advancement Project Manager & Systems Analyst
Advancement Project Manager & Systems Analyst

Indiana University Foundation • Bloomington (IN)

Hybrid
USD 65,000 - 70,000
Executive Assistant, Indianapolis & Regional Development
Executive Assistant, Indianapolis & Regional Development

Indiana University Foundation • Indiana (PA)

Hybrid
USD 62,000 - 67,000
Director, Alumni & Student Entrepreneur Engagement at Indiana University Foundation Bloomington, IN
Director, Alumni & Student Entrepreneur Engagement at Indiana University Foundation Bloomington, IN

Indiana University Foundation • Bloomington (IN)

On-site
USD 95,000 - 105,000
Health and wellness benefits
Opportunities for career growth
Flexible working environment
Program Coordinator Affinity Giving
Program Coordinator Affinity Giving

Indiana University Foundation • Indianapolis (IN)

Hybrid
USD 50,000 - 52,000
Executive Assistant
Executive Assistant

Indianauniversityfoundation • Indianapolis (IN)

Hybrid
USD 62,000 - 67,000
Hybrid IT Engineer: Data Pipelines & Integrations
Hybrid IT Engineer: Data Pipelines & Integrations

Indiana University Foundation • Indiana (PA)

Hybrid
USD 70,000 - 75,000
Senior Director of Alumni Engagement
Senior Director of Alumni Engagement

Indiana University Foundation • Indiana (PA)

On-site
USD 95,000 - 100,000