LOG IN
SIGN UP
Canary Wharfian - Online Investment Banking & Finance Community.
Sign In
or continue with e-mail and password
Forgot password?
Don't have an account?
Create an account
or continue with e-mail and password
By signing up, you agree to our Terms & Conditions and Privacy Policy.

Front Office Trading Engineer

ExperiencedNo visa sponsorship
J.P. Morgan logo

at J.P. Morgan

Bulge Bracket Investment Banks

Posted 4 days ago

No clicks

**Front Office Trading Engineer** in Glasgow, Scotland. Design, build, and evolve industry-leading trading platforms, automating order management. Collaborate directly with traders, driving technical innovation, and embracing GenAI. Key skills: messaging technologies (Kafka), modern software architecture, and collaboration across teams. minimum 3-5 years' experience required.

Compensation
Not specified GBP

Currency: £ (GBP)

City
Glasgow
Country
United Kingdom

Full Job Description

Location: GLASGOW, LANARKSHIRE, United Kingdom

As a Software Engineer in Asset Management Trading Technology, you will help transform trading from an art into a science. You will design, build, and evolve industry-leading platforms that manage orders and execute trades across diverse asset classes. Working closely with Traders, you will engineer solutions that automate and optimize the order management lifecycle. You will be part of a team that values technical excellence, creative problem-solving, and rapid delivery, where your expertise will directly shape the future of trading technology.

 

Job Responsibilities:

  • Design and engineer scalable, high-performance trading systems across multiple asset classes.
  • Collaborate directly with Traders to deliver high-impact solutions.
  • Build and develop applications for mission-critical trading platforms.
  • Architect and implement next-generation messaging and streaming technologies such as Kafka.
  • Drive technical innovation and contribute creative ideas for platform advancement.
  • Drive the adoption and scaling of GenAI practices within the software development workflow, bringing creative ideas on how to use AI tooling effectively and reliably.
  • Participate in code reviews and mentor teammates to strengthen engineering excellence.
  • Participate in the full software development lifecycle from design through to production.
  • Focus on continuous improvement and fast, iterative delivery.
  • Deploy code to production daily with confidence.
  • Add to team culture of diversity, opportunity, inclusion, and respect. 

 

Required Qualifications, Capabilities, and Skills:

  • Proven hands-on experience designing and building end-to-end software systems.
  • Experience with messaging and streaming technologies e.g. Kafka
  • Solid understanding of modern software architecture and design patterns.
  • Demonstrated ability to work in a fast-paced environment.
  • Commitment to building reliable, scalable, and maintainable systems.
  • Ability to collaborate effectively with cross-functional teams including Traders and Quants.
  • Dedication to continuous improvement and rapid delivery.
  • A passion for code quality, engineering excellence, and elegant solutions.

 

Preferred Qualifications, Capabilities, and Skills:

  • Experience in financial services or Trading technology.
  • Knowledge of distributed systems and microservices architecture.
  • Knowledge of core Java and/or object-oriented design principles.
  • Understanding of observability and telemetry principles.
  • Interest in financial markets and trading workflows.
  • Interest in low-latency or high-throughput systems.
Drive innovation in trading technology by building reliable, scalable systems that transform how orders are executed.

Front Office Trading Engineer

Compensation

Not specified GBP

City: Glasgow

Country: United Kingdom

J.P. Morgan logo
Bulge Bracket Investment Banks

4 days ago

No clicks

at J.P. Morgan

ExperiencedNo visa sponsorship

**Front Office Trading Engineer** in Glasgow, Scotland. Design, build, and evolve industry-leading trading platforms, automating order management. Collaborate directly with traders, driving technical innovation, and embracing GenAI. Key skills: messaging technologies (Kafka), modern software architecture, and collaboration across teams. minimum 3-5 years' experience required.

Full Job Description

Location: GLASGOW, LANARKSHIRE, United Kingdom

As a Software Engineer in Asset Management Trading Technology, you will help transform trading from an art into a science. You will design, build, and evolve industry-leading platforms that manage orders and execute trades across diverse asset classes. Working closely with Traders, you will engineer solutions that automate and optimize the order management lifecycle. You will be part of a team that values technical excellence, creative problem-solving, and rapid delivery, where your expertise will directly shape the future of trading technology.

 

Job Responsibilities:

  • Design and engineer scalable, high-performance trading systems across multiple asset classes.
  • Collaborate directly with Traders to deliver high-impact solutions.
  • Build and develop applications for mission-critical trading platforms.
  • Architect and implement next-generation messaging and streaming technologies such as Kafka.
  • Drive technical innovation and contribute creative ideas for platform advancement.
  • Drive the adoption and scaling of GenAI practices within the software development workflow, bringing creative ideas on how to use AI tooling effectively and reliably.
  • Participate in code reviews and mentor teammates to strengthen engineering excellence.
  • Participate in the full software development lifecycle from design through to production.
  • Focus on continuous improvement and fast, iterative delivery.
  • Deploy code to production daily with confidence.
  • Add to team culture of diversity, opportunity, inclusion, and respect. 

 

Required Qualifications, Capabilities, and Skills:

  • Proven hands-on experience designing and building end-to-end software systems.
  • Experience with messaging and streaming technologies e.g. Kafka
  • Solid understanding of modern software architecture and design patterns.
  • Demonstrated ability to work in a fast-paced environment.
  • Commitment to building reliable, scalable, and maintainable systems.
  • Ability to collaborate effectively with cross-functional teams including Traders and Quants.
  • Dedication to continuous improvement and rapid delivery.
  • A passion for code quality, engineering excellence, and elegant solutions.

 

Preferred Qualifications, Capabilities, and Skills:

  • Experience in financial services or Trading technology.
  • Knowledge of distributed systems and microservices architecture.
  • Knowledge of core Java and/or object-oriented design principles.
  • Understanding of observability and telemetry principles.
  • Interest in financial markets and trading workflows.
  • Interest in low-latency or high-throughput systems.
Drive innovation in trading technology by building reliable, scalable systems that transform how orders are executed.