Lead Software Engineer (Low-Level)

A finance-focused big data firm providing best-in-class surveillance tooling and financial markets analytics platform.
Backend
Staff Software Engineer
Hybrid
101 - 500 Employees
8+ years of experience
Finance · Enterprise SaaS

Description For Lead Software Engineer (Low-Level)

TradingHub, a leading finance-focused big data firm established in 2010, is seeking a Lead Software Engineer (VP) to lead their Calculation Framework team in London. With a team of over 140 professionals across London, Toronto, New York, and Singapore, TradingHub has established itself as a pioneer in surveillance tooling and financial markets analytics.

The role involves owning and managing the Calculation Framework team, which is crucial in providing the underlying data runtime, batch processing, and frameworks for customer analytics customization. This technical position requires expertise in maintaining and designing low-level stack implementations, with a focus on database engine design and parallel computing for scalable solutions.

The ideal candidate will bring deep technical knowledge in low-level computing, demonstrated leadership abilities, and a passion for building high-performance systems. You'll be responsible for enhancing the big data processing runtime, managing a team of engineers, and creating a financial analytics 'app store' as part of their self-service approach.

Working in a dynamic environment that combines the best of tech and finance, you'll collaborate across engineering teams and external stakeholders. The company offers comprehensive benefits including medical insurance, parental leave, and professional development opportunities. TradingHub maintains a strong commitment to diversity and inclusion, encouraging applications from candidates of all backgrounds.

Last updated a day ago

Responsibilities For Lead Software Engineer (Low-Level)

  • Enhance big data processing runtime, building out capabilities and improving performance
  • Manage and develop a team of software engineers
  • Create a financial analytics 'app store' for self-service metrics
  • Identify underlying production issues and suggest actionable solutions
  • Collaborate with other teams across engineering and cross-functionally
  • Partner with external stakeholders to design services

Requirements For Lead Software Engineer (Low-Level)

Java
  • Proven software engineering ability using C#, C++ or Java
  • Experience in low-level computing (memory management, pointers, compilers)
  • Experience leading and developing high-performing teams
  • Comfortable working in dynamic, fast-paced environment
  • Experience in building highly performant and scalable solutions
  • Experience with cloud-native software development
  • Interest or experience in financial services industry
  • Experience with modern C# frameworks such as .NET 8 (desired)
  • AWS experience (desired)

Benefits For Lead Software Engineer (Low-Level)

Medical Insurance
Dental Insurance
Parental Leave
401k
  • Annual discretionary performance bonus
  • Hybrid working policy
  • Aviva private medical insurance + Unum dental cover
  • Extended parental leave (6 months fully paid maternity)
  • 25 days annual leave + bank holidays
  • Enhanced company pension plan
  • Salary sacrifice scheme
  • 5 days study leave for professional qualifications
  • Cycle to Work & Techscheme
  • Death in service coverage

Interested in this job?

Jobs Related To TradingHub Lead Software Engineer (Low-Level)

Lead Software Engineer (Low-Level)

Lead Software Engineer position at TradingHub, focusing on low-level development and team leadership in financial markets analytics platform development.

CPU Physical Design Engineer (Lead/Staff)

Lead/Staff CPU Physical Design Engineer position at Qualcomm India, focusing on high-speed cores design and implementation.

Staff Software Engineer

Staff Software Engineer role at Snyk, focusing on developer security platform development with 7+ years of experience required.

Lead Backend Engineer

Multiple Lead and Senior Backend Engineer positions at Launch Potato, a digital media company offering remote work opportunities across Latin America.

Staff Software Engineer

Staff Software Engineer role at Twist Bioscience focusing on designing and developing customer-facing APIs and scalable software systems.