Advance Search

Browse CVs

Principal Software Engineer

Posted 15 days ago

  • Aldgate, Greater London
  • Any
  • External
  • Expires In 13 days

Job Description

Principal Software Engineer | Permanent | London | £130-160,000 base

\n

\n

Industry: Trading

\n

Location: London - Hybrid (4 days in office)

\n

Job type: Permanent

\n

\n

Our client, a global commodity trading company is seeking a Principal Software Engineer to join their team on a permanent basis. You will work to develop and deliver advanced analytics and data solutions to support trading and commercial operations. The team is closely aligned with front-office operations and collaborates directly with trading desks, global research teams, and enterprise technology.

\n

\n

What you'll do:

\n
    \n
  • Lead the development of core frameworks and services for a cutting-edge data and analytics platform on AWS.
  • \n
  • Architect and engineer new solutions to enhance the platform's core capabilities, ensuring scalable and robust design.
  • \n
  • Develop and maintain shared libraries, frameworks, APIs, SDKs, and microservices to support advanced analytics functions.
  • \n
  • Collaborate with cloud platform engineers, data engineers, data scientists, and other software engineers to drive cross-functional projects.
  • \n
\n

\n

Requirements:

\n
    \n
  • Strong background in software engineering, with expertise in Python, Java, Go, or Rust.
  • \n
  • Extensive experience in API design and development, as well as client SDKs.
  • \n
  • Knowledgeable in enterprise architecture, including event-driven and serverless frameworks.
  • \n
  • Significant experience with cloud technologies, especially AWS, as well as containerisation and container orchestration.
  • \n
  • Familiarity with data engineering and distributed data processing engines, plus a working knowledge of DevOps practices and Infrastructure as Code (IaC) frameworks.
  • \n
  • Bachelor's degree or higher in Engineering; prior experience within Investment Banking is advantageous.
  • \n