Bastion Technologies Inc. logo

Senior Software Engineer

Job Overview

Location

New York City, New York, USA

Job Type

Full-time

Category

Software Engineer

Date Posted

February 28, 2026

Full Job Description

📋 Description

  • Bastion Technologies Inc. is at the forefront of revolutionizing financial infrastructure by enabling institutions to issue regulated stablecoins, generate revenue on reserves, and expand their digital asset ecosystems. Our comprehensive platform integrates stablecoin issuance, secure custody solutions, and seamless orchestration for critical financial operations like cross-border transfers, on/off-ramps, and stablecoin conversions. We empower businesses to create and scale their stablecoin networks while meticulously optimizing revenue, compliance, and control.
  • We are seeking a highly skilled and motivated Senior Software Engineer to join our dynamic engineering team. In this pivotal role, you will be instrumental in building and enhancing the core infrastructure that underpins our sophisticated stablecoin platform. Your responsibilities will encompass the design, development, and deployment of robust services that manage the intricate processes of custody, high-volume transfers, secure issuance, and rigorous compliance workflows. These are systems that handle substantial financial assets, demanding an unwavering commitment to exceptional reliability, security, and accuracy.
  • You will have the opportunity to immerse yourself in one of our specialized product verticals, which may include Custody, On/Off Ramps, Issuance, or Shared Services. Collaboration is key in our environment; you will work closely with product managers to translate vision into reality, with compliance teams to ensure adherence to stringent regulations, and with fellow engineers to architect and implement cutting-edge solutions. Our teams are intentionally small and cross-functional, fostering an agile environment where your contributions lead to rapid iteration and have a direct, tangible impact on our customers and strategic partners.
  • This is a unique opportunity to contribute to the foundational layers of financial technology in a rapidly growing, 30+ person company where individual ownership and initiative are genuinely valued. As a remote-first organization, we operate on an async-by-default model, empowering engineers to take proactive ownership. This extends beyond shipping features to include enhancing system observability, strengthening the codebase, and driving technical innovation. If you are driven by the prospect of tackling complex challenges within a regulated domain and desire a role where your contributions are immediately impactful, we encourage you to connect with us.
  • Your journey with us will be structured to ensure a steep learning curve and immediate impact. Within your **first 30 days**, you will focus on learning the foundational elements of our service architecture, CI/CD pipelines, observability tools, and established engineering conventions. You will gain hands-on experience by shipping a small feature slice or a quality-of-life improvement within one of our services. This initial phase also involves contributing to the robustness of the system by adding tests, developing dashboards, or documenting runbook procedures for the areas you engage with. Crucially, you will begin building strong professional relationships with your vertical team and cross-functional partners, ensuring seamless collaboration. The expected outcomes include multiple safe production deployments with thorough follow-up verification, the ability to run core services locally and trace requests effectively through logs and metrics, and updated documentation or pull requests that enhance the onboarding experience for future team members.
  • By the **90-day mark**, you will be expected to take ownership of a significant service surface or capability within our product suite, with a keen focus on production-readiness and resilience. You will lead medium-scope projects, which could involve updating API contracts, integrating with key partners, or significantly improving the robustness of critical transaction paths. A key aspect of this phase is strengthening system reliability through enhanced logging, tracing, alerting mechanisms, and sophisticated failure handling strategies. Successful outcomes at this stage include the delivery of a feature or refactor that demonstrably improves a product metric, meets or exceeds defined SLOs, or enhances developer ergonomics, establishing you as a go-to expert for your designated service domain.
  • Upon reaching the **180-day milestone**, your focus will shift towards driving cross-service initiatives. This could involve leading projects such as implementing an API versioning strategy, executing a complex data model migration, or orchestrating a compliance-driven workflow change that impacts multiple services. You will play a significant role in shaping our technical direction through the creation of detailed design documents and by mentoring junior engineers. A critical part of this role involves partnering closely with product and compliance teams to navigate and make pragmatic, regulation-aware tradeoffs. The anticipated outcomes include the successful delivery of multi-sprint initiatives that simplify our system architecture and unlock greater product velocity, clear, measurable improvements in reliability or performance metrics, and the creation of comprehensive documentation and designs that empower other engineers to ship code faster and more safely.
  • Some of the challenging and impactful problems you might tackle include designing stable, evolvable APIs for custody, transfers, or issuance without disrupting downstream clients; building highly available and idempotent job flows for high-throughput transfers with impeccable audit trails; hardening key operational processes using hardware-backed isolation and robust key management policies; improving p95 latency through advanced query tuning, caching strategies, or effective backpressure mechanisms; navigating the complex tradeoffs between product velocity and stringent compliance requirements in a regulated financial environment; and developing sophisticated services that integrate seamlessly with both traditional banking partners and cutting-edge crypto infrastructure providers.
  • Our engineering team typically utilizes a modern and robust technology stack, including Go and TypeScript/Node.js for primary development, with Rust employed for specific performance-critical services. We leverage gRPC and REST for inter-service communication, complemented by GraphQL/tRPC at the edge for frontend backend-for-frontend (BFF) implementations. For data storage and asynchronous processing, we rely on Postgres and Redis, with Kafka facilitating event streaming. Workflow management is handled by Temporal, ensuring reliable execution of complex processes. Our infrastructure is built on AWS, utilizing containers and Kubernetes for orchestration, managed with Terraform. For highly sensitive operations, we employ hardware-backed key isolation with Nitro Enclaves. Our observability and operational tooling includes Datadog, Grafana, Sentry, and Incident.io.

🎯 Requirements

  • Proven experience designing, building, and maintaining scalable, reliable backend services, ideally in a regulated or financial technology environment.
  • Proficiency in at least one of our core backend languages, such as Go or TypeScript/Node.js, with a strong understanding of software engineering best practices.
  • Experience with distributed systems, microservices architecture, and asynchronous processing patterns (e.g., message queues, event streams).
  • Familiarity with database technologies (e.g., PostgreSQL, Redis) and infrastructure as code (e.g., Terraform).
  • Excellent problem-solving skills, a proactive approach to identifying and resolving issues, and the ability to work effectively in a fast-paced, remote-first startup environment.

🏖️ Benefits

  • Competitive salary and equity package.
  • Comprehensive health, dental, and vision insurance.
  • Generous paid time off and holidays.
  • Remote-first work environment with flexibility.
  • Opportunities for professional development and continuous learning.
  • Direct impact on building foundational financial infrastructure.

Skills & Technologies

JavaScript
TypeScript
Go
Rust
Node.js
Senior
Remote

Ready to Apply?

You will be redirected to an external site to apply.

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.

Similar Opportunities

Indiana, USA
Full-time
Expires Apr 13, 2026
JavaScript
TypeScript
React
+4 more

1 month ago

Apply
Scale Army Careers logo

Scale Army Careers

Indiana, USA
Contract
Expires Apr 13, 2026
JavaScript
PHP
Laravel
+3 more

1 month ago

Apply
Scale Army Careers logo

Scale Army Careers

Indiana, USA
Contract
Expires Apr 13, 2026
JavaScript
PHP
Laravel
+3 more

1 month ago

Apply
France
Contract
Expires May 15, 2026
Senior
Remote

5 days ago

Apply