T
Trading 212
Backend
Staff Backend Engineer
Java 21GoNode.jsTypeScriptPostgreSQLMariaDBRedis CacheKafkaClickhouseElasticsearchDockerGrafanaAWSKubernetesKibana
About the Position
Our mission is to enable everyone to build wealth. We reinvent how trading and investing work by creating exceptional products people love. Fostering a culture of excellence and high velocity is the key to our success. Today, we serve over 6 million clients, with more than €38 billion in assets under management, a testament to the scale and trust we’ve built in just a few years.
Responsibilities
- Lead the technical development of an entire business domain.
- Engage in forming requirements, design the architecture, and lead the entire software development life cycle.
- Lead a compact, autonomous, cross-functional team with short release cycles.
- Develop solutions by taking a holistic approach to problem-solving.
- Develop for performance, scale and resilience.
- Take initiative to identify areas of product improvement.
Requirements
- Experience in leading the development and subsequent release of a complex/high-demand client-facing product.
- Experience in leading, coaching, and mentoring software engineers towards delivering high-quality software together with them.
- Experience with developing services in a microservice architecture.
- Advanced knowledge of at least two programming languages.
- Deep understanding of RDBMS, messaging brokers and in-memory data storages.
Staff Backend Engineer