Staff Backend Engineer

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

Listed on the employer's job board (Ashby)

  • Staff level role
  • Fully remote
  • Java, Go, Node.js
  • No people management
  • High-scale systems

Join a team reinventing trading and investing for over six million clients. As a Staff Backend Engineer, you will shape technical direction across teams while staying close to the code. This role leverages technical judgment and execution to help engineers make better decisions, rather than managing people directly.

What you'll do

  • Solve backend problems spanning multiple services or domains
  • Define system boundaries and architectural direction
  • Clarify constraints, risks, and trade-offs in technical decisions
  • Enhance performance, resilience, and data integrity in production
  • Address recurring structural issues instead of temporary fixes
  • 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

  • Demonstrated technical impact across multiple teams
  • Experience owning distributed backend systems at scale
  • Strong judgment on service boundaries and async communication
  • Deep knowledge of relational databases and concurrency
  • Track record of improving reliability and scalability
  • Influence technical direction through evidence and execution
  • Communicate clearly to support complex technical decisions
  • Know when to standardize, simplify, or maintain status quo

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 interview
  • Managerial interview