At a Glance
- Tasks: Design and build scalable cloud platforms for trading and post-trade systems.
- Company: Join a global tech team focused on innovation and collaboration.
- Benefits: Competitive daily rate, flexible working hours, and a dynamic work environment.
- Other info: Fast-paced, Agile environment with excellent growth opportunities.
- Why this job: Make an impact in finance tech while working with cutting-edge cloud technologies.
- Qualifications: Experience with AWS, cloud infrastructure, and strong problem-solving skills.
The predicted salary is between 40000 - 40000 £ per year.
This role sits within a global Securities Financing Technology function and focuses on designing, building, and operating scalable, resilient cloud-based trading and post-trade platforms. You will work within the Reference Data platform team, responsible for a critical integration layer that connects multiple systems across the trading ecosystem. The position centres on modernising platform architecture, improving scalability, and enabling robust data integration across domains such as Synthetic Trading, DeltaOne, Stock Borrow Loan, Prime Brokerage, and Repo, using both AWS and GCP technologies. The team operates with a strong DevOps and Agile mindset, emphasising automation, continuous improvement, and close collaboration with business stakeholders.
Responsibilities
- Design, build, and operate AWS-based cloud infrastructure to support Securities Financing trading and post-trade platforms.
- Own and contribute across the end-to-end delivery lifecycle, including solution design, deployment, monitoring, and optimisation of cloud infrastructure and data platforms.
- Develop and maintain infrastructure-as-code (IaC) using tools such as Terraform, CloudFormation, or AWS CDK to ensure consistent and repeatable environments.
- Enable and support microservices architecture deployment using containerisation technologies such as Docker and Kubernetes/EKS.
- Implement scalable, highly available, and fault-tolerant systems that align with enterprise architecture standards.
- Collaborate closely with application developers, traders, and business stakeholders to deliver secure, reliable, and high-performance cloud solutions.
- Implement and enhance CI/CD pipelines and DevOps practices to automate build, test, and deployment workflows.
- Ensure security, compliance, and governance standards are consistently met across AWS environments, including IAM, encryption, and network security controls.
- Monitor system health, performance, and cost using appropriate observability tools, and proactively drive optimisation initiatives.
- Work with relational databases and data integration patterns to support reference data and other financial data domains.
- Collaborate with global technology teams to ensure platform stability, operational excellence, and consistent service levels.
- Contribute to the modernisation of platform architecture and the integration of data across multiple Securities Financing domains.
- Support and enhance data engineering workflows on cloud platforms, including GCP, where relevant to the wider data and analytics landscape.
Essential Skills
- Strong hands-on experience with AWS cloud services, including compute (EC2, Lambda, ECS/EKS), storage (S3, EBS), databases (RDS, Aurora, DynamoDB), and networking (VPC, load balancers, API gateways).
- Proven experience in designing and operating distributed systems and cloud-native architectures in complex environments.
- Strong proficiency with Infrastructure as Code tools such as Terraform, CloudFormation, and AWS CDK.
- Solid experience with containerisation and orchestration technologies, particularly Docker and Kubernetes/EKS.
- Good understanding of DevOps practices, CI/CD pipelines, and automation tools to support continuous delivery.
- Experience with monitoring, logging, and observability tools such as CloudWatch, Prometheus, and Grafana.
- Strong understanding of security best practices in cloud environments, including IAM, encryption, and network security.
- Significant experience working with relational databases and data integration patterns.
- Familiarity with automated testing and deployment pipelines within a cloud and DevOps context.
- Experience working in financial services or investment banking technology environments.
- Strong problem-solving skills with the ability to work independently and take ownership of deliverables.
- Excellent communication and stakeholder management skills, with the ability to collaborate effectively with global teams.
- Experience in systems engineering and general engineering disciplines relevant to large-scale platforms.
Additional Skills & Qualifications
- Experience with Reference Data platforms or financial data domains and their integration across trading ecosystems.
- Exposure to multi-cloud environments, particularly GCP or Azure.
- Experience with data platforms and analytics services such as Redshift and Athena.
- Knowledge of event-driven architectures and messaging technologies such as SNS, SQS, and Kafka.
- Experience with serverless architectures and design patterns on AWS.
- Hands-on experience with GCP services and data engineering on GCP.
- Experience with business intelligence and analytics tools such as Looker.
- Familiarity with Apache ecosystem technologies relevant to data processing and analytics.
- Background in engineering or computer science, or equivalent practical experience in cloud and data engineering.
Why Work Here?
You will join a global technology function that values engineering excellence, modern architecture, and continuous improvement. The environment encourages a strong DevOps and Agile mindset, offering opportunities to work closely with business stakeholders and influence strategic platform decisions. You will gain exposure to complex, high-impact trading and post-trade systems, working with cutting-edge cloud and data technologies across AWS and GCP. The culture promotes collaboration, knowledge sharing, and professional development, providing a platform to grow your cloud, data, and financial technology expertise.
Work Environment
The role is based within a modern, global technology organisation supporting Markets and Securities Financing activities. You will work in an Agile and DevOps-oriented environment, using tools such as Terraform, CloudFormation, AWS CDK, Docker, Kubernetes/EKS, CloudWatch, Prometheus, Grafana, and a range of AWS and GCP services. The work involves close collaboration with developers, traders, and business stakeholders across multiple regions, focusing on mission-critical trading and post-trade platforms. The environment is fast-paced and detail-oriented, with a strong emphasis on automation, observability, security, and operational resilience. Typical working patterns align with standard office hours, with flexibility to collaborate across time zones when required. Dress code is generally business casual, reflecting a professional yet pragmatic working culture.
Location: Sheffield, UK
Rate/Salary: 400.00 - 400.00 GBP Daily
GCP Data Engineer in Sheffield employer: Teksystems
As an Azure Solution Architect with us, you'll thrive in a dynamic work culture that prioritises innovation and collaboration. We offer competitive benefits, including professional development opportunities to enhance your skills in cloud technologies, all while working in a vibrant location that fosters creativity and teamwork. Join us to be part of a forward-thinking company that values your contributions and supports your career growth.
StudySmarter Expert Advice🤫
We think this is how you could land GCP Data Engineer in Sheffield
✨Join Local Tech Meetups
Get out there and mingle with fellow developers by joining local tech meetups. It’s a fantastic way to meet people who might be working at Teksystems or know someone who does. Plus, you can pick up some trendy tech skills and trends while you're at it!
✨Contribute to Open Source Projects
Show off your coding chops by jumping into open-source projects. Not only does this give you practical experience, but it also gets you noticed in the dev community. You'll create a killer portfolio that speaks volumes about your skills to Teksystems.
✨Tap into Online Developer Communities
Don’t underestimate the power of online developer communities like GitHub, Stack Overflow, and even Reddit. Participate in discussions, share your projects, and build your visibility. We can often find opportunities through these channels that can lead to a full-time gig at companies like Teksystems.
✨Explore Job Boards Specifically for Tech Roles
Keep your eyes peeled on job boards that focus on tech roles. Sites like TechCareers or Stack Overflow Jobs can often have listings for companies like Teksystems that might not show up on broader job sites. Make it a habit to check these regularly, and don’t hesitate to apply directly through our website!
We think you need these skills to ace GCP Data Engineer in Sheffield
Some tips for your application 🫡
Show off your coding skills:When applying for a software engineering role, it's super important to showcase your coding skills. Make sure your CV includes your tech stack, any relevant programming languages you’re comfortable with, and examples of projects you've worked on. If you have a GitHub profile, link it up! We love to see code in action.
Tailor your portfolio:For a full-time role, we’d expect to see some solid examples of your work in your portfolio. Make sure to include at least two or three projects that highlight your problem-solving skills and your ability to work with different technologies. Focus on the projects that are most relevant to the position at Teksystems.
Craft a killer cover letter:Your cover letter is your chance to stand out—make it personal! Explain why you want to work at Teksystems and how your skills align with the role. Show us your passion for software development. We dig enthusiastic candidates who understand the value of collaboration and continuous learning!
Be clear and concise:When it comes to writing your CV and cover letter, clarity is key. Avoid jargon that could confuse us and stick to simple, direct language. Highlight your achievements with quantifiable results where possible, and keep everything easy to read. A well-organised application goes a long way!
How to prepare for a job interview at Teksystems
✨Brush Up on Your Coding Skills
For a full-time software engineering role, it's crucial that we stay sharp with our coding abilities. Expect technical questions that might involve solving problems on the spot or discussing algorithms. Practise on platforms like LeetCode or HackerRank to get comfortable with the types of questions that often come up.
✨Know Your Tools and Frameworks
Make sure we’re well-acquainted with the tools and technologies listed in the job description. Familiarise ourselves with any specific frameworks or programming languages mentioned. If Teksystems uses React or Node.js, for instance, be ready to discuss how we’ve used them in previous projects or coursework.
✨Showcase Your Projects
Bring along a portfolio that highlights our best work. This could be code samples, GitHub repositories, or any side projects we’ve built. Make sure we can talk through our thought process for each project, especially the challenges we faced and how we solved them—this shows our problem-solving skills in action.
✨Prepare for Behavioural Questions
While technical skills are key, full-time positions also require cultural fit. Be ready to discuss our previous experiences and how we handle teamwork, conflict, and deadlines. Brush up on the STAR method—Situation, Task, Action, Result—to clearly articulate our past experiences when discussing how we've contributed to a team.