Software Engineer in Liverpool

Software Engineer in Liverpool

Liverpool Full-Time 150000 - 200000 € / year (est.) No home office possible
LinkedIn

At a Glance

  • Tasks: Lead the design and delivery of high-performance systems in a dynamic trading environment.
  • Company: A cutting-edge trading technology firm with a focus on innovation.
  • Benefits: Competitive salary of $200k+, remote work options, and opportunities for professional growth.
  • Other info: Collaborative culture valuing proactivity, attention to detail, and strong problem-solving skills.
  • Why this job: Join a team that drives performance gains in the exciting world of high-frequency trading.
  • Qualifications: 5+ years in C++ development with experience in low-latency systems and financial markets.

The predicted salary is between 150000 - 200000 € per year.

A growing trading technology firm is seeking a Senior C++ Developer to lead design and delivery of high-performance, production-grade systems. The role owns complex connectivity and core infrastructure work to accelerate roadmap delivery, improve reliability, and drive measurable performance gains.

Required (must-have)

  • 5+ years professional software development experience, primarily in modern C++
  • Proven track record building and optimizing high-load, low-latency systems.
  • Experience with financial markets, HFT, or exchange connectivity and protocols (e.g., FIX).
  • Strong fundamentals in algorithms, data structures and software design patterns.
  • Deep networking knowledge (TCP/UDP, REST, WebSockets) and experience debugging networked systems.
  • Experience delivering production services with strong operational focus (monitoring, alerting, incident response).
  • Excellent problem-solving, ownership, and mentoring skills.

Preferred (nice-to-have)

  • Familiarity with cloud platforms, Kubernetes, Prometheus, Grafana, Kibana.
  • Exposure to Kafka and Python for tooling and integration.
  • Background in distributed systems, CPU/memory profiling, or kernel/network tuning.

Collaboration & team fit

Works closely with: engineering teams, trading/ops, and data stakeholders.

We value: proactivity, attention to detail, fast learning, strong troubleshooting, collaboration, clear communication, and reliability.

If you're interested in this role, apply with your CV.

Software Engineer in Liverpool employer: LinkedIn

Join a dynamic trading technology firm that champions innovation and excellence in the fast-paced world of high-frequency trading. With a strong focus on employee growth, we offer competitive salaries, a collaborative work culture, and opportunities to work with cutting-edge technologies in vibrant locations like Dubai and across the EU. Our commitment to fostering talent ensures that you will not only contribute to impactful projects but also advance your career in a supportive environment.

LinkedIn

Contact Detail:

LinkedIn Recruiting Team

StudySmarter Expert Advice🤫

We think this is how you could land Software Engineer in Liverpool

Tip Number 1

Network like a pro! Attend industry meetups, conferences, or online webinars related to software engineering and trading tech. You never know who you might bump into that could help you land that dream job.

Tip Number 2

Show off your skills! Create a GitHub profile showcasing your projects, especially those involving C++ and high-performance systems. This gives potential employers a taste of what you can do before they even meet you.

Tip Number 3

Prepare for technical interviews by brushing up on algorithms, data structures, and system design patterns. Practice coding challenges on platforms like LeetCode or HackerRank to sharpen your problem-solving skills.

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 take the initiative to connect directly with us.

We think you need these skills to ace Software Engineer in Liverpool

C++
High-Performance Systems
Low-Latency Systems
Financial Markets Knowledge
HFT Experience
Exchange Connectivity Protocols (e.g., FIX)
Algorithms

Some tips for your application 🫡

Tailor Your CV:Make sure your CV is tailored to highlight your experience with modern C++. We want to see your proven track record in building high-load, low-latency systems, so don’t hold back on those details!

Showcase Relevant Experience:If you've worked with financial markets or have experience in HFT, make it pop! Mention any specific projects or roles that demonstrate your expertise in connectivity and protocols like FIX.

Highlight Problem-Solving Skills:We love a good problem-solver! Share examples of how you've tackled complex issues in your previous roles, especially in production services. This will show us your operational focus and reliability.

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 this exciting opportunity. We can’t wait to hear from you!

How to prepare for a job interview at LinkedIn

Know Your C++ Inside Out

Make sure you brush up on your modern C++ skills. Be prepared to discuss your experience with high-load, low-latency systems and how you've optimised them in the past. They’ll likely ask you technical questions, so having a few examples ready will show you know your stuff.

Understand Financial Markets

Since this role involves HFT and exchange connectivity, it’s crucial to have a solid grasp of financial markets. Familiarise yourself with protocols like FIX and be ready to explain how your previous work relates to trading technology. This will demonstrate your relevance to the role.

Showcase Problem-Solving Skills

Prepare to discuss specific challenges you've faced in your previous roles and how you tackled them. Highlight your ownership and mentoring experiences, as they value strong problem-solving abilities. Use the STAR method (Situation, Task, Action, Result) to structure your answers.

Emphasise Collaboration and Communication

This role requires working closely with various teams, so be ready to talk about your collaboration experiences. Share examples of how you’ve communicated effectively with engineering teams, trading ops, or data stakeholders. This will show that you’re a team player who can fit into their culture.