Description
JOB SUMMARY
-
Mission: Own the distributed backend data engine end-to-end, guaranteeing precision, performance, and scale for complex crypto tax data.
-
Location: Remote – Strictly Europe (EU / UK timezones)
- Note, we won’t review job applications from outside Europe.
-
Employment: B2B Contract.
-
Compensation: USD $80k – $100k/y.
-
Perks: 32 days PTO (incl. public holidays).
-
Experience: 8+ years with a focus on complex, data-heavy distributed systems.
🚀 Work within one of the most rapidly growing industries in the world
We’re looking for someone who thrives on complex, business-critical financial systems – architectural depth, high throughput, high-volume ETL, and high stakes. You’ll focus on optimising, refactoring, and elevating our backend architecture while ensuring deterministic execution, high availability, and financial-grade correctness.
Above all, we value a high sense of product ownership, exceptional code quality, autonomy, and openness: you take responsibility for outcomes, not just tasks, and you work independently while staying transparent and collaborative.
We also expect:
-
Deep understanding of distributed system architecture and the design patterns that support it at scale – queues, workers, idempotency, backpressure, rate-limiting, and retries.
-
Work closely with product and engineering leads, serving as a key technical partner to evaluate ideas, propose architectural solutions, and take real ownership of our backend data pipeline.
-
Real, production-level DeFi experience
- AMMs, lending, staking, LP positions, and bridges. You understand what on-chain activity actually means, and you can spot data anomalies instantly.
-
Advanced data modeling and SQL skills, with a track record of tuning performance on massive PostgreSQL datasets.
-
Proven professional experience with Rust
- you’ve used it in production or professional settings, can read and write it confidently, and are ready to work in it where extreme performance demands it.
-
Fluency with the latest AI development tools such as Claude/Codex/Cursor, and the judgment to put new tools to work effectively in a professional workflow.
You should have deep, production-level experience across our core stack:
Core
-
TypeScript (strict, modern) on the Bun runtime, with modern TS tooling (oxlint, Biome)
-
Distributed processing with RabbitMQ and Redis (ioredis)
-
PostgreSQL
- schema design, query optimization, and migrations at scale
-
Vitest for unit and integration testing
-
Sentry for error monitoring
Data & Blockchain
-
Blockchain libraries and node/indexer APIs; RPC and provider reliability patterns
-
On-chain data decoding: ABIs, event logs, traces, token standards, transaction semantics
-
Data parsing and wrangling: csv-parse, xlsx (SheetJS), node-html-parser
-
Integrations against messy, inconsistent third-party APIs and file formats
Infrastructure & Tooling
- PostgreSQL, Heroku, GitHub, JIRA
-
Public portfolio of projects available on GitHub or similar platforms.
-
Deeper Rust experience, especially in performance-critical data processing.
-
Background in financial products, double-entry accounting, or tax domains.
-
Familiarity with Ruby (our services interoperate with a Ruby codebase).
-
Knows and understands our product.
Are you interested in this position?
Apply by clicking on the “Apply Now” Button below!
#JobsHubEstonia #GlobalRecrument
#CareerOpportunities #HiringNow
#JobSeekersNetwork #EstoniaJobs
#RecruitmentServices #EmploymentPortal