SlipstreamJobs tracks this role from the company's public career site. Apply directly on the employer's site.
Bastion provides regulated infrastructure for stablecoin operations, combining custodial wallets, global payment orchestration, and stablecoin issuance. We're seeking a Senior Software Engineer to join our engineering team and build core infrastructure powering our platform.
In this role, you'll design and ship services handling custody, transfers, issuance, and compliance workflows—systems processing real money requiring exceptional reliability and security. You'll work within one of our product verticals (Custody, On/Off Ramps, Issuance, or Shared Services), collaborating closely with product managers, compliance, and other engineers. Our teams are small and cross-functional, meaning your work ships fast with direct customer impact.
OVERVIEW OF FIRST 180 DAYS:
First 30 Days: Learn the Rails, Ship Confidently
- Ramp on service architecture, CI/CD, observability, and engineering conventions
- Ship a small feature slice or quality-of-life improvement in one service
- Add tests, dashboards, or runbook notes for areas you touch
- Build relationships with your vertical team and cross-functional partners
- Outcomes: Multiple safe production deploys with follow-up verification; ability to run core services locally and trace requests through logs/metrics; updated documentation and/or PRs improving onboarding
By 90 Days: Own a Service Surface and Raise the Bar
- Take ownership of a service or capability across the product with an eye toward production-readiness
- Lead a medium-scope project: updating an API contract, implementing a partner integration, or improving robustness of a critical path
- Strengthen reliability with better logging, tracing, alerts, and failure handling
- Outcomes: A delivered feature or refactor improving a product metric, SLO, or developer ergonomics; become a go-to person for your service domain
By 180 Days: Drive Cross-Service Impact
- Lead a cross-service initiative such as API versioning, data model migration, or compliance-driven workflow change
- Shape technical direction with design docs and mentoring
- Partner with product and compliance on pragmatic, regulation-aware tradeoffs
- Outcomes: Multi-sprint delivery simplifying the system and unlocking product velocity; clear before/after reliability or performance improvements; documentation and designs helping others ship faster and safer
CHALLENGES YOU MIGHT TACKLE:
- Designing stable, evolvable APIs for custody, transfers, or issuance without breaking downstream clients
- Building idempotent job flows for high-throughput transfers with strong audit trails
- Hardening key operations using hardware-backed isolation and robust key policies
- Improving p95 latency through query tuning, caching, or backpressure strategies
- Navigating tradeoffs between product velocity and compliance requirements in a regulated environment
- Building services integrating with banking partners and crypto infrastructure providers
TECH STACK:
- Languages: Go and TypeScript/Node.js; some services in Rust as needed
- Service patterns: gRPC and REST; GraphQL/tRPC at the edge for frontend BFFs
- Data and async processing: Postgres, Redis, Kafka
- Workflow Management: Temporal
- Infra: AWS, containers, Kubernetes, Terraform; hardware-backed key isolation with Nitro Enclaves for sensitive operations
- Observability and ops: Datadog, Grafana, Sentry, Incident.io
This is an opportunity to build financial infrastructure at a 30+ person company where ownership is real. We expect engineers to take initiative—whether shipping features, improving observability, or strengthening the codebase. The role is based in our SoHo office with hybrid-but-flexible work (no set days in office; most team members are in 2-3 days per week).
REQUIREMENTS:
The posting does not explicitly state formal requirements such as years of experience, required certifications, or educational credentials. Evaluation will be based on demonstrated ability to design and ship reliable services in regulated domains, experience with the stated tech stack (Go, TypeScript, Postgres, Kafka, AWS, Kubernetes), and comfort with fast-paced startup environments where scope and priorities shift.