Staff Software Engineer, Backend, Money Team

New
Based in the United StatesFull-TimeStaff
Salary$170,000–$250,000 USD
Apply NowOpens the employer's application page

Job Details

Experience
6+ years of professional software engineering experience
Required Skills
AWSSQLJavaKubernetesNosqlCI/CDDistributed Systems

Requirements

  • 6+ years of professional software engineering experience with a strong focus on backend development and distributed systems.
  • At least 4 years of hands-on Java experience, including Spring Framework (Core, Web, Boot), Gradle, JUnit, and JVM tuning.
  • Strong computer science fundamentals with experience designing scalable, resilient, and high-performance backend architectures.
  • Extensive experience building or operating financial platforms involving payments, ledgers, settlements, reconciliation, billing, or money movement.
  • Solid understanding of transactional integrity, financial data consistency, idempotency, auditability, and fault tolerance.
  • Experience integrating with payment processors, banking partners, settlement systems, and card networks.
  • Hands-on expertise with AWS services such as EKS, Aurora RDS, ElastiCache, and DynamoDB.
  • Proficiency with Docker, Kubernetes, relational databases, and NoSQL technologies.
  • Familiarity with CI/CD pipelines, GitHub Actions, automated testing, and Datadog.
  • Excellent communication, collaboration, and stakeholder management skills.
  • Demonstrated experience mentoring engineers and driving technical excellence.

Responsibilities

  • Design, develop, and scale backend services and APIs supporting payment processing, billing, subscriptions, settlements, reconciliation, ledger management, and money movement platforms.
  • Lead the architecture and evolution of highly available, fault-tolerant distributed systems capable of processing high-value financial transactions.
  • Provide technical leadership across multiple engineering teams, establishing long-term platform strategy and promoting best practices in system design and security.
  • Drive complex initiatives from technical planning through implementation, deployment, and production support.
  • Collaborate closely with Product, Finance, Risk, Compliance, and engineering stakeholders to deliver secure, compliant financial capabilities.
  • Build and maintain integrations with external payment providers, banking partners, and financial service platforms.
  • Mentor engineers, foster technical excellence, and contribute to the continuous improvement of development processes and engineering standards.
View Full Description & ApplyYou'll be redirected to the employer's site
$170,000–$250,000 USD
Apply Now