At a Glance
- Tasks: Tackle real-time data challenges and optimise financial systems for millions of users.
- Company: Join a leading fintech firm transforming finance news and data globally.
- Benefits: Attractive salary, bonuses, remote work, and opportunities for professional growth.
- Why this job: Make a real impact on critical financial infrastructure that millions rely on daily.
- Qualifications: 8+ years in backend development with strong leadership and distributed systems expertise.
- Other info: Dynamic role with significant technical ownership in a publicly-traded company.
The predicted salary is between 110000 - 140000 £ per year.
A publicly-traded fintech (NYSE-listed) operating one of the world's most-visited platforms for finance news and data, serving millions of users globally. The engineering team is responsible for infrastructure that handles high-volume real-time market data and powers critical decision-making for institutional and retail audiences.
You will be tackling challenges that matter: optimizing data exchange integrations, building resilient real-time pipelines that process market data at scale, designing infrastructure for performance and reliability, and modernizing legacy systems that underpin a platform millions depend on daily.
The work spans the full technical stack from data ingestion and processing architecture to infrastructure optimization with the autonomy to make architectural decisions that directly impact system performance and user experience.
- 8+ years backend development experience with demonstrated technical leadership as Lead/Staff/Principal Engineer
- Deep expertise building and operating large-scale distributed systems in production
- Polyglot engineering background; js or Golang preferred
- Hands-on experience designing and scaling modern database architectures (SQL and NoSQL)
- Understanding of financial markets, trading systems, or blockchain/crypto infrastructure
Work on infrastructure that processes massive volumes of real-time financial data, solve complex distributed systems challenges at scale, and have meaningful technical ownership in a publicly-traded company where your work directly impacts how millions of people access critical financial information.
REMOTE PRINCIPAL SOFTWARE ENGINEER in London employer: Orbis Group
Contact Detail:
Orbis Group Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land REMOTE PRINCIPAL SOFTWARE ENGINEER in London
✨Tip Number 1
Network like a pro! Reach out to your connections in the fintech space and let them know you're on the lookout for opportunities. A personal referral can make all the difference when it comes to landing that Principal Software Engineer role.
✨Tip Number 2
Show off your skills! Create a portfolio or GitHub repository showcasing your projects, especially those involving large-scale distributed systems or real-time data processing. This will give potential employers a taste of what you can bring to the table.
✨Tip Number 3
Prepare for technical interviews by brushing up on your backend development knowledge. Focus on system design and architecture questions, as well as your experience with SQL and NoSQL databases. We want to see how you tackle complex challenges!
✨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 REMOTE PRINCIPAL SOFTWARE ENGINEER in London
Some tips for your application 🫡
Tailor Your CV: Make sure your CV reflects the skills and experiences that align with the Principal Software Engineer role. Highlight your backend development experience, especially in building large-scale distributed systems, as this is key for us.
Craft a Compelling Cover Letter: Use your cover letter to tell us why you're passionate about fintech and how your expertise can help tackle the challenges we face. Be specific about your experience with real-time data processing and system performance.
Showcase Your Technical Leadership: We want to see your leadership skills shine through! Mention any instances where you've led projects or teams, especially in a polyglot environment. This will show us you’re ready for the autonomy this role offers.
Apply Through Our Website: Don’t forget to submit your application through our website! It’s the best way for us to receive your details and ensures you’re considered for the role. We can’t wait to see what you bring to the table!
How to prepare for a job interview at Orbis Group
✨Know Your Tech Stack
Make sure you’re well-versed in the technologies mentioned in the job description, especially JavaScript or Golang. Brush up on your knowledge of large-scale distributed systems and database architectures, as these will likely come up during technical discussions.
✨Showcase Your Leadership Skills
As a Principal Software Engineer, demonstrating your technical leadership is crucial. Prepare examples from your past experiences where you led projects or teams, focusing on how you made architectural decisions that improved system performance or user experience.
✨Understand the Financial Landscape
Since this role is within a fintech company, having a grasp of financial markets, trading systems, or blockchain technology can set you apart. Be ready to discuss how your technical skills can solve challenges specific to the finance sector.
✨Prepare for Problem-Solving Questions
Expect to tackle complex problems during the interview. Practice coding challenges or system design questions that reflect real-world scenarios you might face in the role. This will not only showcase your technical prowess but also your approach to problem-solving.