Software Engineer - Engineering Tools

Requirements

  • Experience creating high-quality infrastructure and developer tools at scale.
  • Strong understanding of software architecture.
  • Intellectual curiosity and a desire to learn about engineering and quant workflows.
  • Strong problem-solving skills and the ability to work with users across different business areas, experiences, and cultures to drive towards the best outcome for the organization.
  • Excellent communication and stakeholder management skills.
  • Hands-on experience with Python or C++ ecosystems (build systems, testing, tooling) would be highly valuable.

What You'll Be Doing

  • Writing an abstraction layer over our Continuous Integration framework.
  • Designing, implementing, and rolling out a set of Python standards.
  • Providing high-value features across our other products.

Perks and Benefits

  • Highly competitive compensation plus annual discretionary bonus.
  • Lunch provided (via Just Eat for Business) and dedicated barista bar.
  • 35 days’ annual leave.
  • 9% company pension contributions.
  • Informal dress code and excellent work/life balance.
  • Comprehensive healthcare and life assurance.
  • Cycle-to-work scheme.
  • Monthly company events.
AI Summary ✨

Similar jobs

  • a day agoNew
  • 2 days agoNew
  • AI Reliability Engineer, HPC

    Microsoft·Greater London, UK

    2 days ago
  • 2 days ago
  • See all jobs in UK →