Software Engineer (Sales Workflows)

Software Engineer (Sales Workflows)

Temporary 60000 - 80000 £ / year (est.) Home office (partial)
Deutsche Bank AG, Frankfurt am Main

At a Glance

  • Tasks: Design and build innovative sales technology using AI-driven solutions.
  • Company: Join Deutsche Bank, a global leader in banking with a diverse culture.
  • Benefits: Competitive pay, flexible work arrangements, and opportunities for professional growth.
  • Why this job: Make a real impact on sales workflows and engage with cutting-edge technology.
  • Qualifications: Experience in Java/Kotlin, React, and AI/ML projects is a plus.
  • Other info: Dynamic team environment with mentorship opportunities and career advancement.

The predicted salary is between 60000 - 80000 £ per year.

Location: London

Deutsche Bank is a global banking business with strong roots in Germany and operations in over 70 countries. Their large but focused footprint gives an established position in Europe plus a significant presence in the Americas and Asia Pacific. There are four business divisions: the Corporate Bank, the Investment Bank, the Private Bank and the Asset Manager DWS.

AMS is a global workforce solutions partner committed to creating inclusive, dynamic, and future-ready workplaces. We help organisations adapt, grow, and thrive in an ever-evolving world by building, shaping, and optimising diverse talent strategies.

On behalf of Deutsche Bank, we are looking for a Software Engineer (Sales Workflows) for a 6 month contract based in London (3 times per week in the office).

Purpose of the role: As Software Engineer (Sales Workflows), you will drive the evolution of front office technology for our Fixed Income & Currencies sales professionals. This is a unique and exciting opportunity to contribute significantly to a greenfield initiative, transforming how our sales teams engage with clients through cutting‑edge, AI‑driven solutions.

What you’ll do:

  • Design & build greenfield sales‑enablement technology, including scalable services (Java/Kotlin) and modern UIs (React), contributing as a senior hands‑on engineer.
  • Lead AI‑driven initiatives, developing tools using ML/NLP, multi‑agent systems, and other AI frameworks to enhance Sales productivity and client engagement.
  • Architect and integrate systems, establishing foundational patterns for a brand‑new division and connecting new components with existing trading and sales platforms.
  • Collaborate directly with Sales, Product, and senior stakeholders to understand workflows, prioritise requirements, and translate ideas into actionable engineering plans.
  • Provide mentorship and technical leadership, supporting junior engineers, influencing engineering best practices, and helping grow the team (hiring, onboarding, culture).
  • Drive engineering excellence, ensuring solutions meet Deutsche Bank standards for performance, security, maintainability, and operational readiness (CI/CD, Agile).

The skills needed:

  • Strong hands‑on engineering background (Java/Kotlin, React, databases, caching, distributed systems).
  • Experience with front‑office or FIC products (FX, Rates, Credit, EM) and direct interaction with Sales teams is highly desirable.
  • Architectural capability, especially designing microservices, scalable cloud‑ready systems, and service‑led architectures.
  • AI/ML exposure, ideally including practical projects with AI frameworks, agents, or multi‑agent collaboration platforms.
  • Greenfield and integration experience, capable of taking vague concepts, shaping them into structured plans, and building MVPs end‑to‑end.

Our values define the working environment we strive to create – diverse, supportive and welcoming of different views. We embrace a culture reflecting a variety of perspectives, insights and backgrounds to drive innovation. We build talented and diverse teams to drive business results and encourage our people to develop to their full potential.

We promote good working relationships and encourage high standards of conduct and work performance. We welcome applications from talented people from all cultures, countries, races, genders, sexual orientations, disabilities, beliefs, and generations and are committed to providing a working environment free from harassment, discrimination and retaliation.

This client will only accept workers operating via a PAYE engagement model. AMS’s payroll service is in partnership with Giant, we have worked with them for many years and have good processes in place to ensure you get the best service.

Software Engineer (Sales Workflows) employer: Deutsche Bank AG, Frankfurt am Main

Deutsche Bank is an exceptional employer, offering a dynamic and inclusive work environment in the heart of London. As a Software Engineer (Sales Workflows), you will have the unique opportunity to contribute to innovative AI-driven solutions while collaborating with diverse teams that value your insights and perspectives. With a strong commitment to employee growth, flexible work arrangements, and a culture that fosters high standards and mutual respect, Deutsche Bank is dedicated to helping you thrive in your career.
Deutsche Bank AG, Frankfurt am Main

Contact Detail:

Deutsche Bank AG, Frankfurt am Main Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Software Engineer (Sales Workflows)

✨Tip Number 1

Network like a pro! Reach out to current or former employees at Deutsche Bank on LinkedIn. A friendly chat can give us insider info and might just get our foot in the door.

✨Tip Number 2

Show off our skills! Prepare a portfolio or GitHub showcasing projects that align with the role, especially those involving Java/Kotlin and AI/ML. This is our chance to shine!

✨Tip Number 3

Practice makes perfect! Get ready for technical interviews by brushing up on coding challenges and system design questions. We want to be confident and ready to impress.

✨Tip Number 4

Apply through our website! It’s the best way to ensure our application gets noticed. Plus, we can tailor our submission to highlight how we fit into Deutsche Bank's vision.

We think you need these skills to ace Software Engineer (Sales Workflows)

Java
Kotlin
React
Databases
Caching
Distributed Systems
AI/ML
Microservices Architecture
Cloud-Ready Systems
Service-Led Architectures
Greenfield Development
Integration Experience
Mentorship
Agile Methodologies
CI/CD

Some tips for your application 🫡

Tailor Your CV: Make sure your CV is tailored to the Software Engineer role. Highlight your experience with Java/Kotlin and React, and don’t forget to mention any AI/ML projects you've worked on. We want to see how your skills align with what we're looking for!

Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Use it to explain why you're excited about this role and how you can contribute to our greenfield initiatives. Be genuine and let your personality come through – we love that!

Showcase Your Projects: If you've worked on relevant projects, especially in front-office or FIC products, make sure to showcase them. Include links to your GitHub or any live demos if possible. We’re keen to see your hands-on engineering skills in action!

Apply Through Our Website: We encourage you to apply directly through our website. It’s the best way to ensure your application gets into the right hands. Plus, it shows us you’re serious about joining our team at Deutsche Bank!

How to prepare for a job interview at Deutsche Bank AG, Frankfurt am Main

✨Know Your Tech Stack

Make sure you’re well-versed in Java, Kotlin, and React, as these are crucial for the role. Brush up on your understanding of databases and distributed systems too, as they’ll likely come up during technical discussions.

✨Showcase Your AI Experience

Since the role involves AI-driven initiatives, be prepared to discuss any relevant projects you've worked on. Highlight your experience with ML/NLP and how you've applied these technologies to enhance productivity or client engagement.

✨Understand Sales Workflows

Familiarise yourself with front-office operations and how sales teams interact with technology. Being able to speak knowledgeably about sales workflows will demonstrate your ability to collaborate effectively with stakeholders.

✨Prepare for Problem-Solving Questions

Expect to tackle some scenario-based questions that assess your architectural capabilities. Think about how you would approach designing microservices or integrating new systems, and be ready to articulate your thought process clearly.

Land your dream job quicker with Premium

You’re marked as a top applicant with our partner companies
Individual CV and cover letter feedback including tailoring to specific job roles
Be among the first applications for new jobs with our AI application
1:1 support and career advice from our career coaches
Go Premium

Money-back if you don't land a job in 6-months

>