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).