Job for Web3 Beginners

Senior Software Engineer

Cyclops provides crypto and stablecoin infrastructure exclusively for payments companies.

Miami, USA

Funding history

About Cyclops

Cyclops is a payments infrastructure company offering stablecoin and fiat settlement, crypto acceptance, payouts, treasury management, virtual accounts, custody, compliance, liquidity, FX conversion, and wallet infrastructure. Its API-based platform is designed for PSPs, payment networks, orchestrators, gateways, acquirers, PayFacs, and ISOs, supporting operations across more than 150 countries and 400+ assets.

View jobs by Cyclops

Skills

About the Role

Build backend-heavy features with TypeScript and Node.js, evolve REST APIs, work with PostgreSQL data models and migrations, own services through production support, investigate incidents, improve reliability and observability, explore unclear problems, collaborate on technical decisions, review code, mentor engineers, and contribute to React work when needed.

Requirements

  • 4+ years of professional software development experience
  • Strong TypeScript and Node.js backend expertise
  • Production experience with incidents, debugging, API failures, and data issues
  • Experience owning services end-to-end
  • Product-level architectural thinking
  • Understanding of microservice architectures
  • Strong knowledge of HTTP APIs and SQL data modeling
  • Daily use of AI coding tools and critical review of generated code
  • Prior crypto experience is optional; willingness to build knowledge of crypto and stablecoin payments is required
  • Ability to work with ambiguity independently
  • High agency and early risk identification
  • Strong written and verbal English communication

Responsibilities

  • Design and implement backend-heavy features with TypeScript and Node.js
  • Build and evolve REST APIs
  • Model PostgreSQL data and manage migrations
  • Own services from requirements through production support
  • Drive integrations with external partners
  • Investigate incidents and debug API and data failures
  • Apply reliability patterns such as timeouts, retries, idempotency, and graceful degradation
  • Improve logs, metrics, and system observability
  • Conduct technical spikes and create technical plans
  • Clarify requirements with Product and Engineering Management
  • Review code and mentor mid-level engineers
  • Contribute to React code for UI updates and integrations

Benefits

  • Flexible work schedule as an independent contractor
  • Company-issued laptop
  • Technology accessories
  • Annual in-person full-team meetup
Senior Software Engineer at Cyclops | JobStash