Senior Engineer Foreign Exchange (FX) Technology, VP

5 - 9 years

0 Lacs

Posted:3 days ago| Platform: Shine logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

Role Overview: You will be part of the FX Technology team at Deutsche Bank, supporting a top 3 leadership position in the Foreign Exchange space. Your role will involve working with cutting-edge technology to support ultra-low latency (ULL) Foreign Exchange trading. This includes using specialized software and hardware techniques to achieve required system latency and throughput levels. The ULL FX trading area is experiencing growth, with a fully packed product development roadmap and non-functional efficiency challenges. You will work with modern C and C++ standards, supported by the latest versions of GCC and Clang compilers, as well as Python-based automated testing tools. The team of experts will coach and support your development to ensure you excel in this role, offering you exposure to advanced technologies and tools to enhance your career prospects. Key Responsibilities: - Undertake development across functional and non-functional project goals - Invest in automated testing coverage and test-driven development - Conduct performance research and apply out-of-the-box thinking to solve performance or bandwidth bottlenecks - Collaborate closely with eFX Quantitative research and trading teams on various topics, including platform goals, design, feedback on enhancements, and usability - Create clear and concise documentation covering solution design, architecture choices, and any complicated code points Qualifications Required: - In-depth knowledge of C and C++ programming languages with a focus on performant code design - Strong Unix/Linux skills - Working knowledge of scripting languages (e.g., Python) - Proficiency in multi-threaded programming, debugging skills, and design patterns - Experience developing client-server, distributed, real-time, performance-critical, highly available, or large-scale systems - Track record of delivering complex technical solutions to production use - Experience coding for a latency-sensitive trading environment is a strong plus - Educated to Bachelor's degree level or equivalent qualification/work experience - Knowledge of modern SDLC toolset and workflows Additional Company Details: Deutsche Bank fosters a culture of empowerment, responsibility, commercial thinking, initiative, and collaboration. The company values continuous learning, progression, and celebrating the successes of its people. Deutsche Bank promotes a positive, fair, and inclusive work environment, welcoming applications from all individuals. For further information about the company, please visit the official website: [Deutsche Bank Website](https://www.db.com/company/company.html),

Mock Interview

Practice Video Interview with JobPe AI

Start Python Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your C Skills

Practice C coding challenges to boost your skills

Start Practicing C Now
Deutsche Bank logo
Deutsche Bank

Banking and Financial Services

Frankfurt

RecommendedJobs for You