At a Glance
- Tasks: Design and develop algorithms to prevent market abuse and enhance financial integrity.
- Company: Leading FinTech innovator shaping the future of finance and crypto.
- Benefits: Fully remote role with global collaboration and competitive salary.
- Why this job: Join a mission-driven team protecting millions of investors in dynamic markets.
- Qualifications: 5+ years in software engineering, strong Java skills, and experience in financial markets.
- Other info: Be part of a dynamic environment with opportunities for growth and innovation.
The predicted salary is between 48000 - 72000 £ per year.
A leading FinTech innovator is shaping the future of financial markets - across traditional finance and crypto - with cutting-edge trade surveillance technology. Their mission is to protect investors, enhance transparency, and ensure compliance in some of the world's most dynamic markets. Trusted by regulators and institutions worldwide, their systems monitor over a trillion events every single day.
They are now seeking a Senior Software Engineer to join the Algos Team. In this role, you will design and develop advanced algorithms that detect and prevent market abuse, fraud, and compliance breaches - directly shaping the integrity of global financial and crypto markets.
- What you’ll do:
- Build and optimize real-time and batch surveillance algorithms
- Contribute to the design of scalable, low-latency systems
- Collaborate with quants, data scientists, and compliance experts
- Enhance and maintain a mission-critical global codebase
- What they’re looking for:
- 5+ years’ software engineering experience (3+ in financial markets/algos)
- Strong coding skills in Java, Kotlin, C#, or C++ (Python a plus)
- Hands-on experience with real-time data processing & distributed systems
- Strong understanding of software engineering and system architecture
- A proactive problem-solver with excellent collaboration skills
Why Join?
- Fully remote role with global collaboration
- Work at the intersection of finance and crypto innovation
- Be part of a mission-driven company protecting millions of investors
Ready to help build safer, fairer financial and crypto markets? Apply now.
Desired Skills and Experience: Proficiency in programming and building Java applications, Core Java, Hash Maps, Algorithms.
Remote Senior Java Software Engineer - Crypto Fintech employer: McGregor Boyall
Contact Detail:
McGregor Boyall Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Remote Senior Java Software Engineer - Crypto Fintech
✨Tip Number 1
Network like a pro! Reach out to folks in the fintech and crypto space on LinkedIn. Join relevant groups, attend virtual meetups, and don’t be shy about asking for informational interviews. You never know who might have the inside scoop on job openings!
✨Tip Number 2
Show off your skills! Create a GitHub profile showcasing your projects, especially those related to Java and algorithms. This is your chance to demonstrate your coding prowess and problem-solving abilities to potential employers.
✨Tip Number 3
Prepare for technical interviews by brushing up on your coding skills and algorithm knowledge. Practice common interview questions and consider mock interviews with friends or online platforms. Confidence is key when it comes to landing that dream role!
✨Tip Number 4
Don’t forget to apply through our website! We’re always on the lookout for talented individuals like you. Tailor your application to highlight your experience in financial markets and your passion for innovation in the fintech space.
We think you need these skills to ace Remote Senior Java Software Engineer - Crypto Fintech
Some tips for your application 🫡
Tailor Your CV: Make sure your CV highlights your experience in software engineering, especially in financial markets and algorithms. 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 passionate about fintech and crypto, and how your background makes you a perfect fit for our team. Keep it engaging and personal – we love to see your personality!
Showcase Your Technical Skills: When applying, make sure to highlight your coding skills in Java or any other relevant languages. If you’ve worked on real-time data processing or distributed systems, let us know! We’re keen to see your technical prowess.
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 shows you’re serious about joining our mission-driven team!
How to prepare for a job interview at McGregor Boyall
✨Know Your Tech Inside Out
Make sure you brush up on your Java skills, especially around algorithms and data structures. Be ready to discuss your experience with real-time data processing and distributed systems, as these are crucial for the role.
✨Understand the FinTech Landscape
Familiarise yourself with the current trends in both traditional finance and crypto markets. Knowing how trade surveillance technology works and its importance in compliance will show that you're genuinely interested in the company's mission.
✨Prepare for Problem-Solving Questions
Expect to tackle some coding challenges or system design questions during the interview. Practice common algorithm problems and be prepared to explain your thought process clearly, as collaboration is key in this role.
✨Showcase Your Collaboration Skills
Since you'll be working closely with quants, data scientists, and compliance experts, highlight any past experiences where you've successfully collaborated across teams. This will demonstrate your ability to work in a dynamic environment.