About the Role
About the Role
The Backend Software Engineer role involves designing and developing low latency trading applications, primarily using C# and Rust. You will work collaboratively within a small team, tackling complex systems and enjoying significant ownership of your projects.
What You'll Do
As a Backend Software Engineer, you will:
- Design and develop low latency trading applications.
- Collaborate with a talented team on complex systems.
- Work across the full stack with a focus on backend development.
Who You Are
You have:
- Strong backend OOP and multithreaded software engineering experience with C# .Net.
- Some experience with Rust, such as personal projects.
- A keen interest in financial markets and blockchain technology.
- A degree in Computer Science from a top tier university.
- Great communication and stakeholder management skills.
What's in it for You
As a Backend Software Engineer, you will receive:
- A competitive salary up to £80k.
- Significant bonuses.
- Pension benefits.
- Hybrid working options.
- Excellent career progression opportunities.
Requirements
C# .Net experience
You should have strong backend OOP and multithreaded software engineering experience with C# .Net.
Rust familiarity
Some experience with Rust, such as personal projects, is required.
Interest in finance
A keen interest in financial markets and blockchain technology is essential.
Computer Science degree
A degree in Computer Science from a top tier university is necessary.
Nice to Have
Experience working in a collaborative team environment is beneficial.
Strong communication and stakeholder management skills are a plus.
Benefits
Competitive salary
Salary up to £80k.
Significant bonuses
You will receive substantial bonuses.
Pension
Pension benefits are included.
Hybrid working
Flexibility to work from home 1-2 days a week.
Career progression
Excellent opportunities for career advancement.