Senior Software Engineer

Posted 10 hours ago

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

πŸ“‹ Description

β€’ Enhance the current API-first full-stack platform that connects employers, employees, and payroll systems.

β€’ Collaborate with the existing engineer to extend the platform in preparation for the January 1, 2027 launch.

β€’ Integrate with payroll and HRIS providers via Finch, including ADP Workforce Now, Dayforce, Workday, and UKG.

β€’ Develop direct integrations for providers that cannot be reached through an aggregator, starting with Rippling.

β€’ Manage assisted provider connections and pending deduction states.

β€’ Maintain and expand 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 fallbacks.

β€’ Verify the IRS list of eligible scholarship granting organizations during designations and deductions.

β€’ Capture the employee’s state at the time of payment.

β€’ Design background job pipelines that include status tracking, retries, dead-letter handling, error visibility, webhook ingestion, and drift detection.

β€’ Support money movement and reconciliation using payment and ledgering providers, such as Modern Treasury.

β€’ Match payroll deduction files and ACH remittances to enrollments while maintaining audit trails.

β€’ Develop compliance-aware year-end acknowledgment generation and delivery workflows.

β€’ Track document delivery status and recover from failures.

β€’ Implement security practices for sensitive employee and financial data, including data minimization and hashed identifiers.

β€’ Make and document architectural decisions that balance speed with long-term extensibility.


⛳️ Requirements

β€’ Over 7 years of full-stack engineering experience in building production web applications.

β€’ Experience in early-stage startups and comfort with ambiguity.

β€’ Proven ability to build from the ground up or extend 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 regarding AI-generated outputs.

β€’ Strong experience in third-party API integration, particularly 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 build and maintain reliable background job pipelines utilizing named queue technology and operational visibility.

β€’ Secure handling of PII and financial data.

β€’ Comfort in deploying and monitoring a production service.

β€’ Clear communication and sound judgment in early-stage, ambiguous environments.

β€’ Ability to quickly understand and build upon an existing codebase.

β€’ Legally authorized to work in the United States.

β€’ Must not require employer sponsorship for employment visa status, either currently or in the future.


🏝️ Benefits

β€’ Strong potential for full-time conversion for the right candidate.

β€’ Opportunity to contribute to a mission-driven product addressing the K-12 reading crisis in America.

β€’ Chance to make significant architectural decisions and work on third-party integrations.

β€’ Possibility of attending an in-person interview if selected as a finalist.

People also viewed

EducationSuperHighway6 hours ago

Senior Software Engineer – Contract

US flagUnited States OnlyFreelanceFull-stack Engineer
ApplyView job
One New Zealand6 hours ago

Core Network DevOps Principal Engineer

NZ flagNew Zealand OnlyFull-timeFull-stack Engineer
ApplyView job
Conduent6 hours ago

Senior Defined Benefits Technical Lead Analyst

US flagUnited States OnlyFull-timeFull-stack Engineer$85k – $95k/year
ApplyView job
NinjaOne6 hours ago

Senior Software Engineer, Java

US flagCalifornia, +17 more statesFull-timeFull-stack Engineer$160k – $200k/year
ApplyView job
NinjaOne6 hours ago

Senior Software Engineer, Java – Patching

US flagCalifornia, +16 more statesFull-timeFull-stack Engineer$160k – $220k/year
ApplyView job
NinjaOne6 hours ago

Senior Software Engineer, Java – Patching

US flagCalifornia, +17 more statesFull-timeFull-stack Engineer$140k – $200k/year
ApplyView job

Never miss a great job!

Get handpicked remote jobs straight to your inbox weekly.

Trusted by 7,400+ designers