At a Glance
- Tasks: Lead a team in migrating core data pipelines and improve system performance.
- Company: Cutting-edge FinTech company with a focus on innovation and growth.
- Benefits: Competitive salary of £115K plus bonus, stable environment, and career development opportunities.
- Other info: Opportunity to enhance your technical, finance, and cloud engineering skills.
- Why this job: Join a dynamic team and make a real impact in the tech migration process.
- Qualifications: Experience in C++, Agile leadership, and strong problem-solving skills required.
The predicted salary is between 115000 - 115000 € per year.
Our client is in the process of a major technology migration, moving their core data pipelines from generating HDF5 files into generating Delta Tables. This will improve efficiency, ensure future scalability and modernise the architecture. They are looking for an experienced lead to head up a small team (currently 4) in this migration project, and in future architectural and infrastructural changes to their systems, such as performance improvements: performance really matters as they process terabytes of data per day, and need to get it in front of their customers as early as possible.
The role will involve a significant amount of hands-on development work, in C++ with some Python, organising developers in Agile sprints, and leading scrums as they work through the migration. Planning is a key aspect, both at the sprint level and at the quarterly level alongside the Lead Architect, CTO and Product Team. Within the team, a key focus is helping to unblock developers by working with other teams and providing guidance and technical expertise. You should expect to spend approximately 50% of your time in hands-on development, and 50% in team management.
You will work closely with the Equities and Derivatives market data teams who build the parsers, and the Data Feed team who get their data out to customers. This is an opportunity to join a cutting-edge FinTech company with the potential to grow your technical, finance and cloud- & data-engineering skills.
Responsibilities- Technical leadership and management of the delta lake migration team, organising work into 2-week sprints, upwards reporting on progress and blockers.
- Development, testing and migration of some of the Delta Lake components.
- Quarterly planning with the Lead Architect, CTO and Product Team.
- In time, line management of a small number of developers.
- Understanding the data, how it reaches the business, how they process it and deliver it to customers.
- In time, some second-line support of the daily data production processes and the data, shared amongst the data production teams on a rotational basis.
- Demonstrated ability to lead a small team of developers in an Agile environment.
- Demonstrated ability to work with other teams to achieve business outcomes.
- Experience of working with Delta Lake or other open table formats.
- Industry experience of writing production-level C++ and delivering functioning, well-tested systems.
- Industry experience of developing on a Linux platform.
- Experience of industry-standard development methodologies such as source code control, unit testing and continuous integration.
- Ability to self-organise and deliver complex projects.
- Strong problem solving skills.
- Strong communication skills.
- Computer science or other STEM degree.
This is an excellent opportunity to work with an exciting company going through a period of growth who can offer a stable working environment and opportunities for career development.
For more information and a full job description, please contact Ben Turner at BRT Consulting.
C++ Development Team Lead - London - £115K + Bonus employer: Ben Turner
Join a dynamic FinTech company in London that prioritises innovation and employee growth, offering a collaborative work culture where your technical expertise will be valued. With a focus on modernising architecture and enhancing efficiency, you'll have the opportunity to lead a talented team through exciting projects while enjoying competitive compensation and a supportive environment for career advancement.
StudySmarter Expert Advice🤫
We think this is how you could land C++ Development Team Lead - London - £115K + Bonus
✨Tip Number 1
Network like a pro! Reach out to your connections in the industry, attend meetups, and engage on platforms like LinkedIn. You never know who might have the inside scoop on job openings or can refer you directly.
✨Tip Number 2
Prepare for those interviews! Research the company, understand their tech stack, and be ready to discuss how your experience aligns with their needs. Practise common interview questions and have examples ready to showcase your leadership and technical skills.
✨Tip Number 3
Show off your passion! During interviews, express your enthusiasm for the role and the company’s mission. Share your ideas on how you can contribute to their migration project and improve performance – it’ll set you apart from the crowd.
✨Tip Number 4
Don’t forget to apply through our website! We’ve got loads of opportunities that might just be the perfect fit for you. Plus, applying directly can sometimes give you a better chance of getting noticed by hiring managers.
We think you need these skills to ace C++ Development Team Lead - London - £115K + Bonus
Some tips for your application 🫡
Tailor Your CV:Make sure your CV is tailored to the C++ Development Team Lead role. Highlight your experience with Agile methodologies, team leadership, and any relevant projects involving Delta Lake or similar technologies. We want to see how your skills match what we're looking for!
Craft a Compelling Cover Letter:Your cover letter is your chance to shine! Use it to explain why you're the perfect fit for this role. Share specific examples of your leadership in tech migrations or performance improvements. We love seeing your personality come through, so don’t hold back!
Showcase Your Technical Skills:Since this role involves hands-on development, make sure to highlight your technical skills in C++ and Python. Mention any experience you have with Linux platforms and industry-standard development practices. We’re keen to know how you can contribute technically to our team!
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 gives you a chance to explore more about us and what we do!
How to prepare for a job interview at Ben Turner
✨Know Your Tech Inside Out
Make sure you brush up on your C++ and Python skills, as well as your understanding of Delta Lake and Agile methodologies. Be ready to discuss specific projects where you've led a team or tackled complex problems, as this will show your technical prowess and leadership capabilities.
✨Showcase Your Leadership Style
Prepare examples that highlight your experience in managing teams and facilitating Agile sprints. Think about how you've helped unblock developers in the past and be ready to share your approach to team management and collaboration with other departments.
✨Understand the Business Context
Familiarise yourself with how data flows within the company and how it impacts customer delivery. Being able to articulate this understanding during the interview will demonstrate your strategic thinking and alignment with the company's goals.
✨Ask Insightful Questions
Prepare thoughtful questions about the migration project, the team dynamics, and future challenges. This not only shows your interest in the role but also helps you gauge if the company culture and expectations align with your career aspirations.