Description
Summary:
Seeking a Senior Backend Engineer to design, implement, and operate scalable, resilient backend services and manage cloud infrastructure.
Highlights:
1. Design and implement scalable, resilient backend services
2. Author high-performance microservices in Go and TypeScript
3. Manage and evolve cloud infrastructure on GCP
Description
\- 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.
\- Manage and evolve our cloud infrastructure on GCP \- VMs, Kubernetes clusters, CI/CD pipelines, networking, and monitoring.
\- Drive technical decisions: from database schema design to distributed cache strategies and sharing approaches.
Requirements
\- 3\+ years of backend experience building production systems in Go and TypeScript.
\- Hands‑on expertise with GCP services (Compute Engine, GKE, Pub/Sub, Cloud SQL/Spanner,
IAM).
\- Proven track record designing message‑driven architectures with RabbitMQ, Kafka, or similar.
\- Strong knowledge of Kubernetes: deploying, scaling, and troubleshooting at scale.
\- Solid understanding of distributed systems principles: consensus, leader election, partition
tolerance.
\- Familiarity with cryptographic concepts (key management, signatures, encryption) and a
curiosity to dig deeper.
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).
Benefits
Generous pay, high\-impact developer\-first culture, high\-ownership engineering team, learning and growth opportunities.
Job Type: Full\-time
Pay: 70,000\.00€ \- 90,000\.00€ per year
Application Question(s):
* How many years of expertise do you have with GCP services (Compute Engine, GKE, Pub/Sub, Cloud SQL/Spanner, IAM)?
* How many years of experience with backend building production systems in Go and TypeScript?
* Do you have expertise with designing message‑driven architectures with RabbitMQ, Kafka, or similar?
Work Location: Remote