At a Glance
- Tasks: Build and maintain backend systems for a leading digital asset trading firm.
- Company: Join STS Digital, a top player in regulated digital asset trading.
- Benefits: Competitive salary, remote work options, and opportunities for professional growth.
- Why this job: Make an impact on critical systems that drive business operations and integrity.
- Qualifications: 3+ years in backend engineering with strong C# skills and database experience.
- Other info: Dynamic team environment focused on innovation and system quality.
The predicted salary is between 36000 - 60000 £ per year.
STS Digital (www.stsdigital.io) 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).
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.
- 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 London employer: STS Digital Group
Contact Detail:
STS Digital Group Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Backend Software Engineer in 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 technical skills and understanding the company’s tech stack. Practice coding challenges and be ready to discuss how your experience aligns with their needs.
✨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, it shows you’re genuinely interested in joining our team.
We think you need these skills to ace Backend Software Engineer in London
Some tips for your application 🫡
Tailor Your CV: Make sure your CV is tailored to the Backend Software Engineer role. Highlight your experience with C#, relational databases, and any relevant projects that showcase your problem-solving skills. We want to see how your background aligns with what we do!
Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Use it to explain why you're passionate about backend engineering and how your skills can contribute to our Core Business Systems team. Keep it concise but impactful – we love a good story!
Showcase Relevant Experience: When detailing your experience, focus on projects that involved accounting, trade reporting, or treasury automation. We’re keen to see how you’ve tackled complex business domains and ensured data integrity in your previous roles.
Apply Through Our Website: Don’t forget to apply through our website! It’s the best way for us to receive your application and ensures you’re considered for the role. Plus, it shows you’re serious about joining our team at STS Digital!
How to prepare for a job interview at STS Digital Group
✨Know Your Tech Stack
Make sure you’re well-versed in the technologies mentioned in the job description, especially C# and PostgreSQL. Brush up on your knowledge of relational databases and be ready to discuss how you've used them in past projects.
✨Understand the Business Context
Familiarise yourself with the financial services sector, particularly around trading and accounting systems. Being able to speak about how backend systems support business operations will show that you understand the bigger picture.
✨Prepare for Problem-Solving Questions
Expect to tackle some technical challenges during the interview. Practice debugging scenarios or system design questions that relate to backend services. This will demonstrate your structured approach to problem-solving.
✨Communicate Clearly
Since good verbal and written communication skills are essential, practice explaining complex technical concepts in simple terms. This will help you connect with your interviewers and show that you can collaborate effectively with non-technical stakeholders.