
Senior Backend Engineer
Trading2123 months ago
Spain (city not specified)Senior
Responsibilities
- Own backend solutions from business-problem definition and requirements through design, implementation, testing, deployment, and production operation.
- Design and evolve services for performance, scalability, resilience, and data integrity.
- Make technical decisions by evaluating constraints, alternatives, and trade-offs.
- Maintain code and systems as products and requirements evolve.
- Diagnose difficult production problems, resolve underlying causes, and prevent recurrence.
- Collaborate with product and engineering colleagues to turn complex requirements into durable solutions.
- Review work, share knowledge, and raise engineering standards across the team.
Requirements
- Proven ownership of backend services built and operated within a microservices architecture.
- Strong understanding of HTTP, WebSockets, and AMQP communication protocols and when to use them.
- Production fluency in at least one modern backend framework.
- Deep knowledge of relational databases, including indexing, transactions, isolation levels, locking mechanisms, and high-performance design.
- Track record designing systems for high availability, scalability, and resilience.
- Clear, structured problem-solving skills and ability to explain technical decisions and trade-offs.
- Strong engineering fundamentals, sound judgment, and confidence learning unfamiliar technologies.
Tech Stack
Apache KafkaAWSClickHouseDockerElasticsearchGoGrafanaJavaKibanaKubernetesMariaDBNode.jsPostgreSQLRedisTypeScript
Categories
About Trading212
Trading 212 builds a retail investing and trading platform for individuals, offering commission-free stocks and ETFs, ISAs and SIPPs in the UK, and CFDs across forex, commodities and indices. Founded in 2004 and headquartered in London, it is privately held and operates in the UK, Europe and Australia under FCA, CySEC, BaFin and ASIC oversight.