SchooLinks
Computer Software
SoftwareEngineer,Integrations
Neural analysis suggests this role is
optimal for Mid candidates.
“Software Engineer, Integrations at SchooLinks. Skills: API integrations, Data pipelines, Python, AWS. Architect and implement bi-directional data integrations. Design, build, test, and document RESTful API connections”
What You'll Achieve.
Own data migration and integration infrastructure end to end; Move from blank page to production; Establish standard for future engineers
Industry & Context.
Solving hard data problems; Handling edge cases; Conflict resolution; Idempotency
What They're Looking For.
Must Have
4+ years of software engineering experience with a focus on API integrations, data pipelines, or platform engineering, Hands-on experience with REST APIs, webhooks, and OAuth, Proficiency in Python, Experience with ETL patterns, data transformation, and sync strategies, Experience building and owning testing infrastructure for integrations, Exceptional written communication, A self-directed working style, Comfortable using AI coding tools
Nice to Have
Prior experience integrating with higher ed or admissions CRMs, Familiarity with K-12 or higher ed data standards, Prior work connecting a K-12 platform to a higher ed or admissions system, Understanding of multi-tenant SaaS architecture, some exposure to Django
What You'll Do.
Architect and implement bi-directional data integrations
and document RESTful API connections
Own ongoing maintenance
and iterative improvements
Write foundational documentation
How You'll Work.
Communication Scope
Exceptional written communication; Document as you go; Write technical specs; Ensure stakeholders can understand architecture and documentation
Full Job Description
We’re looking for a Software Engineer to own our data migration and integration infrastructure — end to end. This is a greenfield, individual contributor role: you’ll be the sole engineer driving this work, which means you’ll move from blank page to production on your own. You’ll own everything from architecture and design through implementation, testing, documentation, and long-term maintenance. Our first major integration is with Slate (by Technolutions), a leading CRM used by college admissions offices — but this role will grow into a full integration platform as SchooLinks expands its partner ecosystem. If you thrive with real ownership, love solving hard data problems, and want your work to have a direct impact on students’ futures, this role is for you. As the product area you support grows, you’ll be well-positioned to move into management and leadership rules in the future. ### What You'll Build • Independently architect and implement bi-directional data integrations between SchooLinks and external platforms — starting with Slate (Technolutions) • Design, build, test, and document RESTful API connections, webhooks, and OAuth/SSO flows to support secure, real-time data exchange — taking full ownership of each integration from technical spec through production deploy. You’ll build using Python code running in our Django service and Lambdas on AWS. • Design ETL pipelines to map and transform student data across different schemas, handling edge cases, conflict resolution, and idempotency. • Set up monitoring, alerting, and observability for every integration in production — then own ongoing maintenance, incident response, and iterative improvements as partner systems evolve • Write the foundational documentation for this function — technical specs, API references, runbooks, and integration guides establishing the standard that future engineers will build on **Requirements** This role requires a strong individual contributor who can own the full lifecycle — desig
Applying for this Software Engineer, Integrations role?
Most applicants get filtered before a human reads their resume. See if yours makes the cut.
ANONYMOUS · UNFILTERED
What do employees actually say about SchooLinks?
Real rants from real employees. Read before you apply.