At a Glance
- Tasks: Maintain and improve global Linux-based trading servers while automating tasks.
- Company: Leading Trading Firm with a focus on innovation and collaboration.
- Benefits: Competitive salary, dynamic work environment, and opportunities for skill development.
- Other info: Great opportunity for career growth in a cutting-edge industry.
- Why this job: Join a fast-paced team and tackle real-time challenges in trading technology.
- Qualifications: Experience with Linux systems, programming skills, and a passion for automation.
The predicted salary is between 28000 - 38000 £ per year.
Our Client, a leading Trading Firm, is looking for a Junior Systems Engineer to join their trading systems infrastructure team. As a Junior Systems Engineer, you will work on projects focused on their real‑time, production trading environment and tackle problems that require high‑throughput, ultra‑low latency solutions, while developing tools that enable their trading strategies to run worldwide, 24/7.
The ideal candidate for the Junior Systems Engineer has a strong passion for coding and automation, is eager to learn new skills and technologies, and has the ability to handle challenging technical issues within a dynamic, fast‑paced environment. The role requires at least two years of experience working with Linux systems, programming experience, proficiency in scripting and Bash, and a collaborative mindset.
Responsibilities- Maintains and improves Linux‑based trading servers used globally
- Ensures trading systems stay up, fast, and stable during live markets
- Troubleshoots issues across hardware, operating systems, networking, and applications
- Automates repetitive tasks to reduce manual work and errors
- Helps deploy upgrades and new systems without disrupting trading
- Works closely with traders, developers, and senior engineers to optimize performance
- Strong Linux fundamentals (installing packages, managing services/users, reading logs)
- Comfortable with Debian/Ubuntu
- Solid understanding of TCP/IP networking and debugging connectivity issues
- Bash scripting experience to automate operational tasks
- Hands‑on programming experience (Python, C++, or similar) with real projects to discuss
- Basic experience with cloud environments (AWS or GCP is a plus)
Junior Trade Systems Engineer in London employer: Selby Jennings
Join a leading Trading Firm that values innovation and collaboration, offering a dynamic work environment where your skills as a Junior Systems Engineer will directly impact global trading operations. With a strong focus on employee growth, you will have access to continuous learning opportunities and the chance to work alongside experienced professionals in a fast-paced setting. Enjoy the benefits of a supportive culture that encourages automation and problem-solving, all while being part of a team that thrives on tackling complex challenges in real-time trading systems.
StudySmarter Expert Advice🤫
We think this is how you could land Junior Trade Systems Engineer in London
✨Tip Number 1
Network like a pro! Attend industry meetups or online webinars related to trading systems and tech. You never know who you might bump into – it could be your future boss or a colleague who can refer you!
✨Tip Number 2
Show off your skills! Create a GitHub profile showcasing your coding projects, especially those involving Linux or automation. This gives potential employers a sneak peek into your abilities and passion for the role.
✨Tip Number 3
Prepare for technical interviews by brushing up on your Linux fundamentals and scripting skills. Practice common troubleshooting scenarios and be ready to discuss your past projects in detail – they want to see how you think on your feet!
✨Tip Number 4
Don’t forget to apply through our website! It’s the best way to ensure your application gets noticed. Plus, we love seeing candidates who are proactive about their job search!
We think you need these skills to ace Junior Trade Systems Engineer in London
Some tips for your application 🫡
Show Your Passion for Coding:When you're writing your application, let your enthusiasm for coding and automation shine through. Share any personal projects or experiences that highlight your skills and passion for technology. We love seeing candidates who are eager to learn and grow!
Highlight Relevant Experience:Make sure to emphasise your experience with Linux systems and any programming languages you've worked with. If you've tackled challenging technical issues before, don’t hesitate to mention them! This will show us that you’re ready for the fast-paced environment we thrive in.
Be Clear and Concise:Keep your application straightforward and to the point. Use clear language and avoid jargon unless it’s relevant. We appreciate a well-structured application that makes it easy for us to see your qualifications and fit for the role.
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 us that you’re proactive and keen to join our team!
How to prepare for a job interview at Selby Jennings
✨Know Your Linux Inside Out
Make sure you brush up on your Linux skills before the interview. Be ready to discuss how you've managed services, installed packages, and read logs in past projects. This is crucial since the role heavily relies on maintaining and improving Linux-based trading servers.
✨Show Off Your Scripting Skills
Prepare to talk about your experience with Bash scripting. Have examples ready where you've automated tasks to reduce manual work. This will demonstrate your ability to tackle repetitive tasks efficiently, which is a key part of the job.
✨Get Comfortable with Networking Concepts
Brush up on your understanding of TCP/IP networking. Be prepared to discuss how you've debugged connectivity issues in the past. This knowledge is essential for troubleshooting problems across hardware and applications in a fast-paced trading environment.
✨Demonstrate Your Passion for Coding
Be ready to share real projects where you've used programming languages like Python or C++. Talk about the challenges you faced and how you overcame them. This will show your eagerness to learn and your capability to handle technical issues effectively.