Senior Software Engineer- Financial Markets & Algorithm
Apply now
Senior Software Engineer- Financial Markets & Algorithm

Senior Software Engineer- Financial Markets & Algorithm

London Full-Time 43200 - 72000 £ / year (est.) No home office possible
Apply now
S

At a Glance

  • Tasks: Design and develop algorithms to monitor and prevent market fraud.
  • Company: Solidus Labs transforms finance with innovative crypto-native compliance solutions.
  • Benefits: Join a dynamic team in a fast-paced environment with opportunities for growth.
  • Why this job: Be part of a mission to promote transparency and institutional adoption of digital assets.
  • Qualifications: 5+ years in software engineering, especially in financial markets and algorithm development.
  • Other info: Ideal for self-starters eager to tackle diverse challenges in a cutting-edge field.

The predicted salary is between 43200 - 72000 £ per year.

Senior Software Engineer- Financial Markets & Algorithm

London

Full-time

Description

About Solidus Labs

At Solidus, we believe digital assets offer an opportunity to transform finance and make it more inclusive, transparent, and efficient. Our team uses over 20 years of experience developing Wall Street-grade FinTech to build crypto-native market surveillance and compliance infrastructure. Digital asset firms globally use our products to detect, investigate, and report compliance threats, trade manipulation, and fraud in order to protect investors, provide transparency, apply for licensing, and comply with regulation. Our work is key to promoting institutional adoption of digital assets and growing the ecosystem.

As a young and ambitious company in an extremely dynamic space, any candidate must be independent, accountable, organized, have a self-starter attitude, and be willing to get their hands dirty with day-to-day work that might be out of their official scope, while keeping an eye on their goals and the big picture.

We are seeking an experienced and highly skilled Senior Software Engineer to join our dynamic Algos Team. As a Senior Software Engineer, you will play a crucial role in designing, developing, and maintaining advanced algorithms and software solutions that monitor, detect, and prevent fraudulent activities, market abuse, and compliance breaches based on off-chain data and on-chain data.

Responsibilities

Algorithm Development : Design, implement, and optimize sophisticated algorithms for batch and real-time monitoring of market data and trading activities. Collaborate with quantitative analysts, data scientists, and compliance experts to ensure the effectiveness of surveillance strategies.

System Architecture : Contribute to the architecture and design of scalable and high-performance software systems that process and analyze large volumes of trading data in batch and real-time. Ensure system reliability, fault tolerance, with high throughput for batch and low-latency performance for RT.

Codebase Maintenance : Review and enhance existing codebase to improve efficiency, maintainability, and overall system performance. Identify areas for optimization and implement necessary changes.

Required skills

  • Bachelor’s degree in Computer Science, Engineering, Mathematics, or a related field. Master’s degree or PhD is a plus.
  • Minimum of 5 years experience, with 3 years of experience in algorithm development for financial markets, market surveillance, or related fields.
  • Proficiency in programming languages such as, Java, Kotlin, C#, C++ or similar, and experience with algorithmic development and optimization.
  • Solid understanding of software engineering principles, design patterns, and system architecture.
  • Hands on experience with real-time data processing frameworks such as databases, and distributed computing
  • Excellent problem-solving skills, attention to detail, and the ability to work in a fast-paced, dynamic environment.
  • Effective communication skills to collaborate with multidisciplinary teams and present complex technical concepts to non-technical stakeholders.
  • Experience with monitoring and managing production environments
  • Great interpersonal skills and a team player

Preferred

  • Experience with data analysis, statistical modeling, and machine learning techniques is advantageous.

#J-18808-Ljbffr

Senior Software Engineer- Financial Markets & Algorithm employer: Solidus Labs

At Solidus Labs, we pride ourselves on being an exceptional employer in the heart of London, where innovation meets inclusivity in the financial sector. Our collaborative work culture fosters creativity and accountability, empowering our employees to take ownership of their projects while contributing to the transformative world of digital assets. With ample opportunities for professional growth and a commitment to cutting-edge technology, joining our team means being part of a dynamic environment that values your expertise and encourages you to make a meaningful impact.
S

Contact Detail:

Solidus Labs Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Senior Software Engineer- Financial Markets & Algorithm

✨Tip Number 1

Familiarize yourself with the latest trends in digital assets and financial markets. Understanding the current landscape will not only help you during interviews but also demonstrate your genuine interest in the field.

✨Tip Number 2

Network with professionals in the FinTech and algorithm development space. Attend industry meetups, webinars, or conferences to connect with potential colleagues and learn more about the challenges they face.

✨Tip Number 3

Brush up on your programming skills, especially in Java, Kotlin, C#, or C++. Consider working on personal projects or contributing to open-source projects that involve algorithm development to showcase your expertise.

✨Tip Number 4

Prepare to discuss your experience with real-time data processing frameworks. Be ready to share specific examples of how you've tackled challenges in previous roles, particularly in high-performance environments.

We think you need these skills to ace Senior Software Engineer- Financial Markets & Algorithm

Algorithm Development
Real-time Data Processing
Software Engineering Principles
System Architecture Design
Programming Languages (Java, Kotlin, C#, C++)
Codebase Maintenance
Data Analysis
Statistical Modeling
Machine Learning Techniques
Problem-Solving Skills
Attention to Detail
Effective Communication Skills
Interpersonal Skills
Team Collaboration
Experience with Production Environments

Some tips for your application 🫡

Understand the Company: Before applying, take some time to understand Solidus Labs and their mission in the digital asset space. Familiarize yourself with their products and how they contribute to market surveillance and compliance.

Tailor Your CV: Make sure your CV highlights relevant experience in algorithm development, particularly in financial markets. Emphasize your proficiency in programming languages like Java, Kotlin, C#, or C++, and any experience with real-time data processing frameworks.

Craft a Strong Cover Letter: Write a cover letter that showcases your passion for the role and the industry. Discuss your problem-solving skills and ability to work in dynamic environments, as well as your experience collaborating with multidisciplinary teams.

Highlight Relevant Projects: In your application, mention specific projects where you designed or optimized algorithms for market data monitoring. Include any experience with machine learning techniques or statistical modeling, as these are preferred skills for the position.

How to prepare for a job interview at Solidus Labs

✨Showcase Your Algorithm Development Skills

Be prepared to discuss your experience in designing and optimizing algorithms, especially in the context of financial markets. Bring examples of past projects where you successfully implemented algorithms for market surveillance or compliance.

✨Demonstrate Your Technical Proficiency

Make sure to highlight your proficiency in programming languages like Java, Kotlin, C#, or C++. Be ready to solve coding challenges during the interview that reflect real-world problems you might encounter in this role.

✨Communicate Effectively

Since you'll be collaborating with multidisciplinary teams, practice explaining complex technical concepts in simple terms. This will show your ability to work with non-technical stakeholders and ensure everyone is on the same page.

✨Emphasize Your Problem-Solving Abilities

Prepare to discuss specific instances where you've tackled challenging problems in a fast-paced environment. Highlight your attention to detail and how you approach optimization and system reliability.

Senior Software Engineer- Financial Markets & Algorithm
Solidus Labs
Apply now
S
  • Senior Software Engineer- Financial Markets & Algorithm

    London
    Full-Time
    43200 - 72000 £ / year (est.)
    Apply now

    Application deadline: 2026-12-15

  • S

    Solidus Labs

Similar positions in other companies
Europas größte Jobbörse für Gen-Z
discover-jobs-cta
Discover now
>