Software Performance Engineer

2 weeks ago


London, Greater London, United Kingdom 0840 Deutsche Bank Aktiengesellschaft, Filiale London Full time
Role Overview
  We are seeking a skilled Software Performance Engineer to join our Core Trading Technology team in London. As a key member of the team, you will play a critical role in developing and maintaining high-performance trading systems that support our electronic trading platforms.

About You
  To be successful in this role, you will have a strong background in software development, with a focus on performance optimization and scalability. You will be familiar with modern C and C++ programming languages, as well as Python, and have a solid understanding of computer science concepts, including data structures and algorithms.
  In addition to your technical skills, you will possess excellent communication and collaboration skills, with the ability to work closely with cross-functional teams, including trading, product, and production support partners.

Key Responsibilities
  As a Software Performance Engineer, you will be responsible for:
    - Designing and implementing high-performance trading systems that meet the needs of our electronic trading platforms
    - Collaborating with trading, product, and production support partners to identify performance bottlenecks and implement solutions
    - Developing and maintaining automated testing frameworks to ensure the quality and reliability of our trading systems
    - Providing training and support to colleagues on best practices for software development and performance optimization

Benefits
  As an employee of Deutsche Bank Aktiengesellschaft, Filiale London, you will enjoy a range of benefits, including:
    - A competitive salary of approximately £85,000 per annum
    - A comprehensive pension scheme
    - 30 days' holiday plus bank holidays, with the option to purchase additional days
    - Life assurance and private healthcare for you and your family
    - A range of flexible benefits, including retail discounts, a bike-to-work scheme, and gym benefits
    - The opportunity to support a wide-ranging corporate social responsibility programme, with two days' volunteering leave per year

How We'll Support You
  At Deutsche Bank Aktiengesellschaft, Filiale London, we are committed to helping our employees develop their skills and advance their careers. As a Software Performance Engineer, you can expect to receive:
    - Training and development opportunities to help you excel in your role
    - Flexible working arrangements to assist you in balancing your personal priorities
    - A culture of continuous learning to aid your progression
    - A range of flexible benefits that you can tailor to suit your needs

  • C++ Software Engineer

    1 month ago


    London, Greater London, United Kingdom Swift Software Full time

    We're the world's leading provider of secure financial messaging services, headquartered in Belgium. We are the way the world moves value – across borders, through cities and overseas.As a C++ Software Engineer at Swift Software, you will have the opportunity to work in a premier engineering role based in London, UK.Developing and implementing high-quality...


  • London, Greater London, United Kingdom Omega Resource Group Full time

    About the RoleWe are looking for a skilled High-Performance Software Engineer to join our team. As a key member of our Embedded Systems department, you will design and develop high-performance software for embedded systems.The ideal candidate will have a strong background in electronics and software engineering, with experience in embedded C programming and...


  • London, Greater London, United Kingdom Software Defined Automation GmbH Full time

    About the RoleWe are seeking a highly skilled Control and Software Engineer to join our team at Software Defined Automation GmbH.As a key member of our engineering team, you will be responsible for the integration and delivery of high-quality software into a variety of embedded systems.Our company is at the forefront of battery technology, and we are...


  • London, Greater London, United Kingdom Acre Software Full time

    About Acre SoftwareWe are a fully funded, early-stage Fintech start-up looking to make a significant impact on the mortgage market. Our innovative approach simplifies home-buying and automates compliance, making us an exciting place to work.Job DescriptionWe are seeking a talented Fintech Software Engineer Apprentice to join our team. As an apprentice, you...


  • London, Greater London, United Kingdom NEC Software Solutions Full time

    About the RoleWe are looking for a highly skilled Senior Software Engineer to join our team at NEC Software Solutions. As a Senior Software Engineer, you will be responsible for leading the development of our software solutions, working closely with our Software Development Manager to ensure issues and risks are managed in a timely manner.Key...


  • London, Greater London, United Kingdom Carter Software Full time

    At Carter Software, we're at the forefront of innovation in data management. We're seeking an experienced Full Stack Software Architect to help us shape the future of our cutting-edge software solutions.Key Responsibilities:Design and develop high-quality software architectures using C# and the .NET framework.Proactively identify and address technical debt,...


  • London, Greater London, United Kingdom GE Aviation Full time

    Job Title: Senior Software Performance Analysis EngineerJob Description Summary: As a Senior Software Performance Analysis Engineer at GE Aviation, you will be responsible for providing customer support services as a software engineer on GE Vernova digital solutions.Key Responsibilities:* Provide software engineering support for incoming tickets across...


  • London, Greater London, United Kingdom Selby Jennings Full time

    C++ High-Performance Software EngineerAbout the Role:We are seeking an experienced C++ software engineer to join our team in London. As a C++ High-Performance Software Engineer, you will be responsible for designing, developing, and optimising ultra-low latency trading systems.Key Responsibilities:Design and develop high-performance trading systems in...


  • London, Greater London, United Kingdom Ultimate Performance Full time

    About the Role: As a senior software engineer, you will be working on developing and maintaining complex software systems. Your experience and expertise will be invaluable in driving the technical direction of our team.Key Responsibilities:Lead the development of high-quality software solutions.Collaborate with cross-functional teams to identify and...


  • London, Greater London, United Kingdom TradingHub Full time

    Lead Software Engineer (VP) - Calculation FrameworksWe are seeking a highly skilled Lead Software Engineer (VP) to lead and manage our Calculation Framework team in London. This team provides the underlying data runtime, batch and frameworks which allow our customers to select and customise their analytics.The ideal candidate will be able to demonstrate an...


  • London, Greater London, United Kingdom Tbwa ChiatDay Inc Full time

    Are you passionate about building software that makes a real difference in the world of sports?We are Catapult, a leading provider of sports technology solutions that empower athletes and coaches to optimize their performance. Our team is driven by a shared mission to revolutionize the way teams and athletes approach competition.We're looking for an...

  • Software Engineer

    7 days ago


    London, Greater London, United Kingdom Platform Recruitment Full time

    A cutting-edge opportunity has arisen for an experienced GPU Software Engineer with C++ expertise to join a team of exceptionally talented developers in a next-generation and scientifically led video-tech environment.As a key member of this high-performance team, you will have the opportunity to shape the developmental trajectory of the business by working...


  • London, Greater London, United Kingdom Deepstreamtech Full time

    Key ResponsibilitiesAs a Software Performance Specialist at Deepstreamtech, you will be responsible for assessing and validating the performance of bleeding-edge SaMD products. This involves immersing yourself in relevant standards for SaMD and developing a rich understanding of common risks associated with software and AI medical devices.RequirementsA...

  • **Software Engineer**

    4 weeks ago


    London, Greater London, United Kingdom DevOn Software Full time

    About the Role:We are seeking a highly skilled Software Engineer to join our team. As a key member of our engineering team, you will be responsible for designing and developing complex software systems using modern programming languages.Key Responsibilities:Design and develop scalable software systems.Collaborate with cross-functional teams to identify and...


  • London, Greater London, United Kingdom beBee Professionals Full time £70,000 - £90,000

    We are looking for a Senior Software Engineer to join our team in London, United Kingdom. This role involves designing, developing, and maintaining complex software solutions while mentoring junior developers and ensuring code quality.Key Responsibilities:Design, develop, and implement high-performance software applications.Lead technical decision-making...


  • London, Greater London, United Kingdom Acre Software Full time

    Acre Software is revolutionizing the £1.4 trillion UK mortgage market with a cutting-edge, end-to-end management system.We're streamlining the homebuying process by eliminating unnecessary admin and pain. Our platform covers the entire journey, from determining what buyers can borrow to securing their keys.Following a successful 2023, where we facilitated...


  • London, Greater London, United Kingdom Revorec Recruitment solutions Full time

    **Software Development Opportunity**An innovative industry leader in inspection equipment manufacturing is seeking a skilled Software Development Engineer to join their expert team.This role offers a great opportunity to work within a high-performance engineering environment that encourages creativity, development, and teamwork.The successful candidate will...


  • London, Greater London, United Kingdom NBCUniversal Full time

    Job Requirements:We are seeking a highly skilled and experienced software engineer to join our team. The ideal candidate will have a strong background in high-performance computing and a proven track record of developing complex software systems.\Key Responsibilities:Design and implement high-performance software systemsCollaborate with cross-functional...


  • London, Greater London, United Kingdom Bytes Software Services Full time

    Role OverviewWe are seeking a highly skilled Senior DevOps Engineer to join our team at Bytes Software Services. The successful candidate will be responsible for developing and establishing tooling and processes that enable continuous deployment and improve our release velocity.The ideal candidate will have a strong understanding of software development and...


  • London, Greater London, United Kingdom Hunter Bond Full time

    Job DescriptionWe are seeking a highly skilled High Performance Software Engineer to join our team at Hunter Bond, a leading edge Crypto fund. The successful candidate will be responsible for building automated software solutions which are used across the trading business.This is an exciting opportunity to work in a high performance computing environment,...