Backend Engineer (Typescript)
Salary
Skills
Location
Languages
Fluent English
Job Description
We're hiring a Backend Engineer — someone who’ll own the backend systems that power our crypto and self‑custody platform. You’ll bring deep expertise in Go, TypeScript, RabbitMQ, and Kubernetes, paired with a passion for distributed systems, cryptography, and fintech.
What you’ll do
- Design, implement, and operate scalable, resilient backend services handling millions of API requests per month.
- Author high‑performance microservices in Go and TypeScript, ensuring clean, maintainable code and robust test coverage.
- Architect messaging workflows using RabbitMQ (or similar), optimizing for throughput, latency, and fault tolerance.
Your profile
- 3+ years of backend experience building production systems in Go or TypeScript.
- Proven track record designing message‑driven architectures with RabbitMQ, Kafka, or similar.
- Strong knowledge of Kubernetes: deploying, scaling, and troubleshooting at scale.
- Familiarity with cryptographic concepts (key management, signatures, encryption) and a curiosity to dig deeper.
- You’re an individual contributor who loves solving hard problems, writing code end‑to‑end, and shipping reliable services.
Nice to haves
- Background in Rust, or systems programming.
- Experience with Infrastructure as Code (Terraform, Cloud Deployment Manager).
- Open‑source contributions or side projects showcasing your distributed systems chops.
- Familiarity with observability tools (Prometheus, Grafana, OpenTelemetry).
Hiring Process
- Culture fit
- Technical challenge (extensive)
- Technical interview
- Reference calls
Photos





About the team
6
employees
26
avg. age
4
nationalities
Benefits and perks
Stocks options
Food & drinks
Location
Av. Roma, 159, Barcelona, Spain
