Systems Software Engineer in England

Systems Software Engineer in England

England Full-Time 36000 - 60000 £ / year (est.) No home office possible
O

At a Glance

  • Tasks: Develop and improve tools in Python for a leading algorithmic trading firm.
  • Company: Join one of the world's top algorithmic trading firms with a dynamic culture.
  • Benefits: Market-leading salary, bonuses, and a generous benefits package.
  • Why this job: Make a significant impact while working with cutting-edge technologies.
  • Qualifications: 2+ years of Python experience and strong problem-solving skills required.
  • Other info: Enjoy a friendly, informal work environment with excellent career growth.

The predicted salary is between 36000 - 60000 £ per year.

This is one of the world's top algorithmic trading firms, looking for systems engineers well-versed in Python programming. This role offers motivated engineers a number of varied responsibilities plus the opportunity to have a significant impact on a critical part of existing and growing infrastructure.

Your main focus will be tool development in Python, both improving and integrating existing tools and libraries across the platform, as well as designing and building new ones. The successful Systems Engineer will be someone who loves to be challenged and thrives in fast-paced environments. You're a big fan of open-source software, adept at effective multitasking and a keen proponent of automation: why do the same task twice manually?

Requirements
  • 2+ years of experience, including strong Python programming skills
  • Highly proficient in debugging and quickly analysing problems
  • Minimum bachelor's degree in Computer Science (or related field)
  • Excellent understanding of CompSci fundamentals
  • Top-notch communication skills
Desirable
  • Knowledge of Debian operating system; systems configuration management; CI/CD tools
  • Networking protocols
Benefits and Incentives
  • Market-leading salary + bonuses + generous benefits package
  • Friendly, informal yet highly rewarding work culture
  • Work with the latest technologies on complex problems with significant impact
  • Feel valued and be rewarded for your hard work where coding is front and centre

Whilst we carefully review all applications, to all jobs, due to the high volume of applications we receive it is not possible to respond to those who have not been successful.

Systems Software Engineer in England employer: Oxford Knight

As one of the world's leading algorithmic trading firms, we pride ourselves on fostering a dynamic and innovative work environment where Systems Software Engineers can thrive. Our friendly yet high-performing culture encourages collaboration and creativity, offering competitive salaries, bonuses, and a comprehensive benefits package. With a focus on cutting-edge technology and significant impact, we provide ample opportunities for professional growth and development in a fast-paced setting that values your contributions.
O

Contact Detail:

Oxford Knight Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Systems Software Engineer in England

✨Tip Number 1

Network like a pro! Reach out to folks in the industry, attend meetups, and connect with current employees at the firm. A friendly chat can sometimes open doors that applications alone can't.

✨Tip Number 2

Show off your skills! If you’ve got a GitHub or personal project showcasing your Python prowess, make sure to highlight it. It’s a great way to demonstrate your coding chops beyond just a CV.

✨Tip Number 3

Prepare for the tech interview! Brush up on your debugging skills and be ready to tackle some real-world problems. Practising common algorithms and system design questions can give you a leg up.

✨Tip Number 4

Don’t forget to apply through our website! It’s the best way to ensure your application gets seen. Plus, we love seeing candidates who take that extra step to engage with us directly.

We think you need these skills to ace Systems Software Engineer in England

Python Programming
Debugging Skills
Problem Analysis
Computer Science Fundamentals
Communication Skills
Debian Operating System Knowledge
Systems Configuration Management
CI/CD Tools
Networking Protocols
Automation
Multitasking
Tool Development

Some tips for your application 🫡

Show Off Your Python Skills: Make sure to highlight your Python programming experience in your application. We want to see how you've used Python in real-world scenarios, so don’t hold back on those projects or tools you’ve developed!

Be Clear and Concise: When writing your application, keep it clear and to the point. We appreciate straightforward communication, so avoid fluff and focus on what makes you a great fit for the role.

Tailor Your Application: Take a moment to tailor your application to our job description. Mention your experience with debugging, automation, and any relevant tools or libraries you’ve worked with. This shows us you’re genuinely interested in the position!

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 the role. Plus, it’s super easy to do!

How to prepare for a job interview at Oxford Knight

✨Know Your Python Inside Out

Make sure you brush up on your Python skills before the interview. Be ready to discuss your past projects and how you've used Python to solve problems. Practising coding challenges can also help you demonstrate your proficiency.

✨Showcase Your Debugging Skills

Prepare to talk about specific instances where you've debugged complex issues. Think of examples that highlight your analytical thinking and problem-solving abilities, as these are crucial for a Systems Software Engineer.

✨Familiarise Yourself with Open-Source Tools

Since the company values open-source software, be prepared to discuss your experience with it. Mention any contributions you've made or tools you've developed, and how they can relate to the role you're applying for.

✨Communicate Clearly and Confidently

Strong communication skills are essential. Practice explaining technical concepts in simple terms, as you'll need to collaborate with various teams. Being able to articulate your thoughts clearly will set you apart from other candidates.

Systems Software Engineer in England
Oxford Knight
Location: England

Land your dream job quicker with Premium

You’re marked as a top applicant with our partner companies
Individual CV and cover letter feedback including tailoring to specific job roles
Be among the first applications for new jobs with our AI application
1:1 support and career advice from our career coaches
Go Premium

Money-back if you don't land a job in 6-months

O
Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>