Senior Software Engineer – Contract
Posted 2hrs ago
Employment Information
Report this job
Job expired or something wrong with this job?
Job Description
Senior Software Engineer extending EducationSuperHighway’s payroll-connected giving platform. Building integrations, enrollment workflows, reconciliation, and compliance tooling for its literacy scholarship mission.
Responsibilities:
- Build on the existing API-first full-stack platform connecting employers, employees, and payroll systems
- Extend the platform toward the January 1, 2027 launch alongside the existing engineer
- Integrate payroll and HRIS providers through Finch, including ADP Workforce Now, Dayforce, Workday, and UKG
- Build direct integrations for providers Finch cannot reach, starting with Rippling
- Handle assisted provider connections and pending deductions
- Maintain and extend a provider-agnostic integration layer
- Build employee enrollment flows and employer campaign and dashboard tooling on a multi-tenant platform
- Implement employer single sign-on using OIDC, SAML 2.0, or email-code fallback
- Check the IRS list of eligible scholarship granting organizations during designations and deductions
- Capture the employee's state at payment
- Design background job pipelines with status tracking, retries, dead-letter handling, error visibility, webhook ingestion, and drift detection
- Support money movement and reconciliation using payments and ledgering providers such as Modern Treasury
- Match payroll deduction files and ACH remittances to enrollments and maintain audit trails
- Build compliance-aware year-end acknowledgement generation and delivery workflows
- Track document delivery status and recover from failures
- Apply security practices and data minimization when handling employee and financial data
- Make and document architecture decisions balancing speed and long-term extensibility
Requirements:
- 7+ years of full-stack engineering experience building production web applications
- Early-stage startup experience and comfort with ambiguity
- Experience building from 0 to 1 or extending an early-stage system alongside a small team
- Regular use of AI coding tools such as Cursor, GitHub Copilot, Codex, or Claude for planning, code generation, debugging, and refactoring
- Mature judgment about AI outputs
- Strong third-party API integration experience, particularly OAuth flows and structured data write-back
- Experience with payroll, HRIS, or other limited or inconsistent vendor APIs
- Experience modeling relational data for complex, multi-step, multi-tenant stateful workflows
- Ability to build and maintain reliable background job pipelines with named queue technology and operational visibility
- Secure handling of PII and financial data
- Comfort deploying and monitoring a production service
- Clear communication and sound judgment in early-stage, ambiguous environments
- Experience integrating payroll or HRIS platforms, including UKG, Rippling, ADP, Dayforce, Workday, or similar
- Background in HR tech, benefits, workplace giving, or fintech
- Familiarity with payroll deduction mechanics or year-end tax document and compliance-driven document delivery workflows
- Experience designing provider-agnostic abstraction layers
- Experience with payments or financial data flows such as ACH, ledgering, or reconciliation
- Experience with single sign-on and identity provider integrations such as OIDC, SAML, or Okta
- Experience integrating with Salesforce or another CRM
- Must be legally authorized to work in the United States
Benefits:
- Strong path to full-time conversion for the right person
- Contract/hourly compensation
- Remote work arrangement



















