{"id":3371049,"url":"https://alion.io/job/educationsuperhighway-senior-software-engineer","title":"Senior Software Engineer","company":{"id":449769,"name":"EducationSuperHighway","domain":"educationsuperhighway.org","url":"https://alion.io/company/educationsuperhighway","size_band":null,"is_staffing_agency":false,"employer_type":"direct","is_intermediary":false,"listed_via":null,"ats_vendor":"Ashby","truth_index":{"grade":"B","score":75,"open_postings":3,"ghost_share":0,"stale_share":1,"repost_share":0,"time_to_fill_p50_days":null,"computed_at":"2026-10-30T05:48:23Z"}},"role":"Backend","role_family":"Backend","seniority":"senior","employment_type":"full_time","work_mode":"remote","remote_scope":"unspecified","remote_scope_basis":null,"remote_working_hours":null,"hiring_geo_confidence":"inferred","locations":[],"countries":[],"hiring_countries":[],"hiring_countries_total":0,"salary":{"min":180000,"max":null,"currency":"USD","period":"year","gross":null,"usd_annual":180000},"salary_estimate":null,"experience_years_min":7,"visa_sponsorship":false,"relocation_package":false,"has_equity":false,"technologies":[{"name":"Claude","optional":false},{"name":"Copilot","optional":false},{"name":"Cursor","optional":false},{"name":"Okta","optional":false},{"name":"OpenAI Codex","optional":false}],"status":"live","first_seen_at":"2026-10-27T21:33:25Z","employer_posted_date":"2026-10-27","last_verified_at":"2026-10-30T18:22:05Z","board_verified":true,"closed_at":null,"days_open":2,"trust":{"level":"ok","repost_count":null,"flags":[],"days_open":2},"description":"Senior Software Engineer\nEmployment Type: Full-Time\nLocation: Remote Compensation: $180,000 annual\nAbout EducationSuperHighway\nEducationSuperHighway, the national non-profit that connected 99.7% of American students to high-speed internet and 5 million low-income households to affordable broadband, is now launching its 3.0 mission: ending America’s K-12 reading crisis by funding literacy tutoring scholarships for first graders who are reading below grade level.\nBeginning in 2027, the Federal Scholarship Tax Credit (FSTC, §25F) creates a new mechanism for employers to offer education philanthropy as a workplace benefit. ESH is building the infrastructure that makes this real, connecting employers, employees, and payroll systems into a seamless giving experience, and tracking every payroll deduction through to the scholarship granting organization that receives it.\nAbout the Role\nYou will join ESH's small engineering team on this product, working directly with the engineer who designed the platform, stepping into an active build ahead of the January 1, 2027 launch. The platform's core architecture is already in motion: a mix of automated and manually-supported payroll provider integrations, a multi-tenant giving architecture that supports multiple downstream recipients per employer, a money movement and reconciliation layer built on a bank-sponsored payments provider, employer single sign-on, compliance checks against the IRS list of eligible scholarship granting organizations, and a growing set of live and in-progress employer implementations. You will help extend the integration layer, building on the existing architecture, and share ownership of the wider codebase, then carry that work through to launch and beyond.\nYou will make real architecture decisions, work on third-party integrations, and build the platform that brings this benefit to life for employers and employees nationwide. This engagement starts as a contract role with a strong path to full-time conversion for the right person.\nWhat We Are Looking For\nRequired\n7+ years of full-stack engineering experience building production web applications\n\nEarly-stage startup experience, comfort with ambiguity, and experience building from 0 to 1 or picking up and extending an early-stage system alongside a small team\n\nDemonstrated use of AI coding tools such as Cursor, GitHub Copilot, Codex or Claude as a regular part of your development workflow, including planning, code generation, debugging, and refactoring\n\nMature judgment about AI outputs: knowing when to trust, when to correct, and when to set the tools aside\n\nStrong third-party API integration experience, particularly OAuth flows and structured data write-back, ideally with payroll, HRIS, or other vendor APIs that are limited or inconsistent\n\nExperience modeling relational data for complex, multi-step, multi-tenant stateful workflows\n\nProven ability to build and maintain reliable background job pipelines with named queue technology and operational visibility\n\nSecure handling of PII and financial data\n\nComfort deploying and monitoring a production service (a dedicated DevOps/security engineer will support deeper infrastructure work)\n\nClear communication and sound judgment in early-stage, ambiguous environments, including the ability to read into and build on an existing codebase quickly\n\nHighly Valued\nExperience integrating with payroll or HRIS platforms directly or through an integration aggregator such as Finch, including UKG, Rippling, ADP, Dayforce, Workday, or similar\n\nBackground in HR tech, benefits, workplace giving, or fintech\n\nFamiliarity with payroll deduction mechanics or year-end tax document and compliance-driven document delivery workflows\n\nExperience designing a provider-agnostic abstraction layer for third-party integrations\n\nExperience with payments or financial data flows, such as ACH, ledgering, or reconciliation, where money must be tracked accurately and audited\n\nExperience with single sign-on and identity provider integrations (OIDC, SAML, Okta)\n\nExperience integrating with Salesforce or another CRM\n\nWhat You Will Do\nBuild on the existing API-first full-stack platform connecting employers, employees, and payroll systems, and extend it toward launch, working alongside the existing engineer\n\nWork with the existing engineer on integrations with payroll and HRIS providers (today primarily through the Finch aggregator, starting with ADP Workforce Now, with Dayforce, Workday, and UKG next), including both automated data sync and write-back and manually-supported implementation paths, with a roadmap to bring more providers under automation over time\n\nBuild direct integrations for providers an aggregator cannot reach, starting with Rippling using custom objects, workflows, or file-based paths as needed. Handle assisted provider connections, where requests are applied by a person within about two business days, by treating a pending deduction as possibly already applied\n\nMaintain and extend a provider-agnostic integration layer so adding new payroll providers does not require rebuilding the core platform\n\nBuild and refine employee-facing enrollment flows and employer-facing campaign and dashboard tooling, supporting multiple employers and multiple downstream giving recipients on a shared, multi-tenant platform, including employer single sign-on (OIDC, SAML 2.0, or an email-code fallback), a check against the IRS list of eligible scholarship granting organizations when a designation is made and at every deduction, and capture of the employee's state at payment\n\nDesign reliable background job pipelines with status tracking, retry logic, dead-letter handling, and error visibility, particularly for payroll deduction sync, including webhook ingestion and drift detection between payroll systems and the platform\n\nSupport money movement and reconciliation by building to the procedures set by ESH's finance team and working with a payments and ledgering provider such as Modern Treasury, matching payroll deduction files and ACH remittances to enrollments and keeping an audit trail\n\nBuild compliance-aware document workflows, including year-end acknowledgement generation and delivery for donations to ESH (other scholarship granting organizations issue their own receipts from donor data the platform passes to them), with delivery status tracking and failure recovery\n\nHandle sensitive employee and financial data with appropriate security practices, including data minimization by design (for example, retaining only what is needed until an employee enrolls, and hashing identifiers such as email addresses)\n\nMake sound architecture decisions under ambiguity, balancing speed with long-term extensibility, and document decisions clearly for a small, fast-moving team\n\nThe Team\nEngineering is a small team: the engineer who designed the platform, a part-time front-end contractor, and a part-time DevOps and security engineer being added ahead of launch.","description_format":"text","description_chars":6978,"description_truncated":false,"requirements":{"experience_years_min":7,"management_years_min":null,"team_size_min":null,"manages_managers":false,"education":null,"security_clearance":false,"languages":[]},"benefits":[],"hiring_locations":[],"hiring_excludes":[],"relocation_offered":false,"industries":["EdTech Platforms","Nonprofits & Foundations"],"lifecycle":[{"event":"open","at":"2026-10-28T00:58:36Z"}],"visa":[],"liveness":{"score":86,"band":"hot","label":"Hiring now","p_open":1,"p_active":0.86,"p_room":1,"age_days":2,"expected_fill_days":29,"reasons":["conf:0","win:early"],"computed_at":"2026-10-30T05:48:23Z"},"pay":{"stated_usd_annual":180000,"is_top_pay":true},"html_url":"https://alion.io/job/educationsuperhighway-senior-software-engineer","json_url":"https://alion.io/job/educationsuperhighway-senior-software-engineer.json","meta":{"generated_at":"2026-10-30T18:54:23Z","cache_seconds":300,"methodology":"https://alion.io/methodology","terms":"https://alion.io/terms","contact":"https://alion.io/contact","api":"https://alion.io/developers","about":"Alion is a live layer of people, companies and AI agents: who they are, whether they are real and active right now, what they do and how to work with them, readable by people and by agents and paid per call.","catalog":"https://alion.io/catalog.json","usage":{"tier":"crawler_verified","counted_by":"address","units_charged":1,"used_today":8131,"day_limit":null,"remaining_today":null,"minute_limit":300,"resets_at":"2026-10-31T00:00:00Z"}},"offers":[{"id":"company.slices","title":"One company in depth, by slice","status":"live","price":{"credits":0.02,"usd":0.002,"plus_per_slice":{"credits":0.05,"usd":0.005}},"unit":"per company, plus each slice with data","note":"the employer in depth","call":{"mcp_tool":"get_company","arguments":{"id":449769},"rest":"https://alion.io/mcp/rest/get_company?id=449769"},"human":"https://alion.io/catalog?offer=company.slices&for=job%2Feducationsuperhighway-senior-software-engineer"},{"id":"market.stats","title":"A market slice: pay, demand and time to fill","status":"live","price":{"credits":1,"usd":0.1},"unit":"per slice","note":"pay, demand and time to fill for this role and place","call":{"mcp_tool":"market_stats"},"human":"https://alion.io/catalog?offer=market.stats&for=job%2Feducationsuperhighway-senior-software-engineer"},{"id":"job.search","title":"Open jobs by role, technology, place, pay and visa","status":"live","price":{"credits":0.02,"usd":0.002},"unit":"per posting in a list","note":"similar open postings","call":{"mcp_tool":"search_jobs"},"human":"https://alion.io/catalog?offer=job.search&for=job%2Feducationsuperhighway-senior-software-engineer"},{"id":"company.verify","title":"Is this company real and active right now","status":"pilot","price":null,"unit":"per company","request":{"url":"https://alion.io/catalog/request","method":"POST","body":"{\"offer\": \"company.verify\", \"for\": \"job/educationsuperhighway-senior-software-engineer\", \"note\": \"what you need it for\"}"},"human":"https://alion.io/catalog?offer=company.verify&for=job%2Feducationsuperhighway-senior-software-engineer"}],"agent":{"mcp":"https://alion.io/mcp/jobs","mcp_open":"https://alion.io/mcp/open","next":[{"tool":"get_job","arguments":{"id":3371049}},{"tool":"search_jobs","arguments":{"company":"educationsuperhighway.org","detail":"compact"}},{"tool":"match_people","arguments":{"job_id":3371049},"note":"people open to offers who fit this vacancy"}],"note":"The same data through MCP tools: https://alion.io/mcp/open needs no sign-in (compact searches, postings, people); https://alion.io/mcp with an Alion account has everything. Docs: https://alion.io/developers"}}