Join us as a Principal Engineer – Barclays Digital Platform. You will be bringing to life a new digital platform capability, transforming and modernizing our digital estate to build a market-leading digital offering with customer experience at its heart.
Responsibilities
Design, develop and improve software using engineering methodologies
Collaborate with product managers, designers, and other engineers to define software requirements
Participate in code reviews and promote code quality
Stay informed of industry technology trends and innovations
Lead the data engineering team in the design, development, and maintenance of our data applications, championing AI in data engineering and driving engineering and operational excellence.
Locations (2)
Bangalore, Karnataka, India
Chennai, Tamil Nadu, India
Responsibilities
Lead the data engineering team in the design, development, and maintenance of data applications
Champion the use of AI in data engineering applications
Lead efforts for engineering and operational excellence
Work with the product team to gather requirements and translate them into technical specifications
Architect and implement back end solutions that meet the needs of the business
Requirements
Bachelor's degree in computer science, computer engineering, computer information systems, software engineering, or related area
Master’s degree in Computer Science, Computer Engineering, Computer Information Systems, Software Engineering, or related area
Individual contributor role and capacity support contact on numerous client accounts, providing assistance, mentoring, and leading capacity projects for the global Ensono enterprise.
Responsibilities
System and workload forecasting, modeling, and trending
Supporting diagnostics and resolution contributing to incident root cause investigation
Performance analysis using internally developed tools/processes and vendor products to increase efficiency through automation and/or standard processes
Program coding experience
JCL and/or script coding experience
Requirements
Bachelor's degree
Master's degree
Nice to have: Understands the competitive landscape from both a business and technical perspective