refresh

Trending Companies

Trending

Jobs

JobsFireblocks

Senior Full Stack Engineer, Subscriptions Team

FI

Senior Full Stack Engineer, Subscriptions Team

Fireblocks

Tel Aviv-Yafo, Tel Aviv District, Israel

·

On-site

·

Full-time

·

5d ago

The world of digital assets is accelerating in speed, magnitude, and complexity, opening the door to new ways for leveraging the blockchain. Fireblocks’ platform and network provide the simplest and most secure way for companies to work with digital assets and it trusted by some of the largest financial institutions, banks, globally-recognized brands, and Web3 companies in the world, including BNY Mellon, BNP Paribas, ANZ Bank, Revolut, and thousands more.

About the Team

The Subscriptions Platform team is responsible for building the platform that powers Fireblocks’ subscription data, billing, and product-led growth initiatives — enabling both internal teams and customer-facing experiences to drive business impact.

We own and build services that power:

Licensing and subscriptions

Billing and payments

Usage metering and analytics

Integrations with CRM, payment providers, DWH, and other internal systems

Signup and onboarding flows for new customers and workspaces

Feature management and experimentation capabilities to support product-led growth (PLG)

Enablement and configuration of purchased products for different business verticals

As a Senior Full Stack Engineer on this team, you’ll work across the stack — designing robust backend services and building polished, data-driven UIs that help customers and internal stakeholders get value quickly.

What You’ll Do

Lead technical design and implementation of backend projects, owning end-to-end features from architecture to deployment

Design, implement, and maintain scalable microservices and event-driven systems that power our subscription and billing engine

Design and maintain asynchronous flows using queues to handle high-concurrency usage metering and analytics

Contribute to the frontend domain by building and maintaining UIs that expose subscription data to customers

Collaborate with Product, Data, and Customer Success teams to support product-led growth (PLG) and business goals

Take ownership of production systems, including monitoring, troubleshooting, and reliability improvements

Write clean, testable, and maintainable code, and participate in thoughtful code reviews

Simplify integrations and workflows to reduce Mean Time to Value (MTTV) for internal stakeholders and customers

What You’ll Bring

Qualifications

5+ years of experience as a Full Stack Engineer working on production systems

Strong backend engineering experience with:

Node.js and TypeScript

Microservices architecture

RESTful APIs and event-driven systems

Working knowledge of React and TypeScript, with the ability to contribute to frontend components and data-driven UIs, including:

Building complex, data-heavy, performant web applications

Translating UX and product requirements into clean component architectures

Experience with relational databases, including data modeling, query optimization, and troubleshooting

Proven experience deploying and operating services in cloud environments (AWS, GCP, or Azure)

Experience with containerized workloads (Docker, Kubernetes, or similar)

Hands-on experience with monitoring, logging, and alerting tools (e.g., Datadog, Coralogix, Grafana)

Strong understanding of system design, distributed systems, scalability, and reliability

Ability to debug complex production issues across the stack and drive them to resolution

Comfortable working in a fast-paced environment with multiple priorities

Experience with asynchronous processing and queues

Nice to Have

Experience with NestJS:

Experience with billing, payments, or subscription platforms

Experience building internal platforms or tooling for engineering teams

Background in analytics, BI, or customer-facing data products

How We Work – Team Values

You’ll thrive in this role if you embody our team values:

Accountability – you own what you build, end to end

Proactive approach – you anticipate problems and solve them early

No ego – you give and receive feedback openly and focus on the best solution

Team-first mindset – we succeed and fail together

*Fireblocks' mission is to enable every business to easily and securely access digital assets and cryptocurrencies. In order to do that, we strongly believe our workforce should be as diverse as our clients, and this is why we embrace diversity and inclusion in all its forms. *

Please see our candidate privacy policy here.