Backend Staff Engineer (Crypto)
Мэтч & Сопровод
Для мэтча с этой вакансией нужен Plus
Описание вакансии
TL;DR
Backend Staff Engineer (Crypto): Building and owning a distributed data-processing backend for reconciling on-chain, exchange, and DeFi transactions with an accent on correctness, performance, and financial-grade reliability. Focus on designing high-throughput queue architectures, optimizing PostgreSQL data pipelines, decoding blockchain activity, and delivering deterministic tax calculations.
Location: Fully remote, strictly within Europe and EU/UK time zones; applications from outside Europe will not be reviewed.
Salary: USD $80,000–$100,000 per year.
Company
is a crypto tax product that helps investors reconcile portfolios and calculate tax obligations across blockchains, wallets, exchanges, and DeFi protocols.
What you will do
- Own the distributed backend data engine from architecture through deployment, scaling, and ongoing optimization.
- Build and improve high-volume ingestion, normalization, and reconciliation pipelines for blockchain and exchange data.
- Design reliable distributed processing with queues, workers, idempotency, backpressure, rate limiting, and retries.
- Optimize data models, SQL queries, and large-scale PostgreSQL workloads for high throughput and deterministic execution.
- Decode on-chain activity, including ABIs, event logs, traces, token standards, transaction semantics, and DeFi operations.
- Partner with product and engineering leads, provide architectural direction, and raise backend engineering standards.
Requirements
- 8+ years of professional software engineering experience focused on complex, data-heavy distributed systems.
- Expert-level TypeScript experience with modern tooling and production backend systems.
- Deep understanding of distributed system architecture and high-throughput asynchronous processing.
- Production-level DeFi experience with AMMs, lending, staking, LP positions, bridges, and on-chain data.
- Advanced data modeling and SQL skills, including performance tuning on large PostgreSQL datasets.
- Professional Rust experience and fluency with AI development tools such as Claude, Codex, or Cursor.
Nice to have
- Deeper Rust experience in performance-critical data processing.
- Experience with financial products, double-entry accounting, or tax domains.
- Familiarity with Ruby and the ability to share a public GitHub portfolio.
- Knowledge of the product.
Culture & Benefits
- Remote-first and async-first work with a strong focus on autonomy and deep work.
- Ownership of core data services and the ability to make lasting technical decisions.
- 32 days of paid time off, including public holidays.
- Inclusive environment that values diverse perspectives, transparency, and continuous improvement.
- Background checks are required before joining.
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →