cover image
Robert Walters

Principal Engineer - Core Java, GCP

On site

London, United Kingdom

£ 130,000 / year

Full Time

24-03-2025

Job Specifications

This is a hands-on Principal Software Engineer role within a team working on secure, scalable, and high-performance systems that support critical financial operations.
We are looking for a highly skilled individual with computer science expertise, problem-solving skills , and a passion for innovation. This role offers progression to Director while remaining an individual contributor, making it an ideal for someone who wants to grow as a technical leader without moving into line management.

Key Responsibilities

Drive the engineering strategy, architecture, and technical direction of banking platforms and financial applications, ensuring compliance with regulatory and security standards.
Hands-on development and problem-solving across multiple technologies, with a strong foundation in Java, Python, GoLang (additional experience with JavaScript, TypeScript, Swift, and Kotlin is a plus).
Deep expertise in Google Cloud Platform (GCP) with strong knowledge of cloud-native solutions, networking, storage, and infrastructure provisioning, particularly for financial services applications.
While this is not a people-management role, mentoring engineers and fostering a high-performing engineering culture is a key part of the job.
Strong understanding of data engineering, backend systems, and distributed architectures, particularly within banking, payments, and financial transactions. Experience with Kafka, CI/CD, and containerization (Docker, Kubernetes) is highly valued.
Background in integrating complex banking systems, ensuring seamless data flow and compliance with industry standards.


Key Skills:

Strong Computer Science Foundations: Deep knowledge of algorithms, data structures, system architecture, and their application in banking technology.
Experience working across financial systems, transaction processing, and secure banking APIs, with expertise in backend, data, and cloud infrastructure.
Ability to design creative solutions to engineering challenges in banking and financial services.
Strong experience across Java as well as experience with Python, Go & JavaScript
Strong experience with GCP (preferred), AWS, or Azure, along with modern DevOps and automation tools.
Experience coaching and mentoring engineers without necessarily managing them.
Master's or PhD in Computer Science or a related field

Robert Walters Operations Limited is an employment business and employment agency and welcomes applications from all candidates

About the Company

Robert Walters is the world’s most trusted talent solutions business. Across the globe, we deliver recruitment, recruitment process outsourcing and advisory services to organisations of all shapes and sizes, opening doors for people with diverse skills, ambitions, and backgrounds.    The businesses we partner with want to make things happen. And they need people to do it. They have goals. They have challenges. They want answers.   We deliver the talent solutions they need to reach their goals. That might mean recruiting ... Know more

Related Jobs

Company background Company brand
Company Name
Pioneer Search
Job Title
Front-end Architect - Azure Applications
Job Description
Front-end Architect: Next. js, React, Applications, Azure Front-end Applications Architect required to join a high - profile government project for the digitisation of a vital paper-based process. The ideal candidate will have a strong background in designing low-level designs and working closely with the development team to review code. You will play a crucial role in developing design front-end solutions using Next.js and React, integrating the front end with the back end within an Azure environment. This requires Active Security Clearence with a day rate of Outside IR35 £600 - £650 p/d. Mostly remote with ad-hoc travel. Responsibilities: Design and develop low-level designs for application solutions. Collaborate closely with the development team to review and ensure code quality. Develop front-end solutions using Next.js and React. Integrate front-end applications with back-end services within the Azure environment. Provide technical guidance and support to the development team. Requirements: Proven background as Applications or Solutions Architect for Government Department Services Strong Software Engineering/Development background - ability to review code Experience developing front-end solutions using Next. Js and React Experience across Azure application & integration technologies Strong communication skills, ability to communicate technical strategy to non- technical stakeholders
London, United Kingdom
On site
Full Time
03-04-2025
Company background Company brand
Company Name
JPMorganChase
Job Title
Software Engineer III - AWS/ Terraform - Infra
Job Description
Job Description Short description The Applied Innovation of AI (AI2) team is an elite machine learning group strategically located within the CTO office of JP Morgan Chase. AI2 tackle business critical priorities using innovative machine learning techniques and technologies with a focus on AI for Data, Software, Cybersecurity & Controls and Technology Infrastructure. The team partners closely with all lines of business and engineering teams across the firm to execute long-term projects in these areas that require significant machine learning development to support JPMC businesses as they grow. We are looking for excellent infrastructure engineers to help us with the design, development, deployment, delivery, and maintenance of AI products to our clients. In this role, you will be working with other engineers and data scientists in building and maintaining software and infrastructure that supports our team in developing and delivering disruptive AI products that serve our customers in production. Responsibilities Collaborate with data scientists and research/machine learning engineers to deliver products to production. Build and maintain scalable infrastructure as code in the cloud (private & public). Manage infrastructure for model training/serving and governance. Manage data infrastructure supporting the inference pipelines. Contribute significantly to architecture and software management discussions & tasks Rapid prototyping & shorten development cycles for our software and AI/ML products: Build infrastructure for our AI/ML data pipelines & workstreams from data analysis, experimentation, model training, model evaluation, deployment, operationalization, and tuning to visualization. Improve and maintain our automated CI/CD pipeline while collaborating with our stakeholders, various testing partners and model contributors. Increase our deployment velocity, including the process for deploying models and data pipelines into production. Requirements Minimum Bachelor of Science degree in Computer Science, Software Engineering, Electrical Engineering, Computer Engineering or related field. Experience in containerization - Docker/Kubernetes. Experience in AWS cloud and services (S3, Lambda, Aurora, ECS, EKS, SageMaker, Bedrock, Athena, Secrets Manager, Certificate Manager etc.) Proven DevOps/MLOps experience provisioning and maintaining infrastructure leveraging some of the following: Terraform, Ansible, AWS CDK, CloudFormation. Experience with CI/CD pipelines ex. Jenkins/Spinnaker. Experience with monitoring tools such as Prometheus, Grafana, Splunk and Datadog. Proven programming/scripting skills with some of the modern programming languages like Python. Solid software design, problem solving and debugging skills. Strong interpersonal skills; able to work independently as well as in a team. Desirable You have a strong commitment to development best practices and code reviews. You believe in continuous learning, sharing best practices, encouraging and elevating less experienced colleagues as they learn. Experience with data labelling, validation, provenance and versioning. About Us J.P. Morgan is a global leader in financial services, providing strategic advice and products to the world’s most prominent corporations, governments, wealthy individuals and institutional investors. Our first-class business in a first-class way approach to serving clients drives everything we do. We strive to build trusted, long-term partnerships to help our clients achieve their business objectives. We recognize that our people are our strength and the diverse talents they bring to our global workforce are directly linked to our success. We are an equal opportunity employer and place a high value on diversity and inclusion at our company. We do not discriminate on the basis of any protected attribute, including race, religion, color, national origin, gender, sexual orientation, gender identity, gender expression, age, marital or veteran status, pregnancy or disability, or any other basis protected under applicable law. We also make reasonable accommodations for applicants’ and employees’ religious practices and beliefs, as well as mental health or physical disability needs. Visit our FAQs for more information about requesting an accommodation. About The Team Our professionals in our Corporate Functions cover a diverse range of areas from finance and risk to human resources and marketing. Our corporate teams are an essential part of our company, ensuring that we’re setting our businesses, clients, customers and employees up for success.
London, United Kingdom
On site
Full Time
03-04-2025
Company background Company brand
Company Name
Tesco
Job Title
Senior Azure Engineer
Job Description
About the role Systems Engineering III for Cloud Platform Operations Team is an individual contributor role and the person is expected to work on incident, problem, and change request to support the Azure Cloud Platform and expected to adhere to the shift pattern. Systems Engineering is a core capability for Tesco Technology and this position is critical for shaping the engineering culture as we grow. The role will be serving as a core member of an agile team that support the Azure Cloud Platform Availability and future automations in Tesco. This role is also providing operational assistance and guidance for Azure Cloud platform including monitoring, management, disaster recovery, security compliance, auditing, networking & storage. At Tesco, we believe in the power of spending more time together, face to face, than apart. So, during your working week, you can expect to spend 60% of your time in one of our office locations or local sites and the rest remotely. We also recognise that life looks a little different for each of us. Some people are at the start of their careers, some want the freedom to do the things they love. Others are going through life-changing moments like becoming a carer, nearing retirement, adapting to parenthood, or something else. That’s why at Tesco, we always welcome a conversation about flexible working. So, talk to us throughout your application about how we can support. You will be responsible for Discover and implement new technologies that improve functionality, availability, security and compliance for Azure Cloud Platform. Collaborate with other teams across all of Tesco Technology and vendors to ensure security and compliance related project delivery. Drive Service Improvements with operations engineering and bring operational excellence. Owning all technical aspects of Azure Cloud Platform and automation drive. Deliver programmes with business and/or technical risks assessment. Able to foresee potential risks and issues, establish a process, facilitate discussion and manage escalations. Evaluate and recommend appropriate Azure Cloud Platform ITSM & ISO27001 best practices to meet business need. Ensure security is by design for new and existing solutions of Azure Cloud Platform Understand and adopt appropriately different ways of working for effective and efficient delivery. Leverage existing tool sets and drive adoption of new tools and techniques, to get the best value. You will need Good understanding of Azure Networking such as NSG/ASG/Azure firewall/NAT gateway/Firewall on native Azure services Azure Skills – Compute, AAD, VNET, NSG, Functions, Storage, Analytics, IAM, Azure Security, Monitoring, K8s, DNS, PDNS, Containers, Cost Management, Azure CLI, ExpressRoute, App Gateway, Load Balancer. Experience with setting up the RBAC & Managed identities to enforce access controls and manage permissions effectively across tenancy. Aware of native security monitoring solution in Azure to detect and respond to security incidents. Ensures real-time compliance and governance using Azure policies. Whats in it for you? We're all about the little helps. That's why we make sure our Tesco colleague benefits package takes care of you - both in and out of work. Annual bonus scheme of up to 20% of base salary Holiday starting at 25 days plus a personal day (plus Bank holidays) Private medical insurance 26 weeks maternity and adoption leave (after 1 years' service) at full pay, followed by 13 weeks of Statutory Maternity Pay or Statutory Adoption Pay, we also offer 4 weeks fully paid paternity leave Free 24/7 virtual GP service, Employee Assistance Programme (EAP) for you and your family, free access to a range of experts to support your mental wellbeing About Us Our vision at Tesco is to become every customer's favourite way to shop, whether they are at home or out on the move. Our core purpose is'Serving our customers, communities and planet a little better every day'. Serving means more than a transactional relationship with our customers. It means acting as a responsible and sustainable business for all stakeholders, for the communities we are part of and for the planet. Diversity, equity and inclusion (DE&I) at Tesco means that whoever you are and whatever your background, we always want you to feel represented and that you can be yourself at work. In short, we're a place where Everyone's Welcome. We're proud to have been accredited Disability Confident Leader and we're committed to providing a fully inclusive and accessible recruitment process. We're a big business and we can offer a range of diverse full-time & part-time working patterns across our many business areas, which means that we can find something that works for you. We work in a more blended pattern -combining office and remote working. Our offices will continue to be where we connect, collaborate and innovate.
Welwyn Garden City, United Kingdom
On site
Full Time
03-04-2025
Company background Company brand
Company Name
CorpGlobal Consulting
Job Title
Senior Engineer (Cloud Administrator)
Job Description
Role: Senior Engineer (Cloud Administrator) Reference: 10682 Profile: C002689 Senior Engineer (Cloud Administrator) Duties Under the overall direction of the Service Owner and Service Delivery Manager, the incumbent will perform duties such as the following: Being responsible for the assigned cloud services. Providing 2nd and 3rd line support to the assigned cloud services, by responding to service requests, investigating and resolving incidents and problems, communicating solutions or advices to customers and users on changes and improvements based on best business practices. Contributing to the gathering, analysis, setup, design and documentation of new requirements and change requests. Developing and reviewing documentation such as requirements definitions, functional and technical design documents, systems specifications or other deliverables. Providing time estimates for the deployment of new requirements. Participating/attending job-related conferences and trainings in order to keep the knowledge and expertise up-to-date Active contribution to relevant projects or service operation across Service Lines where integration is required Providing briefings and presentations Requirements Performing other duties as may be required Have a graduate degree in Computer and Information Systems Technology or an equivalent level of qualification or professional accreditation by a related engineering Institute or professional body Be fluent English in both spoken and written. Experience with Microsoft Azure cloud environment (Azure Active Directory, VMs, DevTest Labs ,Azure update management, Azure networking, Monitoring, Storage, Application gateways, App services, Azure databases ) Experience with Microsoft Azure Devops Experience with Microsoft O365 Experience with Amazon AWS cloud environment(IAM, EC2, ALB, Cloudfront, Cloudformation, WAF, Monitoring, Storage, Cognito) Experience with Kubernetes clusters and Docker containers Strong scripting skills: Azure PowerShell, Azure CLI, Azure ARM, Cloudformation templates
London, United Kingdom
On site
Full Time
03-04-2025