
Senior Software Engineer β Contract
Posted 4 hours ago

Posted 4 hours ago
This is a fully remote position, open to applicants in United States.
β’ Enhance the current API-first full-stack platform that links employers, employees, and payroll systems.
β’ Expand the platform in preparation for the January 1, 2027 launch in collaboration with the existing engineering team.
β’ Integrate payroll and HRIS providers through Finch, including ADP Workforce Now, Dayforce, Workday, and UKG.
β’ Develop direct integrations for providers that Finch cannot access, beginning with Rippling.
β’ Manage assisted provider connections and pending deductions.
β’ Sustain and enhance a provider-agnostic integration layer.
β’ Create employee enrollment processes and employer campaign and dashboard tools on a multi-tenant platform.
β’ Implement employer single sign-on using OIDC, SAML 2.0, or email-code fallback mechanisms.
β’ Verify the IRS list of eligible scholarship granting organizations during designations and deductions.
β’ Record the employee's state at the time of payment.
β’ Design background job pipelines featuring status tracking, retries, dead-letter handling, error visibility, webhook ingestion, and drift detection.
β’ Facilitate money movement and reconciliation using payment and ledgering providers like Modern Treasury.
β’ Align payroll deduction files and ACH remittances with enrollments while maintaining audit trails.
β’ Construct compliance-aware year-end acknowledgment generation and delivery workflows.
β’ Monitor document delivery status and recover from any failures.
β’ Implement security practices and data minimization when managing employee and financial information.
β’ Make and document architectural decisions that balance speed with long-term extensibility.
β’ A minimum of 7 years of full-stack engineering experience in developing production web applications.
β’ Experience in early-stage startups and the ability to navigate ambiguity.
β’ Proven track record of building from the ground up or enhancing an early-stage system alongside a small team.
β’ Regular use of AI coding tools such as Cursor, GitHub Copilot, Codex, or Claude for planning, coding, debugging, and refactoring.
β’ Mature judgment regarding AI outputs.
β’ Strong experience in third-party API integration, specifically with OAuth flows and structured data write-back.
β’ Familiarity with payroll, HRIS, or other limited or inconsistent vendor APIs.
β’ Experience in modeling relational data for complex, multi-step, multi-tenant stateful workflows.
β’ Ability to develop and maintain reliable background job pipelines utilizing named queue technology and operational visibility.
β’ Secure handling of Personally Identifiable Information (PII) and financial data.
β’ Comfort in deploying and monitoring a production service.
β’ Clear communication skills and sound judgment in early-stage, ambiguous environments.
β’ Experience in integrating payroll or HRIS platforms such as UKG, Rippling, ADP, Dayforce, Workday, or similar.
β’ Background in HR technology, benefits, workplace giving, or fintech.
β’ Familiarity with payroll deduction mechanics or compliance-driven document delivery workflows related to year-end tax documents.
β’ Experience in designing provider-agnostic abstraction layers.
β’ Knowledge of payments or financial data flows like 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 Customer Relationship Management (CRM) system.
β’ Must possess legal authorization to work in the United States.
β’ Clear pathway to full-time employment for the right candidate.
β’ Compensation on a contract/hourly basis.
β’ Opportunity for remote work.
One New Zealand
Conduent
NinjaOne
NinjaOne
Get handpicked remote jobs straight to your inbox weekly.