
Senior Backend Engineer
Trading2122 months ago
London, United KingdomSenior
Responsibilities
- Own backend solutions from understanding business problems and shaping requirements through design, development, testing, deployment, and production operations.
- Design and evolve services for performance, scale, resilience, high availability, 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, address root causes, and prevent recurrence.
- Collaborate with product and engineering colleagues to develop 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.
- Experience designing systems for high availability, scalability, and resilience.
- Clear, structured problem-solving skills and the 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.