At a Glance
- Tasks: Lead a team in developing low-latency C++ systems for trading platforms.
- Company: Join IG Group, a global FinTech leader with a collaborative culture.
- Benefits: Competitive salary, flexible benefits, private medical cover, and 28 days holiday.
- Other info: Be part of an inclusive culture with excellent career growth opportunities.
- Why this job: Make a real impact in the fast-paced world of trading technology.
- Qualifications: Proficient in C++, with a drive for innovation and system improvement.
The predicted salary is between 60000 - 72000 € per year.
Company Overview
Hello, we’re IG Group. We are an FTSE250 FinTech company who run mobile, web and desktop platforms that help our clients trade stocks & shares, leveraged products, Futures & Options and Crypto.
We are ambitious. Over 340,000 people already use our platforms. We’re global with offices in 18 countries and products in 16 regions. We believe in high autonomy and want individuals who are looking to do things differently to create better experiences for our customers. We work in cross‑functional teams and are laser‑focused on increasing the number of active clients we serve to drive sustainable growth.
Our core platform is built in C++ for low‑latency performance. It comprises two essential components: Risk Calculation & Management – calculates real‑time exposure and manages risk by initiating intelligent hedging orders and Data & Intelligence – supplies real‑time data to trading desks, quants, and risk teams. We are focused on a critical evolution: enhancing release maturity and delivery cadence while maintaining uptime standards and delivering high‑value features. You’ll work on low‑latency systems that process millions of pounds in trades daily.
Key Responsibilities
- Build and deliver a team vision encompassing stakeholder requirements and a technology roadmap.
- Renovate legacy parts of the system to enable releases with minimal downtime and improve release cadence.
- Build a collaborative team culture of trust, support and positivity in adversity.
- Empower the team to own and deliver their goals independently.
- Organise work with stakeholders and the department head to ensure timely, budget‑constrained execution.
- Hands‑on C++ development; deliver code to production while having experience with Python.
- Encourage team innovation and pursue it personally, maintaining existing systems.
- Support system stability by ensuring operation within agreed SLOs and SLAs and set the standard by example.
Key Qualifications
- Proficiency with the latest C++ standards and modern software design practices and principles.
- Experience with, or willingness to learn, Python.
- Risk‑management experience, preferably in trading exposure, hedging execution, and risk awareness.
- Experience renovating legacy systems while delivering new work concurrently.
- Driven mindset focused on self‑improvement and system improvement.
- Ownership mentality – key contact for systems, responsible for wins and learning from failures.
- Curious about product, technology and client experience, unafraid of regulatory complexity.
- Excellent written and verbal communication with strong attention to detail.
- Track record of driving improvement and operational efficiency.
How We Work
- Lead and inspire: drive trust, alignment, and enthusiasm.
- Think big: focus on issues that impact commercial outcomes.
- Champion the client: understand and prioritize client needs.
- Deliver at pace: push for fast, sustainable growth.
- Raise the bar: take ownership, be accountable and share feedback.
Benefits
- Competitive salary.
- Flexible benefits package on top of your salary (12%).
- Private medical cover for you and your family.
- Life insurance.
- Gym membership contribution.
- 25 days holiday, plus 1 day off for birthday and 2 days for voluntary work (28 days total).
- Option to buy or sell holiday days.
- Unlimited access to LinkedIn Learning Platform.
- Comprehensive global and local onboarding process.
- Employee‑led LGBTQ+, Women’s, Black and Parents & Carers networks with annual budget for events fostering an inclusive culture.
- Enhanced maternity, paternity and shared parental leave and pay plus other support and benefits for parents.
- Option to participate and create ESG initiatives based on IG Brighter Future Fund.
Engineering Lead: C++ employer: IG India
At IG Group, we pride ourselves on being an innovative FTSE250 FinTech company that champions a culture of autonomy and collaboration. Our Engineering Lead: C++ role offers not only a competitive salary and flexible benefits but also a vibrant work environment where you can drive meaningful change in our low-latency trading systems. With opportunities for personal and professional growth, including access to LinkedIn Learning and employee-led networks, you'll be part of a diverse team dedicated to enhancing client experiences and pushing the boundaries of technology.
StudySmarter Expert Advice🤫
We think this is how you could land Engineering Lead: C++
✨Tip Number 1
Network like a pro! Reach out to folks in the industry, especially those at IG Group. A friendly chat can open doors that a CV just can't.
✨Tip Number 2
Show off your skills! If you’ve got a portfolio or GitHub with C++ projects, flaunt it. Real-world examples of your work can make you stand out.
✨Tip Number 3
Prepare for the interview by understanding IG Group’s products and values. Tailor your answers to show how you can contribute to their mission of enhancing client experiences.
✨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 that extra step.
We think you need these skills to ace Engineering Lead: C++
Some tips for your application 🫡
Show Your Passion for C++:When you're writing your application, make sure to highlight your love for C++. We want to see how you've used it in past projects and how you can bring that expertise to our team.
Be Clear and Concise:Keep your application straightforward. Use clear language and avoid jargon where possible. We appreciate a well-structured application that gets straight to the point!
Highlight Team Collaboration:Since we work in cross-functional teams, it's important to showcase your experience in collaborative environments. Share examples of how you've worked with others to achieve common goals.
Tailor Your Application:Make sure to tailor your application to our job description. Mention specific responsibilities and qualifications that resonate with you. And remember, applying through our website is the best way to get noticed!
How to prepare for a job interview at IG India
✨Know Your C++ Inside Out
Make sure you brush up on the latest C++ standards and modern software design practices. Be ready to discuss your hands-on experience with C++, especially in low-latency systems, as this is crucial for the role.
✨Showcase Your Problem-Solving Skills
Prepare examples of how you've renovated legacy systems while managing new work. Highlight your risk management experience and how you've tackled challenges in trading exposure and hedging execution.
✨Demonstrate Team Leadership
Think about how you've built a collaborative team culture in the past. Be ready to share specific instances where you've empowered your team to take ownership of their goals and fostered a positive environment.
✨Communicate Clearly and Confidently
Practice articulating your thoughts clearly, both in writing and verbally. Since strong communication is key, prepare to discuss how you've effectively communicated with stakeholders and your team in previous roles.