Staff Backend Engineer

Trading212 · Remote · Romania ·
Fully remoteFull-timeSenior5+ years
COMPENSATION
€•• – ••k
0 applicants so far

Listed on the employer's job board (Ashby)

  • Fully remote
  • Staff level
  • Java + Go + Node.js
  • High-scale trading platform
  • No people management

You will shape technical direction across teams while staying close to the code and systems. This position involves solving complex problems that extend beyond single services, leveraging technical judgment to help other engineers make better decisions without direct people management responsibilities.

What you'll do

  • Own backend problems spanning multiple services or product domains
  • Define system boundaries and architectural direction
  • Lead technical decisions by clarifying risks and trade-offs
  • Enhance performance, resilience, and data integrity in production
  • Solve recurring structural issues rather than temporary symptoms
  • Stay hands-on for implementation, diagnosis, or prototyping
  • Mentor senior engineers and improve code review quality
  • Collaborate with leaders on technical investment and risk

What you'll need

  • Proven technical impact across multiple teams or domains
  • Deep ownership of distributed backend systems at scale
  • Strong judgment in service boundaries and async communication
  • Expertise in relational databases, transactions, and concurrency
  • Track record of improving reliability and scalability
  • Influence technical direction through evidence and execution
  • Clear communication for complex technical decisions
  • Strong engineering fundamentals and standardization judgment

Stack

  • Java 21
  • Spring
  • Go
  • Node.js
  • TypeScript
  • PostgreSQL
  • MariaDB
  • Redis
  • Kafka
  • ClickHouse
  • Elasticsearch
  • Docker
  • Grafana
  • AWS
  • Kubernetes
  • Kibana

Hiring process

  • Recruiter conversation
  • Code Review
  • System Design
  • Managerial interview