Senior Front Office Engineer - Assistant Vice President

Deutsche Bank

Cary, NC, US
Base: $100,000 to $142,250; bonus/equity: not spec...
**
Strong core java expertise
Real-time systems development
Messaging and event streaming
** Deutsche Bank is seeking a Senior Front Office Engineer in Cary, NC, to develop and enhance their electronic trading platform for Fixed Income and Currencies. The role emphasizes collaboration with traders and other stakeholders, focusing on optimizing high-performance, low-latency Java-based components within a hybrid working environment. **

Job Summary

  • Join a front office engineering team building and evolving Deutsche Bank’s electronic trading platform for Fixed Income & Currencies.
  • We offer a diverse and inclusive environment with a hybrid working model allowing up to 60% work from home and generous benefits.
  • You will collaborate globally to develop modern solutions focusing on high performance, low latency Java back end components powering global trading operations.

Matching Summary

Match Score: 75

** Deutsche Bank is seeking a Senior Front Office Engineer in Cary, NC, to develop and enhance their electronic trading platform for Fixed Income and Currencies. The role emphasizes collaboration with traders and other stakeholders, focusing on optimizing high-performance, low-latency Java-based components within a hybrid working environment. **

Salary

Base: $100,000 to $142,250; Bonus/Equity: Not specified; Benefits: Health and wellbeing benefits, retirement plans, parental leave, family building benefits, educational resources

Skills & Requirements

Must-have

  • Strong Core Java expertise
  • Real-time systems development
  • Messaging and event streaming
  • Linux fundamentals
  • SQL and relational databases
  • CI/CD and automated testing
  • Agile team experience

Nice-to-have

  • Domain knowledge in Fixed Income & Derivatives
  • Cloud exposure (GCP or similar)
  • Ownership mindset
  • Analytical problem-solving
  • Stakeholder collaboration
  • Improving delivery standards and tooling

Key Requirements

  • Experience with Java concurrency and performance tuning
  • Hands-on experience with messaging/event streaming technologies
  • Practical Agile experience (Scrum/Kanban)
  • Ability to work in Cary, NC office under hybrid model
  • Experience with test driven development (TDD) and behavior driven development (BDD)
  • Experience with CI/CD tools like Jenkins or TeamCity

Work Rights

Must work in Cary office under hybrid model

Tailored Resume

Cover Letter