Backend Software Engineer

Backend Software Engineer

Full-Time 36000 - 60000 £ / year (est.) No home office possible
Go Premium
S

At a Glance

  • Tasks: Build and maintain backend systems for a leading digital asset trading firm.
  • Company: Join a top-tier regulated digital asset trading firm with a global engineering team.
  • Benefits: Competitive salary, remote work options, and opportunities for professional growth.
  • Other info: Collaborate with diverse teams and work on complex data-driven projects.
  • Why this job: Make an impact on critical systems in a fast-paced, innovative environment.
  • Qualifications: 3+ years in backend software engineering with strong C# skills.

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).
  • 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 employer: STS Digital Group

    At STS Digital, we pride ourselves on being an exceptional employer, offering a dynamic work environment that fosters innovation and collaboration. Our global engineering team thrives on tackling complex challenges in the digital asset trading space, with ample opportunities for professional growth and development. Located in Bermuda, we provide a unique blend of competitive benefits, a supportive culture, and the chance to work on mission-critical systems that drive our business forward.
    S

    Contact Detail:

    STS Digital Group Recruiting Team

    StudySmarter Expert Advice 🤫

    We think this is how you could land Backend Software Engineer

    ✨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 put in a good word for you.

    ✨Tip Number 2

    Show off your skills! Create a portfolio showcasing your projects, especially those related to backend systems. This is your chance to demonstrate your expertise in C#, PostgreSQL, and any other relevant tech. Make it easy for potential employers to see what you can do!

    ✨Tip Number 3

    Prepare for interviews by brushing up on common backend engineering questions and scenarios. Practice explaining your thought process when solving problems, as this will show your structured approach to debugging and troubleshooting.

    ✨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 proactive about their job search!

    We think you need these skills to ace Backend Software Engineer

    C#
    Relational Databases
    PostgreSQL
    Backend Software Engineering
    API Development
    Data Modelling
    Problem-Solving Skills
    Debugging and Troubleshooting
    Communication Skills
    Cloud-Based Systems (AWS)
    Financial Services Knowledge
    Trade Lifecycle Understanding
    Version Control (GitHub)
    Continuous Integration/Continuous Deployment (CI/CD)

    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 engaging – 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 operational integrity 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.

    Backend Software Engineer
    STS Digital Group
    Go Premium

    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

    >