ClassWallet

ClassWallet

ClassWallet revolutionizes school finance with a virtual wallet solution, streamlining payments and connecting funders, buyers, and suppliers in a paperless environment to save billions in transaction costs.

Diversified Financial Services
11-50
Founded 2014
$104M raised

Description

  • Build greenfield internal services from initial design through production and broad adoption across multiple engineering teams.
  • Design and build customer-facing applications using React, Next.js, and TypeScript.
  • Build administration backends, workflow tooling, and developer-facing surfaces that support shared platform primitives.
  • Own durable API contracts, including versioning, backward compatibility, SDKs, and zero-downtime migrations.
  • Design and evolve data models across PostgreSQL, MySQL, and MongoDB.
  • Operate services in production through SLOs, instrumentation, alerting, and incident follow-through.
  • Advance agentic development practices and the automation, coverage, and testing infrastructure that supports them.
  • Write RFCs, design docs, and integration guides for other teams, and mentor engineers who consume the services.
  • Partner with QA, Platform, and Security teams on CI/CD automation, build/test infrastructure, and long-term platform evolution.

Requirements

  • Bachelor's degree in Computer Science, Software Engineering, Information Technology, or a related technical field, or equivalent hands-on experience.
  • 8+ years of professional software engineering experience across the full SDLC, with significant backend and platform experience.
  • Demonstrated experience owning production enterprise systems over multi-year horizons.
  • Track record of taking a service from initial design to production and adoption by other teams.
  • Ability to build consensus across teams without formal authority and communicate technical decisions in writing.
  • Proven experience mentoring junior engineers and adapting communication for different stakeholders.
  • Fluency with agentic and AI-assisted development in real production workflows.
  • Strong TypeScript experience end to end, including advanced typing patterns and runtime validation.
  • Deep experience with Node.js and NestJS, or strong Express/Fastify experience with solid DI fundamentals.
  • Experience with React and Next.js, including hooks, App Router, server components, and SSR/CSR tradeoffs.
  • Experience integrating authentication systems such as NextAuth and Auth0 across multiple applications and identity providers.
  • Experience designing durable APIs with REST and/or GraphQL, idempotency, pagination, contract testing, and semantic versioning.
  • Experience with PostgreSQL or MySQL for transactional data and MongoDB for flexible, versioned documents.
  • Experience with asynchronous and event-driven systems such as RabbitMQ, SQS, or Kafka.
  • Testing experience with tools such as Jest, Supertest, Playwright or Cypress, and Testcontainers.
  • Cloud-native delivery experience with AWS, Docker, Kubernetes, Terraform, GitHub Actions, and CD tooling.
  • Ability to instrument services and define SLOs.
  • Ability to use AI effectively while understanding its limitations and keeping a human in the loop.
  • Preferred: financial systems experience such as double-entry ledgers, reconciliation, ACH handling, or payment integrations.
  • Preferred: identity and access experience including OAuth 2.0/OIDC, SAML, multi-tenant RBAC, MFA, or building an OIDC provider.
  • Preferred: compliance-constrained engineering experience with SOC 2, NIST 800-53, FedRAMP/GovRAMP, PCI-DSS, or FIPS 140-3.
  • Preferred: experience with workflow/rules engines, feature flagging, progressive delivery, white-labeling, internationalization, or public-sector/GovTech environments.

Benefits

  • Excellent salary and benefits commensurate with experience.
  • Positive, family-oriented team environment.
  • Encouragement, positive reinforcement, and gratitude as part of the culture.
  • Healthy perspective on life and work-life balance.
  • Equal Opportunity Employer status.

Interested in this position?

Apply directly on the company website

Apply Now

Similar Roles

Staff Software Engineer - Payment Solutions

Cohere Health 251-1K Insurance

Cohere Health is hiring a Staff Software Engineer to lead design, development, and operational support for AI healthcare payment solutions within its Payment Solutions team.

Agile CI/CD Machine Learning System Design
6 hours, 49 minutes ago

Team Lead, Delinquent Customers

Whizz 51-250 Consumer Services

Team Lead at a fast-growing New York e-bike rental company, responsible for managing delinquent customer operations and improving debt recovery performance.

CRM ERP
6 hours, 49 minutes ago

(1538) AEM Architect / Tech Lead

Nortal 251-1K Internet Software & Services

Nortal is seeking an AEM Architect / Tech Lead to lead the migration of a large multi-brand website from on-premises AEM to AEM as a Cloud Service and guide the Java 21 upgrade.

CDN Java
1 day, 5 hours ago

Java Technical Lead

3Pillar Global 1K-5K Internet Software & Services

3Pillar is hiring a Senior Software Engineer to deliver client-facing software solutions across enterprise projects in industries like healthcare, media, and urban tech.

Agile Ansible AWS Bootstrap Chef CloudFormation CSS Gradle Hibernate Java Jenkins jQuery Maven
1 day, 6 hours ago

You're on a roll! Sign up now to keep applying.

Sign Up

Already have an account? Log in

Used by 14,729+ remote workers