Senior Software Engineer
Company: Bastion
Location: New York City, New York, United States {{REMOTE}}
Salary: $240k - $270k per year
Type: Full-time
Posted: 2026-06-27
About this role
- We are looking for a Senior Software Engineer to join our engineering team and build the core infrastructure that powers our stablecoin platform
- In this role, you’ll design and ship services that handle custody, transfers, issuance, and compliance workflows—systems that process real money and require 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, which means your work ships fast and has direct impact on customers and partners
- This is an opportunity to build financial infrastructure at a 30+ person company where ownership is real
- We expect engineers to take initiative
- Whether that’s shipping features, improving observability, or strengthening the codebase
- If you want to work on hard problems in a regulated domain where your contributions matter immediately, we’d love to talk
- 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
- Outcomes
- Multiple safe production deploys with follow-up verification
- You can run core services locally and trace requests through logs/metrics
- Updated documentation and/or PRs that improve onboarding in your area
- 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
- A delivered feature or refactor tha...