copperco

Associate Software Engineer (Prime)

Apply Now

At a Glance

Location
London
Posted
2026-03-25T17:55:33-04:00

Key Requirements

Required Skills

JavaScala

Benefits & Perks

Health Insurance

vice. Comprehensive Medical Insurance - Inclusive of dental, optical, audiolo

Requirements

Experience building Scala/Java applications.

Experience in building secure systems that handle client funds.

Experience working in systems that handle large amounts of data.

At Copper, we keep innovation, openness, and curiosity at the centre of everything we do.

Diversity and inclusion matter to us – they’re woven into Copper life.

The interview process at Copper

Compensation & Benefits

In return for everything you can bring to Copper, we can offer you an exciting, challenging role in a fast-growing and dynamic business, with career opportunities and welcoming working environment. Some of our key UK benefits are highlighted below:

Paid Time Off - A minimum of 35 days of paid time off per year, inclusive of annual leave and public holidays. Employees also receive one additional day of annual leave for each year of service.

Comprehensive Medical Insurance - Inclusive of dental, optical, audiology, and mental health coverage, with medical history disregarded

Life Insurance

Enhanced Pension Contributions - Includes an enhanced employer matching contribution

24/7 Employee Assistance Programme (EAP)

Responsibilities

This is an entry level opportunity for an Associate Software Engineer to join the Trading Team at Copper to build and maintain backend microservices that enables trading, lending, settlement, and collateral management.

The chosen candidate will contribute to develop and evolve our trading capabilities within the platform, working on both new services and improving our current ones.

As a key member of the engineering team, participating in every stage of product and feature development, from conceptualisation to architecture, to build, to release, to iteration and support.

Build the backend services for our new features, as well as supporting the existing product lines.

Full understanding of current products.

Support and solve problems from clients and stakeholders.

Team

We aim to achieve a balance between corporate culture and start-up culture, and at the same time be close to product solutions. Therefore, we divide our department into small self-sufficient teams that can make decisions on their own. This applies to all stages of product production: from conceptualisation to architecture, to build, to release, to iteration and support.

The Trading Team mission is to deliver robust, scalable, and secure solutions that enable seamless trading, lending, settlement, and collateral management for our users.