Remotery

Software Engineer, Integrations

Posted 1 day ago

This is a fully remote position, open to applicants in United States.

📋 Description

• Take the lead in architecting and executing bi-directional data integrations between SchooLinks and external systems, beginning with Slate (Technolutions).

• Develop, construct, test, and document RESTful API connections, webhooks, and OAuth/SSO flows to facilitate secure, real-time data exchange, owning each integration from technical specifications to production deployment. You will utilize Python code within our Django service and AWS Lambdas.

• Create ETL pipelines to map and transform student data across various schemas, addressing edge cases, conflict resolution, and ensuring idempotency.

• Implement monitoring, alerting, and observability for all integrations in production, while also managing ongoing maintenance, incident response, and continual enhancements as partner systems evolve.

• Draft comprehensive documentation for this function, including technical specifications, API references, runbooks, and integration guides that will serve as a foundation for future engineering efforts.


⛳️ Requirements

• A minimum of 4 years of experience in software engineering with a strong emphasis on API integrations, data pipelines, or platform engineering, ideally showcasing instances of projects you led from design to production.

• Practical experience with REST APIs, webhooks, and OAuth, demonstrating your ability to design and troubleshoot integrations from start to finish.

• Proficient in Python and Pandas, with some familiarity with Django preferred.

• Background in ETL patterns, data transformation, and synchronization strategies, including managing schema discrepancies and understanding the trade-offs between real-time and batch processing.

• Experience in building and maintaining testing infrastructure for integrations, treating tests as an integral part of the development process rather than an afterthought.

• Excellent written communication skills, with a habit of documenting as you progress, preparing technical specifications before development, and ensuring that both internal and external stakeholders comprehend your architecture and documentation.

• A self-motivated work approach, capable of transforming vague requirements into a shipped, documented, production-ready system independently.

• Comfortable utilizing AI coding tools in your daily workflow; while we primarily use Claude, familiarity with other AI-assisted development tools (such as GitHub Copilot, Cursor, etc.) is also considered valuable.


🏝️ Benefits

• Comprehensive health care coverage for employees.

• 401K with company matching.

• Dental and Vision coverage.

• Parental Leave.

• Subsidized gym membership.

• Remote work stipend.

• Annual team offsite.

People also viewed

Anchor Utility10 hours ago

Rate Analyst

US flagTexas OnlyFull-timeUncategorized
ApplyView job
Honeywell10 hours ago

HSE Manager

US flagNorth Carolina OnlyFull-timeUncategorized
ApplyView job
Cision France10 hours ago

People Partner

CA flagCanada OnlyFull-timeUncategorized$85k/year
ApplyView job
Navigate Power10 hours ago

B2B Outside Sales Consultant

US flagPennsylvania OnlyFreelanceUncategorized$50k – $250k/year
ApplyView job
TELUS10 hours ago

Business Development Executive, Early Career – European Language Required

GB flagUnited Kingdom OnlyFull-timeUncategorized
ApplyView job
Gilead Sciences10 hours ago

Statistical Programmer II

US flagUnited States OnlyFull-timeUncategorized$107.2k – $138.7k/year
ApplyView job

Never miss a great job!

Get handpicked remote jobs straight to your inbox weekly.

Trusted by 7,400+ designers