Skip to content

Senior Software Engineer, Backend (Money Movement)

Designs, maintains, and scales backend services and APIs connecting Phantom Cash to blockchains like Solana. Requires expertise in Node.js/NestJS, REST APIs, distributed systems, and crypto protocols with a pragmatic, user-focused mindset.

United StatesBackend EngineeringRemote

About the role

Responsibilities

  • Design, maintain, and evolve backend services and APIs that connect Phantom Cash to blockchains.
  • Balance reliability, quality, and speed in client-server architecture and blockchain protocols.
  • Communicate clearly across teams, document rigorously, and mentor to elevate engineering standards.

Qualifications

  • Bachelor's degree in Computer Science or related technical field or equivalent practical experience.
  • Pragmatic engineering mindset focused on results and user impact.
  • Proactive and outcome-oriented: anticipates problems and pushes features to completion.
  • Strong communicator and pragmatic problem solver.
  • Node.js / NestJS at scale; event-driven design (queues, retries, idempotency).
  • REST API architecture: versioning, pagination, error models, authentication, rate-limiting.
  • Full-stack awareness: understands trade-offs of state management and latency budgets.
  • Distributed-systems fundamentals: concurrency, ordering, retries, data consistency.

Nice to Have

  • Kubernetes + AWS ops; CI/CD; observability; on-call ownership.
  • Deep interest in crypto: keeps up with ecosystem changes, wallets, protocols, and security norms.
  • Previous hands-on experience in crypto or fintech.
  • Smart-contract and protocol understanding: knows how on-chain programs interact with off-chain services.
  • Blockchain integration experience — Solana preferred, EVM acceptable.
  • Has shipped high-quality products in mature, high-bar engineering organizations.

Benefits

  • Competitive salary and equity.
  • Comprehensive insurance (medical/dental/vision) — 100% covered.
  • Stipend for remote set-up.
  • Flexible hours and supportive remote environment.
  • Unlimited vacation.
  • 401(k) retirement plan.
  • Monthly wellness benefit.
  • Weekly meal benefit.
  • Global off-sites.

Skills

Node.jsNestjsREST APIsKubernetesAWSSolanaEvent-Driven DesignDistributed SystemsBlockchain IntegrationCI/CD

Senior Software Engineer, Backend

Senior backend engineer owning end-to-end services for prediction markets: market creation, real-time trading, oracle resolution, settlement, and payouts. Requires 5+ years building low-latency, high-throughput distributed systems in regulated environments.

186k – 219kUnited StatesBackend EngineeringRemote5+ YOEGoRuby

Senior Software Engineer

Senior Go engineer designing and owning scalable microservices for real-time contest and checkout systems. Requires 5-8 years experience building production Go services and distributed systems.

175k – 185kUnited StatesBackend EngineeringRemote5+ YOEGoRest

Senior Software Engineer, Square Financial Services

Senior engineer building and operating core banking platform features, public APIs, and financial tooling on AWS with Kotlin. Requires 5+ years experience and a bachelor's degree.

185k – 327kNew York, NYBackend EngineeringRemote5+ YOEGoAWS

Senior Software Engineer, Square Financial Services

Senior engineer building and operating core banking platform features, public APIs, and financial tooling on AWS with Kotlin. Requires 5+ years experience and a bachelor's degree.

185k – 327kSan Francisco, CABackend EngineeringRemote5+ YOEGoAWS

Senior Software Engineer, Data Governance

Senior engineer building data governance services and features for Snowflake customers, requiring 7+ years experience, Java fluency, and database fundamentals.

200k – 288kMenlo Park, CABackend EngineeringOn-site7+ YOESQLJava