CareerPlanSign in

Staff Backend Engineer

Bulgaria💼 Full-time🗓 2026-08-25 → 2026-09-25

Core

Shape technical direction across teams while remaining hands-on with high-consequence backend problems spanning services and product domains.

Role type

Staff Backend Engineer (distributed systems)

Builds

High-performance trading and investing platform serving millions of clients

Domain

Fintech / Trading and Investing

Deliverable

production ML models | product features | infrastructure

Required skills

Distributed systems architecture, relational databases, transactions, concurrency, high-performance design, system boundaries, asynchronous communication, data ownership, failure modes, reliability, scalability, observability, technical leadership, cross-team influence

Preferred skills

None stated

Technologies

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

Responsibilities

Own high-consequence backend problems spanning services and teams, establish system boundaries and architectural direction, lead technical decisions by making trade-offs explicit, improve performance and resilience across production systems, resolve recurring structural problems, remain hands-on with implementation and prototyping, mentor senior engineers, partner with leaders on long-term technical investment

Seniority

Staff, technical leadership with hands-on execution

Sourced via ashby · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.