xelys jobs xelys jobs

Software Development Engineer in Test (Money Movement)

Phantom

full-remotemidpermanentqa Full remote 133 days ago via WTTJ

See how well this job matches your profile

Sign up to get an AI match score and generate a tailored application in seconds.

Get your match score

Tags

Software TestingSDETTest FrameworksAPI TestingWebhooksIdempotencyCI/CDAWSGCPSQL

About the role

Role Overview

Phantom is hiring a Software Development Engineer in Test (SDET) (Money Movement) to design and own test infrastructure for financial-grade systems. You’ll work closely with a squad shipping production financial software, balancing speed and correctness.

Responsibilities

  • Own test coverage for your squad’s features and mission-critical money movement flows.
  • Design, build, and maintain automated test suites, including for existing and new functionality.
  • Perform manual and exploratory testing as needed.
  • Integrate tests into CI/CD pipelines to enable fast, reliable feedback.
  • Define and document QA standards within your squad.
  • Partner with product engineers to “shift testing left” and identify quality risks early.
  • Define what “passing” means in production terms for financial systems.
  • Identify and prevent quality regressions, including contributing to incident post-mortems with actionable prevention steps.

Key Skills / Requirements

  • Experience designing and building test frameworks from scratch (not just extending existing suites).
  • Strong API testing expertise: REST, webhooks, idempotency, retry behavior, and edge cases at integration boundaries.
  • Proficiency in at least one: Python, TypeScript/JavaScript, or Go.
  • Working knowledge of SQL/databases and ability to implement correct test data seeding/cleanup.
  • Experience testing payment flows, ledger systems, or compliance pipelines.
  • Familiarity with webhook-based event systems, including out-of-order delivery.
  • Deep understanding of idempotency, double-spend prevention, and eventual consistency in distributed systems.
  • Ability to instrument tests for flakiness detection, coverage tracking, and runtime performance.
  • Experience integrating test suites into CI tools like GitHub Actions or GitLab CI.
  • Comfort operating in cloud environments and reading service logs/traces (AWS/GCP).
  • Understanding of canary deployments and feature flags, and writing tests that survive staged rollouts.

Nice-to-have

  • Hands-on experience with incident post-mortems and concrete prevention steps.

Location / Work Mode

  • Full remote

About Phantom

Phantom is a fast-paced startup in the financial technology (fintech) space. The company ships production-grade financial software, including money movement and compliance-related systems, at startup velocity.

Scraped 5/13/2026