Bastion Technologies Inc. logo

Senior Software Engineer

Job Overview

Location

New York City

Job Type

Full-time

Category

Software Engineering

Date Posted

May 22, 2026

Full Job Description

đź“‹ Description

  • • Design and ship backend services that handle stablecoin issuance, custodial wallet operations, and global asset conversion workflows with high reliability and security.
  • • Work within one of four product verticals: Custody, On/Off Ramps, Issuance, or Shared Services, collaborating directly with product managers, compliance teams, and fellow engineers.
  • • Ship small feature slices or quality-of-life improvements within the first 30 days, ensuring safe production deploys with follow-up verification.
  • • Ramp up on service architecture, CI/CD pipelines, observability tooling (Datadog, Grafana, Sentry), and engineering conventions across the codebase.
  • • Add tests, dashboards, and runbook documentation to improve maintainability and onboarding for your assigned service areas.
  • • Take ownership of a service or capability by 90 days, leading medium-scope projects such as API contract updates, partner integrations, or reliability improvements.
  • • Strengthen system reliability through enhanced logging, tracing, alerts, and failure handling mechanisms for critical financial workflows.
  • • Drive cross-service initiatives by 180 days, such as API versioning plans, data model migrations, or compliance-driven workflow changes.
  • • Shape technical direction through design docs, mentoring junior engineers, and partnering with product and compliance to make regulation-aware tradeoffs.
  • • Design stable, evolvable APIs for custody, transfers, or issuance that avoid breaking downstream clients.
  • • Build idempotent job flows for high-throughput asset transfers with strong audit trails and tamper-resistant logging.
  • • Harden key operations using hardware-backed isolation (Nitro Enclaves) and robust cryptographic key policies.
  • • Improve p95 latency through query optimization, caching strategies, or backpressure implementation in high-volume financial systems.
  • • Navigate tradeoffs between product velocity and regulatory compliance requirements in a licensed financial infrastructure environment.
  • • Integrate services with banking partners and crypto infrastructure providers using secure, standardized protocols.
  • • Work in a hybrid-but-flexible model based in New York City—come into the office when effective, with no set days required.
  • • Contribute to a remote-first, async-by-default engineering culture where initiative, ownership, and impact are expected.
  • • Deploy services using AWS, Kubernetes, Terraform, and containerized environments with infrastructure-as-code practices.
  • • Use Go and TypeScript/Node.js as primary languages; some services leverage Rust; gRPC and REST for internal services, GraphQL/tRPC at the edge.
  • • Manage data and async processing with Postgres, Redis, and Kafka; coordinate workflows using Temporal.
  • • Participate in incident response using Incident.io and maintain operational readiness through proactive observability.

🎯 Requirements

  • • Proven experience building and maintaining production-grade backend services in a regulated financial or high-stakes environment
  • • Proficiency in Go and TypeScript/Node.js; experience with Rust is a plus
  • • Hands-on experience with gRPC, REST, and API design for distributed systems
  • • Experience with AWS, Kubernetes, Terraform, and containerized deployments
  • • Demonstrated ability to work with Postgres, Redis, Kafka, and Temporal for data and async workflows
  • • Strong understanding of observability tooling (Datadog, Grafana, Sentry) and incident response practices

🏖️ Benefits

  • • Hybrid-but-flexible work model based in New York City with no required office days
  • • Remote-friendly environment open to remote candidates
  • • Ownership of critical financial infrastructure with direct impact on customers and partners
  • • Opportunity to shape technical direction through design docs and mentoring
  • • Equal employment opportunity employer with non-discrimination policy covering all protected characteristics
  • • Participation in E-Verify for U.S. employment eligibility

Skills & Technologies

JavaScript
TypeScript
Go
Rust
Node.js
Senior
Remote

Ready to Apply?

You will be redirected to an external site to apply.

AI Job Fit Analysis
Pro

See exactly how your profile matches this role — strengths, skill gaps, and what to do about them.

Bastion Technologies Inc. logo
Bastion Technologies Inc.
Visit Website

About Bastion Technologies Inc.

Bastion provides a unified application security platform that combines smart-contract audits, on-chain monitoring, and real-time threat response for web3 teams. Its cloud-native stack automates scanning of Solidity, Rust, and Move codebases, detects live attacks, and triggers playbooks to pause contracts, alert stakeholders, and coordinate incident response. The company serves DeFi protocols, NFT marketplaces, and blockchain infrastructure providers, integrating with GitHub, Slack, PagerDuty, and major EVM chains to reduce exploit windows and recovery costs.

Get more remote jobs like this

Subscribe to the weekly newsletter for similar remote roles and curated hiring updates.

Newsletter

Weekly remote jobs and featured talent.

No spam. Only curated remote roles and product updates. You can unsubscribe anytime.

Similar Opportunities

Expired
San Francisco
Full-time
Expired Jun 2, 2026
Go
Onsite

3 months ago

Expired
Kernel Medical Devices, Inc. logo

Kernel Medical Devices, Inc.

London
Full-time
Expired Jun 2, 2026
JavaScript
Senior
Remote
+1 more

3 months ago

Expired
PactFi Inc. logo

PactFi Inc.

New York, NY
Full-time
Expired May 27, 2026
Python
JavaScript
TypeScript
+4 more

3 months ago

Expired
Poland
Full-time
Expired May 31, 2026
Senior
Onsite

3 months ago