Backend Software Engineer in City of London

Backend Software Engineer in City of London

City of London Full-Time 36000 - 60000 £ / year (est.) No home office possible
S

At a Glance

  • Tasks: Design and maintain backend systems for core business operations in a dynamic trading environment.
  • Company: Join a leading digital asset trading firm with a global engineering team.
  • Benefits: Competitive salary, remote work options, and opportunities for professional growth.
  • Other info: Collaborative culture focused on continuous improvement and career development.
  • Why this job: Make a real impact on critical systems that drive operational integrity and innovation.
  • Qualifications: 3+ years in backend software engineering with strong C# and database skills.

The predicted salary is between 36000 - 60000 £ per year.

STS Digital is a leading regulated digital asset trading firm specialising in OTC trading and market making. While trading is headquartered in Bermuda, technology development is provided by a global engineering team. We are seeking a Backend Software Engineer to join the Core Business Systems (CBS) team. This role focuses on building and maintaining the systems that support the operational backbone of the business, including accounting, reporting, treasury automation, and trade lifecycle management. The engineer will work closely with the CBS Team Lead and other engineering teams to deliver reliable, auditable, and scalable backend services.

Primary Responsibilities:

  • Design, implement, test, deploy, and maintain backend services supporting core business operations.
  • Develop and enhance systems covering: Accounting and trade reporting; Trade and options lifecycle management; Treasury automation and transfer management.
  • Admin and operational tooling (users, accounts, entity mapping).
  • Design and maintain relational database schemas, with a strong focus on correctness, performance, and auditability.
  • Build and maintain internal APIs used by OTC, Markets, Integrations, and operational teams.
  • Work closely with stakeholders to ensure systems meet operational, regulatory, and reporting requirements.
  • Investigate and resolve production issues, ensuring data integrity and minimal business impact.
  • Participate in code reviews, testing, and continuous improvement of system quality and performance.
  • Collaborate with the Principal Engineer and other teams to align on standards, architecture, and best practices.

Expected Qualifications:

Essential

  • 3+ years’ experience in backend software engineering.
  • Strong hands-on experience with C# (or another strongly typed language).
  • Solid experience with relational databases, ideally PostgreSQL.
  • Experience designing data models and working with complex business domains.
  • Strong problem-solving skills and a structured approach to debugging and troubleshooting.
  • Comfortable working on business-critical, data-sensitive systems.
  • Good verbal and written communication skills.
  • Fluent in English, both written and spoken.

Desirable

  • Experience in financial services, trading, accounting, or operational systems.
  • Exposure to trade lifecycle, treasury, or reconciliation workflows.
  • Experience with Python and/or React.
  • Familiarity with cloud-based systems (AWS).
  • Experience building or consuming internal APIs.
  • Understanding of audit, reporting, or regulatory requirements in technology systems.

Our Tech Stack

  • Backend: C#, Python
  • Frontend: React
  • Databases: PostgreSQL, DynamoDB
  • Infrastructure: AWS (EKS, EC2)
  • Version Control & CI/CD: GitHub

The CBS team is responsible for systems that underpin the firm’s operational integrity and regulatory posture. This role is suited to an engineer who enjoys working with complex data, business rules, and operational workflows, and who values correctness, reliability, and long-term system quality.

Backend Software Engineer in City of London employer: STS Digital Group

STS Digital is an exceptional employer, offering a dynamic work environment where innovation meets operational excellence. As a Backend Software Engineer in Bermuda, you will be part of a global engineering team dedicated to building robust systems that are crucial for the firm's success, with ample opportunities for professional growth and collaboration. The company fosters a culture of continuous improvement and values the contributions of its employees, making it an ideal place for those seeking meaningful and rewarding careers in the fast-paced world of digital asset trading.
S

Contact Detail:

STS Digital Group Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Backend Software Engineer in City of London

✨Tip Number 1

Network like a pro! Reach out to folks in the industry, attend meetups, and connect with people on LinkedIn. You never know who might have the inside scoop on job openings or can refer you directly.

✨Tip Number 2

Show off your skills! Create a portfolio showcasing your projects, especially those related to backend systems. This gives potential employers a taste of what you can do and sets you apart from the crowd.

✨Tip Number 3

Prepare for interviews by brushing up on your problem-solving skills. Practice coding challenges and be ready to discuss your past experiences with backend services and databases. Confidence is key!

✨Tip Number 4

Don’t forget to apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, we love seeing candidates who are genuinely interested in joining our team.

We think you need these skills to ace Backend Software Engineer in City of London

C#
Python
Relational Databases
PostgreSQL
API Development
Data Modelling
Problem-Solving Skills
Debugging
Communication Skills
AWS
GitHub
Understanding of Regulatory Requirements
Experience in Financial Services
Trade Lifecycle Management
Treasury Automation

Some tips for your application 🫡

Tailor Your CV: Make sure your CV highlights your experience with backend software engineering, especially in C# and relational databases. We want to see how your skills align with the role, so don’t be shy about showcasing relevant projects!

Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Use it to explain why you’re excited about the Backend Software Engineer position and how your background fits into our Core Business Systems team. Let us know what makes you tick!

Showcase Problem-Solving Skills: In your application, give examples of how you've tackled complex problems in past roles. We love engineers who can think critically and troubleshoot effectively, so share those experiences that demonstrate your structured approach.

Apply Through Our Website: We encourage you to apply directly through our website. It’s the best way for us to receive your application and ensures you’re considered for the role. Plus, it’s super easy – just follow the prompts and let us know you’re interested!

How to prepare for a job interview at STS Digital Group

✨Know Your Tech Stack

Make sure you’re familiar with the technologies mentioned in the job description, especially C#, PostgreSQL, and AWS. Brush up on your knowledge of backend services and how they interact with databases. Being able to discuss your experience with these tools will show that you're ready to hit the ground running.

✨Prepare for Problem-Solving Questions

Expect to face questions that test your problem-solving skills and debugging approach. Think of specific examples from your past work where you successfully resolved production issues or improved system performance. This will demonstrate your structured approach and ability to handle business-critical systems.

✨Understand the Business Context

Since this role involves working closely with operational and regulatory requirements, take some time to research the financial services industry, particularly around trading and accounting systems. Showing that you understand the business context will set you apart and highlight your interest in the role.

✨Communicate Clearly

Good verbal and written communication skills are essential. Practice explaining complex technical concepts in simple terms, as you may need to collaborate with non-technical stakeholders. Clear communication can make a big difference in how your ideas are received during the interview.

Backend Software Engineer in City of London
STS Digital Group
Location: City of London

Land your dream job quicker with Premium

You’re marked as a top applicant with our partner companies
Individual CV and cover letter feedback including tailoring to specific job roles
Be among the first applications for new jobs with our AI application
1:1 support and career advice from our career coaches
Go Premium

Money-back if you don't land a job in 6-months

>