At a Glance
- Tasks: Build and enhance automated testing infrastructure for C++ services.
- Company: Eaglecliff, a leader in algorithmic trading technology.
- Benefits: Competitive salary, flexible working hours, and opportunities for skill development.
- Other info: Collaborative environment with excellent career advancement potential.
- Why this job: Join a dynamic team and make a real impact on product stability.
- Qualifications: Strong C++ and Python skills, with experience in automated test frameworks.
The predicted salary is between 60000 - 80000 £ per year.
Eaglecliff is hiring for a role focused on building and extending automated testing infrastructure for C++ services in Greater London. The ideal candidate should have strong C++ and Python experience, expertise in automated test frameworks, and a deep understanding of CI/CD integration.
Key responsibilities include:
- Creating automated tests and regression tests to enhance product stability.
A collaborative attitude and exceptional communication skills are essential for this role.
C++ Test Framework Engineer for Algorithmic Trading employer: Eaglecliff
Contact Detail:
Eaglecliff Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land C++ Test Framework Engineer for Algorithmic Trading
✨Tip Number 1
Network like a pro! Reach out to folks in the algorithmic trading space on LinkedIn or at local meetups. We can’t stress enough how a personal connection can get your foot in the door.
✨Tip Number 2
Show off your skills! Create a GitHub repository showcasing your C++ and Python projects, especially any automated testing frameworks you've built. This gives potential employers a taste of what you can do.
✨Tip Number 3
Prepare for technical interviews by brushing up on your CI/CD knowledge. We recommend practicing coding challenges and discussing your thought process out loud to demonstrate 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. Plus, we love seeing candidates who take that extra step to connect with us directly.
We think you need these skills to ace C++ Test Framework Engineer for Algorithmic Trading
Some tips for your application 🫡
Show Off Your C++ Skills: Make sure to highlight your experience with C++ in your application. We want to see how you've used it in past projects, especially in automated testing or CI/CD environments.
Talk About Teamwork: Since collaboration is key for us, share examples of how you've worked in teams. Whether it's through code reviews or pair programming, we love to see how you communicate and collaborate with others.
Be Clear and Concise: When writing your application, keep it straightforward. We appreciate clarity, so avoid jargon unless it's necessary. Make it easy for us to see why you're a great fit for the role!
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 hear from you!
How to prepare for a job interview at Eaglecliff
✨Know Your C++ Inside Out
Make sure you brush up on your C++ skills before the interview. Be prepared to discuss your experience with automated testing frameworks and how you've used C++ in past projects. Practising coding problems related to C++ can also help you feel more confident.
✨Show Off Your Python Skills
Since Python is part of the role, be ready to demonstrate your proficiency. You might be asked to write a small script or explain how you've integrated Python with C++ in your previous work. Having examples of your work handy can really impress the interviewers.
✨Understand CI/CD Integration
Familiarise yourself with Continuous Integration and Continuous Deployment processes. Be prepared to discuss how you've implemented CI/CD in your previous roles, especially in relation to automated testing. This shows that you understand the full lifecycle of software development.
✨Communicate Clearly and Collaboratively
Since a collaborative attitude is key for this role, practice articulating your thoughts clearly. Think about examples where you've worked in a team to solve problems or improve processes. Good communication can set you apart from other candidates.