At a Glance
- Tasks: Join a dynamic team to develop automation tools for Anti-Financial Crime technology.
- Company: Deutsche Bank, a leader in banking technology with a focus on collaboration.
- Benefits: Competitive salary, career growth, and opportunities to work with cutting-edge technologies.
- Other info: Be part of an agile team that values engineering excellence and innovation.
- Why this job: Make a real impact in the fight against financial crime while enhancing your tech skills.
- Qualifications: Experience in programming, big data technologies, and strong analytical skills required.
The predicted salary is between 70000 - 90000 € per year.
Requirements
- Proven track record in designing and delivering large-scale banking technology systems
- Strong analytical and problem-solving skills with the ability to tackle complex technical disputes
- High proficiency in programming languages such as C++, Python, Java, and SQL
- Experience with Big Data technologies (BigQuery, Hadoop, Spark) and traditional databases (PostgreSQL, MySQL, MongoDB)
- Understanding of Anti-Financial Crime challenges and the broader Payments industry
- Excellent communication and influencing skills, with the ability to engage technical and non-technical stakeholders at all levels
What the job involves
- You will be joining the Anti-Financial Crime (AFC) Technology department as part of a multi-skilled agile team dedicated to rolling out sophisticated automation that drives Deutsche Bank’s critical control infrastructure.
- The team develops high quality tools whilst working hard to foster a culture of collaboration and engineering excellence.
- You will make a crucial contribution to the efforts to accelerate the delivery of changes required by the bank’s committed key deliverables in this area, which are frequently driven by tight regulatory requirements.
- As well as taking the lead in software development tasks, you will be domain expert in the testing of large complex datasets and have a clear understanding of the business processes and competing priorities.
- Provide technical leadership through hands-on and mentoring activity: contribute high-quality code, perform code reviews, and guide engineering best practices.
- Shape the technology roadmap by evaluating emerging tools and established techniques, balancing cost, complexity, and performance, whilst ensuring the data infrastructure setup to support critical regulatory deliveries.
- Collaborate with senior stakeholders across Business, Model Development, and Technology management to refine requirements and deliver robust solutions.
- Support the design and implementation of a new Data Product covering global business line coverage, supporting multiple end points and also addressing our regulatory and control requirements.
- Apply advanced analytical and querying techniques to diagnose issues, optimise performance, and enforce data quality controls.
Transaction Monitoring Principal Data Engineer in London employer: Deepstreamtech
Deutsche Bank is an exceptional employer, offering a dynamic work environment where innovation and collaboration thrive. As a Transaction Monitoring Principal Data Engineer, you will be part of a multi-skilled agile team dedicated to enhancing the bank's critical control infrastructure, with ample opportunities for professional growth and development. The company fosters a culture of engineering excellence, providing access to cutting-edge technologies and a supportive atmosphere that encourages both personal and career advancement.
StudySmarter Expert Advice🤫
We think this is how you could land Transaction Monitoring Principal Data Engineer in London
✨Tip Number 1
Network like a pro! Reach out to folks in the industry, attend meetups, and connect with people on LinkedIn. You never know who might have the inside scoop on job openings or can refer you directly.
✨Tip Number 2
Show off your skills! Create a portfolio showcasing your projects, especially those involving C++, Python, or Big Data technologies. This gives potential employers a taste of what you can do and sets you apart from the crowd.
✨Tip Number 3
Prepare for interviews by brushing up on your problem-solving skills. Be ready to tackle complex technical scenarios and demonstrate your analytical prowess. Practice makes perfect, so consider mock interviews with friends or mentors.
✨Tip Number 4
Don’t forget to apply through our website! We’ve got some fantastic opportunities waiting for you, and applying directly shows your enthusiasm for joining our team. Plus, it’s a great way to get noticed!
We think you need these skills to ace Transaction Monitoring Principal Data Engineer in London
Some tips for your application 🫡
Show Off Your Skills:Make sure to highlight your experience with programming languages like C++, Python, Java, and SQL. We want to see how you've used these skills in real-world projects, especially in banking technology systems.
Be a Problem Solver:Demonstrate your analytical and problem-solving abilities. Share examples of how you've tackled complex technical disputes or challenges in your previous roles. This will show us you're ready for the tough stuff!
Know Your Data:Since we're all about data, let us know about your experience with Big Data technologies and traditional databases. Mention any specific projects where you’ve worked with tools like BigQuery, Hadoop, or PostgreSQL.
Communicate Clearly:Excellent communication is key! Make sure your application reflects your ability to engage with both technical and non-technical stakeholders. We love seeing candidates who can bridge that gap effectively.
How to prepare for a job interview at Deepstreamtech
✨Know Your Tech Inside Out
Make sure you brush up on your programming languages like C++, Python, Java, and SQL. Be ready to discuss your experience with Big Data technologies such as BigQuery, Hadoop, and Spark. They’ll likely want to hear about specific projects where you’ve applied these skills.
✨Understand the Business Context
Familiarise yourself with Anti-Financial Crime challenges and the Payments industry. Being able to connect your technical expertise to real-world applications will show that you’re not just a coder but someone who understands the bigger picture.
✨Showcase Your Problem-Solving Skills
Prepare to discuss complex technical disputes you've tackled in the past. Use the STAR method (Situation, Task, Action, Result) to structure your answers, highlighting your analytical skills and how you approached problem-solving in challenging situations.
✨Engage with Stakeholders
Practice explaining technical concepts in simple terms. You’ll need to communicate effectively with both technical and non-technical stakeholders, so think of examples where you’ve successfully influenced or engaged others in your previous roles.