Jobs

Network Software Engineer


Job details
  • Radley James
  • London
  • 2 days ago

One of our leading high frequency trading clients are looking for a talented Network Software Engineer to join their London office.


They are committed to world class research. They empower exceptional talents in Mathematics, Physics, and Computer Science to seek scientific boundaries, push through them, and apply cutting edge research to global financial markets.


About the Role:

Trading Infrastructure is a global organization of Engineers who architect, build and maintain their world-class infrastructure. From colocation design/implementation, to optimizing exchange connectivity, to building world class low latent Wide Area Networks, they leverage research and automation to consistently adapt and innovate their infrastructure to scale and drive trading and evolving business. You will work closely and collaborate effectively across multiple teams spread around the globe and continue to take their infrastructure to the next level.



Responsibilities-

  • Work in a hybrid Systems Engineer / Software Developer capacity on internal systems that manage the global infrastructure and colocation footprint
  • Architect, build and maintain streaming monitoring tooling, high performance / realtime packet and flow analysis systems, configuration management and automation frameworks
  • Take an ops-first approach, focusing on improving quality of the platforms for the wider team and always strive to identify improvements and opportunities for further make us more efficient
  • Identify opportunities to make services more efficient and resilient by designing alerting and observability around team and business requirements
  • Do deep-dive debugging sessions on low-level performance issues in complex software stacks
  • Other duties as assigned or needed


Required Skills-

  • 5+ years experience with Python, Go
  • Strong experience with Linux
  • Knowledge of streaming systems architecture and design
  • Message/streaming queues (Apache Kafka, RabbitMQ, etc)
  • Working knowledge of Rust, C/C++
  • Experience with big data / columnar style data stores (Bigtable, Clickhouse, Cassandra) and time series databases
  • Experience working with version control and CI/CD systems.
  • App deployment management and lifecycle (CI/CD, Kubernetes, pods/containers)
  • Proven knowledge of working on infrastructure challenges in a reliability capacity
  • Previous experience demonstrating strategic thinking skills and maturity in tackling complex problems, dealing with people, technology and processes
  • Reliable and predictable availability

Sign up for our newsletter

The latest news, articles, and resources, sent to your inbox weekly.

Similar Jobs

Radley James | Network Software Engineer

One of our leading high frequency trading clients are looking for a talented Network Software Engineer to join their London office.Please ensure you read the below overview and requirements for this employment opportunity completely.They are committed to world class research. They empower exceptional talents in Mathematics, Physics, and Computer Science...

Radley James London

Zenzero | Lead Azure Cloud Engineer

Azure Lead Cloud EngineerLike the look of this opportunity Make sure to apply fast, as a high volume of applications is expected Scroll down to read the complete job description.As a Lead Azure Cloud Engineer you will play a pivotal role in our Data & Development Services capability, working closely...

Zenzero

Senior Solution Architect

About the roleTaktile exists to create value for organizations through smarter and safer decisions at scale. Our goal is to become the worlds leading software provider for automated decision-making in the financial services industry and, to date, our software has been used by our customers to power over 1,000,000 critical...

Taktile London

Software Lead

Job Role: Software Lead Location: Oxford / London (3 days a week on-site)   The Client: We’re partnering with a highly funded AI research company, poised to build the largest and most advanced AI team in Europe in the coming years. There aren't many opportunities where you get to work on...

Cubiq Recruitment

Senior Race Testing Operations Engineer

Job descriptionAt McLaren, our mission is to set the standard for high performance in sport. Everyone, in every part of the team, has a role to play. So if you want to test your ideas with the world watching... And measure your progress in milliseconds... And play your part in...

McLaren Group Woking

Senior Product Manager

About SmartnumbersWe are on a mission to stop fraud and improve customer authentication. Fraud is a huge problem affecting millions of people, it costs the UK nearly £7bn and represents 40% of all crime. Too often the solution has been to put in place cumbersome authentication processes that frustrate genuine...

Smartnumbers London