Trading212 is hiring a Backend Engineer in Spain to develop backend solutions for our high-scale trading platform. You'll take full ownership of the software development lifecycle, building for performance, scale, and resilience in an autonomous team environment.
What You'll Do
- Develop solutions by taking a holistic approach to problem-solving, understanding business problems, service architecture, technologies, and infrastructure.
- Engage in forming requirements, designing implementation, coding, testing, deploying, and monitoring – lead the full SDLC.
- Maintain full ownership of your code, keeping it in good shape and refactoring when there’s opportunity.
- Develop for performance, scale, and resilience in an environment where downtime, latency, and data loss are intolerable.
- Work in compact, autonomous teams with short release cycles using agile processes.
- Learn from colleagues and share knowledge, growing through mutual honest feedback.
What We're Looking For
- Good familiarity with common communication protocols (HTTP/WebSockets & AMQP) and ability to decide when to use one over the other.
- Prior experience with at least one commonplace web framework, regardless of language.
- Good understanding of RDBMS concepts: indexing, transactions, isolation levels, locking mechanisms, and ability to design high-performance databases.
Nice to Have
- Experience with developing services in a microservice architecture.
- Experience with in-memory databases (e.g., Redis/Memcached).
- Ongoing or completed CS education.
Technical Stack
- Languages: Java 17 - Spring, Go
- Databases: Apache Cassandra, MariaDB, Redis, Elasticsearch, TimescaleDB, ClickHouse
- Infrastructure & Tools: Apache Kafka, Nginx, HAProxy, Git, GitLab, Docker, Grafana, Kibana, Telegraf
Team & Environment
You'll work in compact, autonomous teams with short release cycles.
Benefits & Compensation
- Challenges that help you grow and realize your potential fast.
- Opportunity to make a big impact building services used by millions.
- Work with smart, spirited, helpful, high-performing colleagues.
- An environment where nothing is set in stone.
- Appreciation for your talent and ideas.
- Generous remuneration package including annual bonuses.
- Excellent social benefits package including private health insurance.
- 25 days of paid vacation per year.
Work Mode
This role is based locally in Spain.
Trading212 is an equal opportunity employer.




