At a Glance
- Tasks: Lead a team to develop high-performance trading systems across Europe.
- Company: Dynamic financial tech firm based in London, focused on innovation.
- Benefits: Daily catered lunch, competitive salary, retirement plan, gym membership, and health insurance.
- Other info: Opportunity for career growth in a fast-paced, collaborative environment.
- Why this job: Shape the future of trading technology while mentoring the next generation of engineers.
- Qualifications: Degree in Computer Science or Engineering, strong C++ and SQL skills required.
The predicted salary is between 80000 - 100000 Β£ per year.
This person is responsible for leading, managing and coordinating resources and processes to deliver software releases across European exchange technologies, while participating in defining strategy for the development team by driving initiatives that deliver on the company's vision.
Location: London, UK
Responsibilities
- Manage a team of software engineers responsible for the development and maintenance of a high performance trading system operating on a shared global codebase across US and European equities and options markets.
- Manage interactions with the US based development team responsible for parallel development of US systems.
- Provide technical direction with respect to performance, reliability and functionality.
- Contribute to the evaluation and development of operational strategy and performance in conjunction with the management team.
- Design, engineer and test highly reliable services to support trading operations.
- Deliver projects on schedule and in compliance with established standards for quality, reusability and ease of maintenance.
- Provide operational support for trading systems including a rotating weekly early shift.
- Spearhead and manage company-wide projects to develop new business lines and increase operational efficiency.
- Work closely with the Europe COO and Head of Exchange Technology to plan, develop and implement strategy to meet agreed organisational performance plans within agreed budgets and timeframes.
- Support strategic planning and execution activities across the European Technology team.
- Provide backup for the Europe COO and represent the European Technology team when required.
- Provide mentoring for other developers.
- Lead others in debugging of complex engineering and operational problems.
Requirements
- Strong knowledge of algorithms and data structures.
- Degree in Computer Science, Engineering or related field preferred.
- Deep knowledge in multiple relevant financial areas.
- Strong background in C++.
- Strong SQL background.
- Strong knowledge of cloud technologies.
- Strong understanding of Agile and what is required to support a highly reliable frequent release cycle.
- Strong experience in automated testing and unit testing.
- Strong understanding and record of project delivery.
- Familiar with open source software evaluation, procurement and licensing.
Benefits
- Daily catered lunch.
- Highly competitive salary and bonus.
- Retirement plan with matching contributions.
- Group health plan.
- Gym membership.
- Life insurance.
Head of Software Engineering (Europe) employer: Signify Technology
As the Head of Software Engineering in London, you will join a dynamic and innovative team dedicated to delivering cutting-edge trading technologies across Europe. Our company fosters a collaborative work culture that prioritises employee growth through mentorship and strategic involvement in high-impact projects, while offering competitive salaries, comprehensive benefits, and a vibrant office environment with daily catered lunches. With a focus on operational excellence and a commitment to professional development, we provide an exceptional platform for talented individuals looking to make a meaningful impact in the financial technology sector.