At a Glance
- Tasks: Join a talented team to develop a custom order management system using C++ and Python.
- Company: Innovative hedge fund in Oxford with a focus on cutting-edge technology.
- Benefits: Lucrative salary, bonuses, and the chance to work on exciting greenfield projects.
- Other info: Collaborate with driven engineers and enjoy excellent career growth opportunities.
- Why this job: Make an impact in finance while honing your coding skills in a dynamic environment.
- Qualifications: Strong C++ and Python skills, with a degree in a relevant field or equivalent experience.
The predicted salary is between 60000 - 80000 £ per year.
C++ Software Developer is required for an exciting and innovative Hedge Fund based in Oxford. The successful C++ software engineer will be joining the talented and driven engineers in the execution team, working on the company’s custom order management system.
The core performant systems are written in C++, with a lot of the analysis and supporting code in Python. A good knowledge of C++ is essential and Python will be beneficial. Familiarity with Linux systems, Bash scripting, version control and networking will be advantageous. Experience in finance with order management systems or execution in particular is a nice to have.
Essential Skills- 1st class or a 2:1 from Oxbridge Degree in a relevant field such as Computer Science, Engineering, Maths, Statistics, Physics or demonstrable experience.
- 2+ years experience in C++ and Python skills, SQL, Pandas.
- Familiarity with Linux, bash scripting and version control.
- Passion for writing high-standard, modern, robust and well-tested code.
- TCP/IP networking.
- Low latency systems and FIX messaging protocol is a nice to have.
Benefits:
- Working alongside other extremely talented and driven engineers.
- Extremely lucrative salary, bonus and benefits.
- Greenfield C++/Python work, both challenging and rewarding.
Software Engineer - C++/Python (Remote) employer: Venture Up
Contact Detail:
Venture Up Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Software Engineer - C++/Python (Remote)
✨Tip Number 1
Network like a pro! Reach out to your connections in the tech and finance sectors. Attend meetups or online webinars where you can chat with industry folks. You never know who might have a lead on that perfect C++/Python role!
✨Tip Number 2
Show off your skills! Create a GitHub profile showcasing your C++ and Python projects. This is a great way to demonstrate your coding prowess and passion for high-standard, robust code. Plus, it gives potential employers a sneak peek at what you can do!
✨Tip Number 3
Prepare for those interviews! Brush up on your technical knowledge, especially around order management systems and low latency systems. Practise common coding challenges and be ready to discuss your past experiences in detail. Confidence is key!
✨Tip Number 4
Don’t forget to apply through our website! We’ve got loads of exciting opportunities waiting for talented engineers like you. Keep an eye on our listings and make sure your application stands out by tailoring it to each role.
We think you need these skills to ace Software Engineer - C++/Python (Remote)
Some tips for your application 🫡
Show Off Your Skills: Make sure to highlight your C++ and Python experience in your application. We want to see how you've used these languages in real projects, so don’t hold back on the details!
Tailor Your CV: Customise your CV to match the job description. We love seeing candidates who take the time to align their experiences with what we’re looking for, especially in areas like Linux systems and version control.
Craft a Compelling Cover Letter: Your cover letter is your chance to tell us why you’re the perfect fit for our team. Share your passion for coding and any relevant projects or experiences that showcase your skills in C++ and Python.
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 this exciting opportunity with our talented team!
How to prepare for a job interview at Venture Up
✨Know Your Code
Make sure you brush up on your C++ and Python skills before the interview. Be ready to discuss your past projects and how you've used these languages to solve problems. Practising coding challenges can also help you feel more confident.
✨Understand the Company
Research the hedge fund and its order management system. Knowing how they operate and what technologies they use will show your genuine interest in the role. It’ll also help you ask insightful questions during the interview.
✨Familiarise with Linux and Networking
Since familiarity with Linux systems and networking is advantageous, make sure you’re comfortable discussing these topics. Brush up on basic commands and concepts, and be prepared to explain how you've used them in your previous roles.
✨Show Your Passion for Quality Code
Be ready to talk about your approach to writing high-standard, robust code. Share examples of how you ensure your code is well-tested and maintainable. This will demonstrate your commitment to quality, which is crucial for the role.