Role OverviewThe Integration Engineer is responsible for designing, building, and maintaining data connections between SPSCC's core software systems, including fundraising, financial, HR, and school administration platforms. This role also provides audio/visual (AV) production support for chapel service broadcasts and school-related media events, and dedicates approximately one-quarter (25%) of its time to part-time technology instruction for students.
What You Will Do
Design, develop, and maintain API integrations between systems, build and maintain automated data sync workflows, monitor integrations for errors, and resolve issues promptly.
Why It Might Be a Fit
The ideal candidate will have a strong understanding of data structures, JSON/XML, authentication protocols, and webhooks, and excellent problem-solving skills to troubleshoot both technical integrations and live AV issues independently.
Requirements
- Bachelor's degree in Computer Science, Information Systems, Education, or related field (or equivalent practical experience)
- 3+ years of experience building and maintaining API integrations (REST/SOAP), ETL processes, or middleware solutions
- Experience with at least one major CRM/ERP/fundraising platform (e.g., NetSuite, Raiser's Edge/Blackbaud, Salesforce)
- Proficiency in a scripting or programming language (e.g., Python, JavaScript) for automation and data transformation
- Hands-on experience with live AV production and/or streaming equipment (audio mixers, cameras, encoders, streaming platforms)
- Comfort teaching or presenting technology concepts to school-age students, or a demonstrated aptitude for instruction
- Familiarity with Microsoft 365 tools, especially Power Automate, Power BI, or SharePoint
- Strong understanding of data structures, JSON/XML, authentication protocols (OAuth), and webhooks
Benefits
- Paid holidays
- Data security and privacy best practices
- Child-safety and data protection standards
- Opportunity for part-time technology instruction for students
]]>