✦ Luna Orbit — Software Engineering

Staff Software Engineer, Payer

at Headway

📍 Remote - New York; San Francisco, California, United States; Seattle, Washington, United States Remote Posted April 03, 2026
Type Full-Time
Experience lead
Exp. Years 7+ years
Education Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field (or equivalent experience).
Category Software Engineering

Staff Engineer at SoFi Bank leading core banking platform development for SEN, focusing on real-time settlement and scalable, auditable systems.

  • Architect and build SEN core systems
  • Lead cross-team technical direction
  • Define API contracts and governance
  • Drive reliability and production readiness
  • Mentor engineers and shape technical roadmap

Deep distributed systems expertise with JVM stacks (Kotlin/Java), Kubernetes, AWS/GCP, Terraform, API design, and experience with workflow orchestration (Temporal, Cadence, Step Functions) and event-driven architectures (Kafka).

The ideal candidate is a senior staff engineer with 7+ years in backend development, strong experience with JVM-inspired stacks (Kotlin/Java) and modern infrastructure (Kubernetes, AWS, Terraform). They should excel at architecting scalable, provider-facing systems and mentoring engineers across multiple teams.

7+ years software engineering experienceHands-on experience with Python 3Hands-on experience with TypeScriptExperience with FastAPIExperience with ReactExperience with AWS (FargateECSS3)Experience with SparkExperience with KafkaExperience designing and scaling ML/LLM-powered systems in productionBachelor's degree in Computer Science or related field
Healthcare/payors domainDeveloper experience tooling (API gatewayssandbox environments)
FastAPIReactRemixNext.jsAmazon Web ServicesAWSSparkKafkaDatadogPagerDutySentryGithub
7+ years software engineering experienceJVM-based stacks (Kotlin or Java) with Spring BootKubernetesAWS/GCPTerraformCI/CD pipelinesAPI designStateful workflows (TemporalCadenceStep Functions)Event-driven architectures (Kafka)Social: data modelingSQL/PostgreSQL
Python 3TypeScriptFastAPIReactRemixNext.jsAmazon Web ServicesAWSSparkKafkaDatadogPagerDutySentryGitHubAWS FargateECSS3
LeadershipMentoringCollaborationProblem-solvingCommunicationOwnershipCross-functional teamwork
Industry SaaS
Job Function Own the technical side of the Commercial Banking core systems for SoFi
Role Subtype Staff Engineer
Tech Domains Python, JavaScript, Amazon Web Services, Google Cloud Platform, Kafka, Spark, APIs
Staff Software EngineerPayerPython 3TypeScriptFastAPIReactRemixNext.jsAWSAmazon Web ServicesSparkKafkaDatadogPagerDutySentryGitHubKubernetesFargateECSS3ML/LLM-powered systemsAPIsCI/CD pipelinesTemporalCadenceStep FunctionsPython

7+ years of software engineering experience, Hands-on JVM-based stack (Java/Kotlin) experience, Kubernetes and AWS/GCP experience, Terraform and CI/CD pipelines experience, Strong API design experience

Apply for this Position →

Get matched to jobs like this

Luna finds roles that fit your skills and career goals — no endless scrolling required.

Create a Free Profile