Trading212
Senior Backend Engineer
Poland, Remote. Posted 2 months ago
The role
Senior Backend Engineers work across the backend organisation in small, autonomous groups. You will own backend solutions end to end, from design and building to deployment and production operations.
What you will do
- Own backend solutions end to end
- Design and evolve services for performance, scale, resilience and data integrity
- Make clear technical decisions with an understanding of constraints and trade-offs
- Keep code and systems maintainable
- Diagnose difficult production problems and prevent recurrence
- Work with product and engineering colleagues to turn requirements into solutions
- Review work critically and share knowledge
Required qualifications
- Solid, hands-on experience delivering backend services in production
- Proven backend engineering experience in Java
- Proven ownership of backend services built and operated within a microservices architecture
- Production fluency in at least one modern backend framework (e.g. Spring Boot for Java, or an equivalent in Go or Node.js)
- A strong grasp of communication protocols such as HTTP, WebSockets and AMQP
- Deep knowledge of relational databases, including indexing, transactions, isolation levels, locking mechanisms and high-performance design
- A track record of designing systems for high availability, scalability and resilience
- Clear, structured problem-solving and the ability to explain technical decisions and trade-offs
- Strong engineering fundamentals, sound judgement and confidence learning unfamiliar technologies
Nice to have
- Strong production experience in Go or Node.js
Before you apply
- Recruiter conversation
- Code Review
- System Design
- Managerial interview
- Only candidates selected for interview will be contacted
About the company
trading212 reinvents how trading and investing work by creating products for over 6 million clients. The platform is powered by a modern, high-performance engineering stack.