
Principal Engineer, Director
2 days ago
Job Title: Principal Engineer, Director - Payments
Corporate Title: Director
Location: India, Pune
Overview:
Corporate Banking is a technology centric business, with an increasing move to real-time processing, an increasing appetite from customers for integrated systems and access to supporting data. This means that technology is more important than ever for the business.
Deutsche Bank is one of the few banks with the scale and network to compete aggressively in this space, and the breadth of investment in this area is unmatched by our peers. Joining the team is a unique opportunity to help rebuild the core of some of our most mission critical processing systems from the ground-up.
Our Corporate Bank Technology team is a global team of 3000 Engineers (and growing) across 30 countries. The primary businesses that we support within Corporate Bank are Cash Management, Securities Services, Trade Finance and Trust & Agency Services. CB Technology support these businesses through 'vertical' CIO aligned teams and by 'horizontals' such as Client Connectivity, Surveillance and Regulatory, Infrastructure, Architecture, Production, and Risk & Control.
We are seeking a highly skilled, hands-on Director in Payments Technology to drive innovation, architecture, and delivery in a fast-paced environment. As a senior individual contributor, you will lead by example, applying deep technical expertise in payment systems to design, develop, and implement robust, scalable, and secure solutions. You will collaborate with cross-functional teams to transform the payments ecosystem, ensuring the organization remains at the forefront of technological advancements in the industry.
Role Description
- Work closely with engineers and develop best technical design and implement high quality software solutions.
- Provide engineering execution excellence, as well as technical vision and direction, to ensure the engineering team is aligned with the strategy of the bank.
- Mentor and coach junior developers to improve their technical skills.
- Conduct code reviews to ensure high quality code and adherence to best engineering practices.
- Actively participate in technical solutions and provide end to end ownership of technology solutions delivered to meet requirements to realize both functional and non-functional capabilities.
- Troubleshoot and resolve technical issues in a timely manner.
- Work closely with business analyst, architects & other stakeholders to understand and develop the solution.
Key Responsibilities -
As a Principal Engineer in Payments Technology, you play a pivotal role in ensuring the development and maintenance of payment systems that are efficient, secure, and scalable. Your responsibilities would include both hands-on technical tasks and leadership duties to drive the success of the payments team.
Here are the key responsibilities:
Technical Leadership -
- Own end-to-end technical design and development of payment platforms, ensuring high availability, scalability, and performance.
- Evaluate and implement emerging technologies to enhance the payments ecosystem.
- Provide technical direction to the development team, setting coding standards, best practices, and architectural guidelines.
- Oversee the implementation of complex payment systems, ensuring that they meet the requirements for reliability, performance, and scalability.
- Act as a technical advisor, solving complex engineering problems and making decisions on system architecture and design.
- Design and develop key components of payment systems, including transaction processing, security, and integrations.
- Ensure that systems are optimized for high transaction volumes and low latency, especially for real-time or near-real-time payments.
- Review and approve designs, code, and pull requests, focusing on quality, efficiency, and security.
- Implement security best practices to protect payment data, including encryption, tokenization, and fraud prevention measures.
- Collaborate with security teams to conduct regular vulnerability assessments and audits.
Collaboration with Cross-Functional Teams -
- Work closely with product managers, architects, and stakeholders to understand business requirements and translate them into technical specifications.
- Collaborate with DevOps, QA, and infrastructure teams to support deployment, testing, and monitoring of payment systems.
- Identify and address performance bottlenecks, optimizing the system for speed and efficiency.
- Work on scaling strategies to handle growing transaction volumes, especially during peak usage periods.
- Implement caching, load balancing, and database optimization techniques as needed.
- Mentor and guide junior and mid-level engineers, helping them improve their technical skills and understanding of payments technology.
- Conduct code reviews, provide feedback, and encourage best practices to ensure high-quality code.
- Write, review, and optimize code in languages such as Java, Python, or Go.
- Build and maintain CI/CD pipelines and DevOps practices.
- Ensure robust testing and automation frameworks to maintain quality.
- Set up monitoring and logging systems for real-time tracking of payment transactions, system health, and performance metrics.
- Lead the troubleshooting and resolution of production issues, especially those related to payments processing and customer impact.
- Work on post-incident reviews to identify root causes, prevent recurrence, and improve the overall system reliability.
Experience & Skills required
- Bachelor's degree or higher in Computer Science Engineering, or related fields.
- 15-20 years of hands-on development experience on Java/J2EE based Enterprise Applications.
- Experience in design/development of highly scalable, available, large scale monolith banking applications
- The candidate must demonstrate excellent software development skills in Java/J2EE technologies ( EJB, JMS ) , Spring, Spring Boot Microservices .
- Experience with Open-source technologies, framework, platforms, and tools
- Experience in web services ( SOAP,REST ) and xml technologies .
- Experience in database technologies SQL, Oracle.
- Experience with application servers Tomcat , Weblogic
- Good understanding of SRE practices and tools.
- Individuals who have a desire of self-improvement through experience, observation, introspection, reading and discussion
- Experience in Agile Software Development
- Has skills to conduct various performance test for e.g Load, spike, breakpoint, endurance to understand application/service limits.
- Has skills to orchestrate release workflow and implement CI/CD pipelines using Jenkins, Bitbucket, uDeploy, Docker, Kubernetes etc .
- Domain /Functional knowledge - Banking, Financial Services, Payments
- Knowledge of BDD/TD methodologies and technologies like Cucumber, Test Automations using Java
- Experience in Development and Monitoring Tools (e.g. IntelliJ/Eclipse, Splunk, AppDynamics, New Relic)
- Experience in GCP (Google cloud platform) is desirable .
- Excellent communication, collaborationand problem-solving skills.
How we'll support you
- Training and development to help you excel in your career.
- Coaching and support from experts in your team
- A culture of continuous learning to aid progression.
- A range of flexible benefits that you can tailor to suit your needs
Qualification
- Bachelor's degree(Preferably in science, computers, information technology)
About us and our teams
Please visit our company website for further information:
We strive for a culture in which we are empowered to excel together every day. This includes acting responsibly, thinking commercially, taking initiative and working collaboratively.
Together we share and celebrate the successes of our people. Together we are Deutsche Bank Group.
We welcome applications from all people and promote a positive, fair and inclusive work environment.
-
Director - Accounting
4 days ago
Pune, Maharashtra, India Principal Global Services Full time ₹ 15,00,000 - ₹ 45,00,000 per yearResponsibilities:Head of PGS Enterprise Financial ServicesAbout Principal: understand who we areWith more than 19,000 employees worldwide, Principal helps people and companies in Asia, Australia, Europe, Latin America, and North America build and protect their financial well-being. We have been doing this for 146 years. A FORTUNE 500 company, we are known...
-
Director - Principal Engineer
3 weeks ago
Pune, Maharashtra, India Deutsche Bank Full timeJob DescriptionDirector - Principal EngineerPosition OverviewEmployer:DWS GroupJob Title: Director - Principal Engineering LeadLocation: Pune, India / Bangalore, IndiaAbout DWS:Today, markets face a whole new set of pressures - but also a whole lot of opportunity too. Opportunity to innovate differently. Opportunity to invest responsibly. And opportunity to...
-
Executive Assistant To Director
4 days ago
Pune, Maharashtra, India Amaranth Daksha Full time ₹ 6,00,000 - ₹ 12,00,000 per yearThe Executive Assistant to the Director Principal will provide high-level administrative, organizational, and operational support to ensure smooth day-to-day functioning of the Director Principal's office.
-
Principal Engineer, Director Payments
4 days ago
Pune, Maharashtra, India Deutsche Bank Full time ₹ 2,88,000 - ₹ 4,32,000 per yearAbout The Role : Job TitlePrincipal Engineer, Director Payments Corporate TitleDirector LocationIndia, Pune Overview: Corporate Banking is a technology centric business, with an increasing move to real-time processing, an increasing appetite from customers for integrated systems and access to supporting data. This means that technology is more...
-
Associate Manager
3 weeks ago
Pune, Maharashtra, India Principal Financial Full timeResponsibilitiesJob title Associate Manager - Accounting T6 Indicative years of experience 10-12 yearsShift Time - The team is working in US Central time and so the expectation is for the person to operate between 6PM to 3AM ISTRole Description This role is part of Enterprise Financial Services EFS team that provides accounting support and solutions to...
-
Principal Engineer
2 days ago
Pune, Maharashtra, India Avalara Technologies Full time ₹ 20,00,000 - ₹ 25,00,000 per yearWhat You'll DoAs a Principal Engineer, you will apply your vision and drive to create some market leading technology. We have a phenomenal team working in an open, collaborative environment that makes taxes and compliance less taxing to deal with. It will be up to you to convert product vision and requirements into the finished product. Avalara is a global...
-
Senior Software Engineer
2 weeks ago
Pune, Maharashtra, India Principal Global Services Full timeResponsibilities Indicative years of experience 5 yearsRole Description Principal Pune is hiring a Mainframe Modernization - Sr Infrastructure Engineer This engineer will be a part of the Platform support under Information Services IS and responsible for helping achieve the strategy around availability of our Mainframe environment through adoption of...
-
Principal Engineer
6 days ago
Pune, Maharashtra, India Deutsche Bank Full time ₹ 20,00,000 - ₹ 25,00,000 per yearAbout The Role : Job Title Principal Engineer Location Pune As a principal software engineer, you will be responsible for designing, developing, and maintaining core parts our software and infrastructure, contributing heavily to the codebase and collaboration with engineers at all levels. You will play a pivotal role in the shaping of our architecture,...
-
Consultant - Software Engineer
2 weeks ago
Pune, Maharashtra, India Principal Global Services Full time ₹ 1,50,000 - ₹ 28,00,000 per yearResponsibilitiesDescription% of Time SpentBuild deep understanding of the customer and business needs along with products and associated features. Collaborate with product owner and other stakeholders for requirement elicitation.Consistently deliver large systems involving one or more teams' contribution, on time with high quality.Proactively look for...
-
Principal Identity
3 weeks ago
Pune, Maharashtra, India Orbia Full timeJob DescriptionWere hiring a Principal IAM Engineer in Pune If you&aposre passionate about designing and delivering robust identity solutions with SailPoint IIQ, refer our job posting herehttps://www.linkedin.com/posts/orbia-india_hiring-principal-identity-and-access-management-activity-7365659896618426370-Ogfg