SQL Performance Engineer

Impellam Group
Glasgow, United Kingdom
10 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Compensation
£ 43K

Job location

Glasgow, United Kingdom

Tech stack

.NET
Application Performance Management
Azure
C Sharp (Programming Language)
Cloud Storage
Continuous Integration
DevOps
Github
JMeter
Python
Performance Tuning
Powershell
Query Optimization
Azure
SQL Databases
Data Processing
Performance Testing
Cloud Monitoring
Grafana
Microsoft Fabric
Data Lake
Kubernetes
Docker

Job description

We're currently hiring a Performance Engineer for our technology-driven client, who are at the forefront of financial data management, to help ensure their platform remains fast, scalable, and resilient as they continue to grow.

This is a fantastic opportunity to work on cutting-edge solutions that streamline and automate complex, high-volume data processes for some of the biggest names in financial services.

What You'll Do

As a Performance Engineer, you'll play a key role in optimising the performance of data processing pipelines and core systems. You'll collaborate with engineering, DevOps, and product teams to:

  • Analyse and tune complex SQL queries to reduce runtime and eliminate bottlenecks

  • Develop tooling for performance diagnostics and deployment risk management

  • Automate performance testing and benchmarking across deployments

  • Improve code efficiency and system throughput

  • Contribute to deployment strategies for high-risk releases

Requirements

  • Strong experience in SQL performance tuning and query optimisation

  • Ability to build tooling for diagnostics and risk management

  • Familiarity with performance testing tools and observability platforms

  • Collaborative mindset and problem-solving skills

  • Ability to develop and consume MI for evidence-based decision making

Desirable Skills:

  • Experience in financial services or data-heavy environments

  • Knowledge of reconciliation or financial data processing systems

  • Exposure to containerised environments (Docker/Kubernetes)

  • Experience with Delta Lake and Microsoft Fabric

Tech Stack

SQL | Python | PowerShell | .NET | C#

Azure Data Lake | Azure Blob Storage | Delta Lake

Performance Testing: JMeter, k6

Monitoring: Azure Monitor, Application Insights, Grafana

Infrastructure: Azure, Kubernetes, Docker

CI/CD: Azure DevOps, GitHub Actions

Benefits & conditions

  • Competitive salary + bonus

  • Private healthcare for you and your family

  • 26 days annual leave + birthday off

  • Pension scheme and option to buy extra holidays

  • Regular team events and professional development opportunities

  • Discounts, cashback schemes, and cycle-to-work benefits

Apply for this position