Remote (Country) Full-time

Trading212 is hiring a Backend Engineer - Spain

About the Role

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.

Required Skills
Java 17SpringGoApache CassandraMariaDBRedisElasticsearchTimescaleDBClickHouseApache KafkaNginxMicroservicesDistributed SystemsHigh-Throughput SystemsCloud Platforms
Want to work from Thailand?

Join a remote network built for tech talent

Iglu gives you real employment in Southeast Asia — visa, work permit, and projects included. Pick what you work on, earn performance-based pay, and live where you want.

Legal employment in Thailand & Vietnam
Choose your own projects
Performance-based revenue sharing
Relocation support available
Join Iglu
200+ professionals worldwide
About company
Trading212

Trading212 reinvents how trading and investing work by creating exceptional products people love. They serve over 4.5 million clients with more than €30 billion in assets under management.

Visit website
Job Details
Category backend
Posted 8 months ago