Skip to content
VGSVGS

Senior Software Engineer

Build and operate highly available Java microservices for a global payments and tokenization platform, owning core services, observability, automation, and security. Requires 5+ years of distributed-systems experience and strong Java, cloud, containers, messaging, and API expertise.

About the job

Responsibilities

  • Design and optimize highly available Java microservices powering the core payments and tokenization platform.
  • Build authentication, authorization, audit logging, observability, and other foundational services.
  • Use AI-augmented development tools to automate boilerplate, improve testing, and increase engineering productivity.
  • Automate operational workflows with GitOps, CI/CD pipelines, and infrastructure as code.
  • Deploy and operate self-healing, containerized systems in cloud environments.
  • Monitor services with Prometheus, Grafana, and OpenTelemetry; participate in on-call rotations.
  • Lead blameless postmortems and drive improvements after incidents.
  • Partner with cross-functional teams to create and adopt Golden Paths for software delivery.
  • Mentor engineers and promote high standards for code quality and testing.
  • Own services end to end while balancing security, latency, reliability, and internal developer adoption.

Requirements

  • 5+ years of software engineering experience owning features end to end in complex, high-throughput distributed systems.
  • Proficiency in Java, Spring or Spring Boot, REST APIs, and microservice design patterns.
  • Hands-on experience with event-driven architecture, Kafka or SQS, and relational database performance tuning.
  • Strong experience deploying and operating containerized applications with Docker and Kubernetes or EKS.
  • Cloud experience, preferably AWS.
  • Ability to write secure code, design secure APIs, and work in regulated environments such as PCI-DSS and SOC2.
  • Demonstrated ownership, initiative, and ability to solve complex technical problems independently.

Nice to Have

  • Experience with tokenization, payment processing, or security products.
  • BA/BS degree.
  • Experience with proxy architecture or tokenization technologies.
  • Experience using AI developer tools in daily engineering workflows.
  • Experience with performance tuning or network proxy optimization in high-concurrency production environments.
  • Ability to thrive in a fast-paced startup environment.

Skills

Java, Spring Boot, REST APIs, Microservices, Kafka, Amazon Sqs, Relational Databases, Docker, Kubernetes, Amazon Eks, AWS, GitOps, CI/CD, Prometheus, Grafana

Phantom

Phantom

Remote

Senior Software Engineer, Backend (Money Movement)
No salary listedRemote5+ YOEBackend Engineering

Senior backend engineer designing scalable services and APIs that connect Phantom Cash to blockchain networks. The role requires Node.js/NestJS, REST API, event-driven, and distributed-systems expertise, with blockchain or fintech experience preferred.

Fingerprint

Fingerprint

Remote

Senior Backend Engineer, Core APIs
$150k+/yrRemote5+ YOEBackend Engineering

Build and operate highly performant Core API services for real-time fraud detection, owning reliability, observability, scaling, and production operations. The role requires 5+ years of backend experience with Go or Node.js and strong SRE practices.

Vanta

Vanta

Remote

Senior Software Engineer, Test Core
$195k+/yrRemote5+ YOEBackend Engineering

Build and operate the backend runtime platform that schedules, executes, and persists security and compliance tests at scale. The role requires strong production systems experience, ownership of complex projects, debugging expertise, and effective technical collaboration and mentorship.

Scribe

Scribe

Remote

Sr Backend Software Engineer, Recording
$145k+/yrRemote8+ YOEBackend Engineering

Build and operate backend systems for large-scale data ingestion, workflow processing, and AI inference. The role requires 8+ years of backend experience, distributed-systems expertise, and proficiency with Python, TypeScript, or Go in production AWS environments.

Rain

Rain

Remote

Software Engineer - Wallets
$220k+/yrRemoteBackend Engineering

Design and lead secure, scalable wallet infrastructure spanning custody, key management, signing, authorization, and recovery. The role requires deep expertise in wallet or cryptographic security infrastructure, distributed systems architecture, and modern blockchain account models.