Senior Software Engineer

Bastion · Remote · New York City ·
Fully remoteFull-timeSenior5+ years
COMPENSATION
$240k – $270k
0 applicants so far

Listed on the employer's job board (Ashby)

  • Senior level role
  • Hybrid in NYC
  • Go + TypeScript
  • Stablecoin infra
  • AWS + Kubernetes

Join Bastion's engineering team to develop the infrastructure powering custodial wallets, payment orchestration, and stablecoin issuance. You will design and ship reliable services that handle real money, working closely with product managers and compliance experts in a small, cross-functional environment.

This position is based out of the SoHo office in New York City with a flexible hybrid policy. Most team members are in the office two to three days a week, but there are no set mandatory days.

What you'll do

  • Onboard into service architecture, CI/CD pipelines, and observability tools
  • Ship small features or improvements while adding tests and documentation
  • Take ownership of a specific service or capability across the product
  • Lead medium-scope projects such as API updates or partner integrations
  • Improve system reliability through better logging, tracing, and alerting
  • Drive cross-service initiatives like data migrations or workflow changes
  • Mentor peers and shape technical direction through design documents

What you'll need

  • Experience building services that handle financial transactions or sensitive data
  • Ability to work effectively in a fast-paced startup environment
  • Willingness to work from the New York City office several days a week
  • Capability to navigate tradeoffs between product speed and compliance needs
  • Initiative to improve observability and strengthen the codebase independently

Stack

  • Go
  • TypeScript
  • Node.js
  • Rust
  • gRPC
  • REST
  • GraphQL
  • tRPC
  • Postgres
  • Redis
  • Kafka
  • Temporal
  • AWS
  • Kubernetes
  • Terraform
  • Datadog
  • Grafana
  • Sentry

How you'll work

  • Hybrid work model based in SoHo, New York City
  • No fixed office days, typically two to three days per week
  • Flexible travel and office attendance based on effectiveness