Senior Backend Engineer @Surfe
Software Development
Salary up to 100k€ pac..
Remote Location
Employment Type full-time
Posted 2mths ago

[Hiring] Senior Backend Engineer @Surfe

2mths ago - Surfe is hiring a remote Senior Backend Engineer. 💸 Salary: up to 100k€ package, depending on equity and profile 📍Location: Europe

Role Description

We're looking for a Senior Backend Engineer who thrives in high-ownership environments and knows what it takes to build, ship, and operate distributed systems at scale, not just design them. You’ll help build and scale a product that relies on reliable, high-throughput backend services and strong operational maturity. This is a hands-on senior role: you will design, code, ship, operate, and continuously improve distributed systems in production.

You're someone who has seen production fail, learned from it, and built better systems because of it. You care about observability, reliability, and code quality not as checkboxes but as craft. You're comfortable with ambiguity, collaborative by nature, and you raise the bar for the engineers around you.

What you’ll do

  • Design and implement distributed backend systems: services that are resilient, observable, and scalable (latency, throughput, reliability).
  • Build event-driven and asynchronous architectures using queues, pub/sub, background workers, and idempotent processing.
  • Own production reliability: performance tuning, incident response, on-call participation (if applicable), and systematic improvements (SLOs, error budgets, runbooks).
  • Raise the engineering bar: lead by example in code quality, API design, testing strategy, and operational best practices.
  • Deeply instrument services with logs, metrics, and traces; help standardize observability patterns across the platform.
  • Partner with Product and other engineers to define success metrics, measure impact, and iterate quickly based on real usage.
  • Mentor and guide: review designs and PRs, support other engineers, and shape long-term technical direction.

Qualifications

  • Senior experience (typically 8+ years) building and operating backend systems in production.
  • Strong coding skills in Go (production-grade, not scripting).
  • Distributed systems fundamentals: concurrency, backpressure, retries, idempotency, consistency tradeoffs, schema evolution, failure modes.
  • Cloud and infrastructure maturity (AWS preferred): designing services with managed cloud components, scaling patterns, cost awareness.
  • Kubernetes and Docker experience: containerized services, deployments, operational workflows.
  • Observability expertise: traces, metrics, logs, dashboards, alerting, incident analysis (Datadog and/or OpenTelemetry experience is a plus).
  • Databases: strong PostgreSQL skills (schema design, indexing, query tuning) plus comfort working with OpenSearch and modern data stores.
  • Engineering rigor: testing strategies (unit, integration, contract), CI/CD hygiene, safe rollout patterns (feature flags, canaries, gradual releases).

Requirements

  • Experience with queueing and streaming systems (SQS, SNS, Kafka, Kinesis, RabbitMQ, Pub/Sub).
  • Vector databases and retrieval patterns (pgvector, Pinecone, Weaviate, Milvus, Qdrant, OpenSearch vector).
  • Redis, MongoDB (only if truly used and not just “resume keywords”).
  • Terraform (or equivalent IaC), GitHub Actions (or similar CI/CD).
  • Security basics for backend systems (authn/authz, secrets management, least privilege, threat-aware design).

Benefits

  • Up to 100K€ package, depending on equity, profile and contract type.
  • Challenging and interesting work.
  • A place in our diverse team.
  • A healthy work environment (few meetings and “low touch” management).
  • Fully-remote work within EU timezones (GMT +/- 3h).
  • Stipend to set up your home office.
  • Yearly team events in Paris and offsite.
  • Health insurance and other benefits applicable to your place of residence, if contract of employment in France or elsewhere via Deel Employer of record.
  • Possibility to work as a freelancer.
Before You Apply
️
remote Be aware of the location restriction for this remote position: Europe
‼ Beware of scams! When applying for jobs, you should NEVER have to pay anything. Learn more.
Senior Backend Engineer @Surfe
Software Development
Salary up to 100k€ pac..
Remote Location
Employment Type full-time
Posted 2mths ago
Apply for this position
Did not apply ✓
Applied ✓
Sent Follow-Up ✓
Interview Scheduled ✓
Interview Completed ✓
Offer Accepted ✓
Offer Declined ✓
Application Denied ✓
Unlock 125,000+ Remote Jobs
️
remote Be aware of the location restriction for this remote position: Europe
‼ Beware of scams! When applying for jobs, you should NEVER have to pay anything. Learn more.
Apply for this position
Did not apply ✓
Applied ✓
Sent Follow-Up ✓
Interview Scheduled ✓
Interview Completed ✓
Offer Accepted ✓
Offer Declined ✓
Application Denied ✓
Unlock 125,000+ Remote Jobs
×
Apply to the best remote jobs
before everyone else

Access 125,000+ vetted remote jobs and get daily alerts.

4.9 ★★★★★ from 500+ reviews

⚡ 127,028+ remote jobs, refreshed hourly

🔔 Real-time alerts: Apply first, direct to employer

🛡️ Vetted companies, no scams, true remote only

Unlock All Jobs Now

Maybe later