Software Engineer, Payments

GovWell
New York
Workplace: HybridFull timeUSD 160,000 - 260,000 annuallyFunction: Software EngineeringSkills: ["Domain design","Systems thinking","Attention to detail","Product instincts","Problem-solving"]

Build payments infrastructure for local government, shaping a still-emerging domain that powers the financial backbone of an AI operating system. Design auditable ledger architecture, create precise fee calculation, and make partial payments, deposits, and refunds first-class. Own migrations from existing payment workflows and set the technical standard for how others build. Work with finance teams, municipal staff, and engineers in a hybrid environment (NYC 3+ days/week).

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
GovWell
GovWell
1 month ago

Software Engineer, Payments

âś“ Verified Job

Canonical indexed version, validated from employer's careers page.

Source: Company careers pageValidated by: Fursa AI
Last checked: 16 hours agoStatus: Live

Job Summary

Build payments infrastructure for local government, shaping a still-emerging domain that powers the financial backbone of an AI operating system. Design auditable ledger architecture, create precise fee calculation, and make partial payments, deposits, and refunds first-class. Own migrations from existing payment workflows and set the technical standard for how others build. Work with finance teams, municipal staff, and engineers in a hybrid environment (NYC 3+ days/week).
Location: New York
Workplace: Hybrid
Employment Type: Full time
Job Function: Software Engineering

Key Responsibilities

  • •Design the financial architecture underlying every dollar municipalities collect, refund, or hold on behalf of others.
  • •Build an auditable, mathematically consistent ledger system trusted by finance teams.
  • •Implement precise fee calculation and support partial payments, deposits, and refunds as first-class platform capabilities.
  • •Own migrations of payments from existing systems to the new target domain with real customers and real money.
  • •Partner with finance teams, municipal staff, and engineers to set the technical standard other engineers will build against.

Pay and Benefits

Salary: USD 160,000 - 260,000 annually
Perks:Health InsuranceDentalVision401kPaid Leave

Key Requirements

  • •Experience designing financial or transactional systems where correctness isn’t optional (payments, billing, ledgers, or similar).
  • •Real opinions on payments system architecture and comfort bringing your own approach instead of only implementing specs.
  • •Ability to work at the domain-design level in ambiguous areas, shaping abstractions rather than only building features.
  • •Experience with idempotency, webhooks, and payment processor integrations such as Stripe or Finix.
  • •Think through invariants and edge cases (duplicate webhooks, mid-invoice fee schedule changes, partial refund reversals).
Experience:PaymentsFinancial servicesGovernmentAI
Skills:Domain designSystems thinkingAttention to detailProduct instinctsProblem-solving
Tech Stack:ReactTypeScriptNode.jsGraphQLPostgreSQLRedwoodJSAWSOpenAI APIFinixStripeWebhooksIdempotency

Company Brief

GovWell
Builds an AI-native SaaS platform that modernizes local government services (permitting, licensing, inspections, code enforcement) to automate workflows, speed reviews, and improve resident experiences for municipalities and counties.
Industry: Government
Company Size: Small (11 to 50 employees)
Growth: Early Stage Startup
Funding: Seed
Headquarters: New York, United States
Founded: 2023
Glassdoor
Glassdoor: 4.6
WebsiteLinkedInGlassdoor