Software Engineer – Python & C++

New Today

Location: London (Hybrid – 1-2 days/week in office optional)

Reports to: CTO

Key Responsibilities

  • Transform prototype/research code into production-ready systems
  • Build systems used by global financial institutions in live pilots with AWS/Google, LSEG and Red Hat
  • Establish and enforce code quality standards and best practices
  • Mentor junior engineers through code reviews and pair programming
  • Own full development lifecycle from design to deployment
  • Optimise performance-critical Python and C++ code
  • Build robust testing frameworks and CI/CD pipelines
  • Make technical decisions on architecture and tooling
  • Ship features rapidly while maintaining high quality standards
  • Strong Python and C++ experience in production environments
  • Track record of shipping software with high velocity
  • Experience taking prototype code to production scale
  • Proven ability to maintain and improve code quality
  • Comfortable in fast-paced startup environment
  • Strong testing and code review practices

Nice to Have

  • Fintech or quantitative finance experience
  • Experience in numerical or performance-critical systems (HPC, scientific computing)
  • Cloud platforms (AWS/GCP) and kubernetes (Red Hat OCP)
  • Financial markets understanding
  • Other object orientated experience (Java)

What We Offer

  • Direct impact working with CTO
  • Shape engineering culture from early stage
  • Eligible for stock options after probation period
  • Flexible hybrid working

Interview Process

  • Initial conversation with CTO (30 mins)
  • Technical discussion and code review exercise (90 mins)
  • System design and architecture discussion (60 mins)
#J-18808-Ljbffr
Location:
City Of London, England, United Kingdom
Salary:
£80,000 - £100,000
Job Type:
FullTime
Category:
IT & Technology

We found some similar jobs based on your search