- Company Name
- Deutsche Bank
- Job Title
- Senior Engineer - Vice President
- Job Description
-
**Job title**
Senior Engineer – Vice President
**Role Summary**
Lead the design, implementation, and delivery of high‑quality technology solutions within the Accounting domain. Oversee end‑to‑end engineering activities, mentor the team, and ensure alignment between technical initiatives and business objectives. Champion engineering excellence, continuous learning, and cross‑functional collaboration to drive operational excellence and innovation.
**Expectations**
- Deliver under a hybrid working model, balancing remote and in‑office collaboration.
- Provide appropriate accommodations for all team members as required.
**Key Responsibilities**
- Own the engineering roadmap for Accounting domain solutions, including architecture, design, coding, and release management.
- Conduct thorough analysis, code reviews, and technical oversight to maintain quality and performance standards.
- Mentor and coach team members, promoting best practices, code quality, and professional growth.
- Partner with Tribe Leads, Product Owners, and Lead Architects to translate business requirements into scalable, cost‑effective solutions.
- Acquire deep functional knowledge of business capabilities being digitized, ensuring technical outcomes support business transformation.
- Foster a culture of innovation, experimentation, and continuous learning.
**Required Skills**
- Proficient in Java, Spring Boot, Node.js, SQL/PLSQL, and ReactJS.
- Strong experience with big data processing platforms: Apache Spark, Hadoop, BigQuery.
- Hands‑on with Kubernetes and OpenShift container orchestration.
- Deep knowledge of relational (Oracle, PostgreSQL), NoSQL (MongoDB, Redis/Hazelcast) database technologies.
- Expertise in CI/CD pipelines and modern software delivery practices (Jenkins, Git Actions, GitHub Actions).
- Experience in the banking/finance domain (preferred).
- Familiarity with hybrid cloud solutions, particularly Google Cloud Platform.
- Product development experience, including backlog ownership and stakeholder engagement.
**Required Education & Certifications**
- Bachelor’s degree in Computer Science, Software Engineering, or a related technical field (or equivalent professional experience).
- Industry certifications (e.g., Certified Kubernetes Administrator, Google Professional Cloud Architect) are a plus but not mandatory.