The vacancy is well-structured but lacks compensation details, affecting overall quality.
Check Match β Just drop your CV
See your fit for Senior Software Engineer - Bastion in seconds.
Overview
Bastion is seeking a Senior Software Engineer to build core infrastructure for their stablecoin platform, focusing on custody, transfers, issuance, and compliance workflows in a regulated environment.
About Bastion
Bastion builds regulated financial infrastructure for modern businesses. Bastion's full stack product suite covers stablecoin issuance, custodial wallet infrastructure, and global asset conversion rails, with the flexibility to deploy individual capabilities or combine them end-to-end. Bastion's regulated foundation underpins a compliance-first approach to risk management, ensuring the integrity and security of all financial activity within its systems. Bastion holds the appropriate licenses for its own operations, but can also act as a service provider, offering compliance and financial operations support under our customersβ licenses.
Work to Be Done
Instead of a list of requirements, we want to give you a directional look into the first 30, 90, and 180 days on the job. We are a startup, so the pace is fast and the specific work will change. You need to be okay with that. If you think this is something you can handle, we will be excited to speak with you.
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 the areas you touch
- β’Build relationships with your vertical team and cross-functional partners
By 90 days: Own a service surface and raise the bar
- β’Take ownership of a service or capability across our 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
By 180 days: Drive cross-service impact
- β’Lead a cross-service initiative, such as an API versioning plan, a data model migration, or a compliance-driven workflow change
- β’Shape technical direction with design docs and mentoring
- β’Partner with product and compliance to make pragmatic, regulation-aware tradeoffs
Some 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 that integrate with banking partners and crypto infrastructure providers
Your team's typical 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