Senior Software Engineer (Web3)
Мэтч & Сопровод
Для мэтча с этой вакансией нужен Plus
Описание вакансии
TL;DR
Senior Software Engineer (TypeScript/Node.js): Building and optimizing high-throughput backend services for a real-time blockchain risk engine with an accent on event-driven architecture and distributed systems. Focus on scaling scoring infrastructure, designing sanctions reporting systems, and resolving performance bottlenecks for enterprise customers.
Location: Hybrid in London, United Kingdom
Company
provides real-time risk scoring and compliance tools for blockchain transactions to help financial institutions combat financial crime.
What you will do
- Design and build high-throughput backend services for real-time risk scoring and monitoring workflows.
- Develop personalised intelligence and blockchain views in collaboration with data engineering.
- Build and maintain sanctions reporting infrastructure for regulators and compliance teams.
- Identify and resolve performance and reliability bottlenecks to scale the platform for enterprise customers.
- Drive architectural decisions and take technical ownership of complex system areas.
- Mentor engineers and conduct code reviews to raise the overall technical quality of the team.
Requirements
- 5+ years of professional experience building and operating production backend systems.
- Strong proficiency in TypeScript and Node.js.
- Proven experience with event-driven, streaming, or queue-backed architectures (e.g., Kafka, Kinesis, SQS).
- Solid understanding of distributed systems trade-offs regarding consistency, availability, and latency.
- Experience with NoSQL and caching technologies.
- Must be based in London for hybrid work.
Nice to have
- Experience with JVM languages such as Java or Scala.
- Familiarity with Redis or similar in-memory data stores for low-latency reads.
- Experience with EVM-compatible blockchains or crypto compliance domains.
- Knowledge of OpenSearch/Elasticsearch index design and schema migrations.
Culture & Benefits
- Hybrid working model with a £500 remote office budget.
- $1,000 annual Learning & Development budget.
- 25 days annual leave plus bank holidays and an extra day for your birthday.
- Enhanced parental leave (16 weeks fully-paid).
- Private health insurance via Vitality and mental health support via Spill.
- Life assurance (4x salary) and a sign-on cryptocurrency bonus.
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →