Make yourself visible and let companies apply to you.
Roles

SQL Jobs

Overview

Looking for top SQL jobs? Explore the best SQL developer roles, database administrator positions, and data analyst opportunities on Haystack. Whether you're skilled in SQL Server, MySQL, or Oracle, find your next career move with our up-to-date listings tailored for SQL professionals. Start your job search today and advance your career in database management and development!
Filters applied
SQL
Search
Salary
Location
Remote preference
Role type
Seniority
Tech stack
Sectors
Contract type
Company size
Visa sponsorship
Dynamics 365 CE Developer - Burton Upon Trent
Crimson
Multiple locations
In office
Mid
£65k
RECENTLY POSTED
react
javascript
dot-net
csharp
sql
angular
Dynamics 365 CE Developer - Burton Upon TrentHybrid workingSalary up to £60,000Dynamics 365 CE Developer required for a leading client in Burton Upon Trent to design, develop, and implement solutions within the Dynamics 365 Customer Engagement (CE) platform. The role includes customising entities, plugins, workflows, and integrations to enhance CRM operations and meet business needs. Responsibilities also involve collaborating with cross-functional teams and ensuring alignment with industry best practices. Strong Microsoft technology skills, CRM development experience, and the ability to analyse complex requirements are essential. The developer is expected to stay current with Dynamics 365 CE advancements to maintain system performance and data integrity.Key skills and responsibilities,
Design, develop, and customize Dynamics 365 Customer Engagement (CE) solutions, including plugins, workflows, and integrations to meet business requirements.
Collaborate with analysts to gather and document detailed technical specifications.
Develop and deploy Power Platform solutions, encompassing Power Apps, Power Automate, and Power BI.
Optimize system performance and ensure seamless integration with external systems and services.
Troubleshoot and resolve technical issues promptly to minimize downtime and maintain optimal system efficiency.
Partner with cross-functional teams to ensure timely and successful project delivery.
Maintain current knowledge of Dynamics 365 CE and related technologies.
Conduct thorough solution testing and support user acceptance testing in collaboration with the business stakeholders.
Provide in-depth expertise on D365 CE modules to deliver comprehensive technology solutions.
Facilitate workshops and training sessions for stakeholders to enhance understanding of D365 CE functionalities.
Demonstrate a strong command of Microsoft technologies such as C#, .NET, SQL Server, and Azure for the effective development, integration, and customization of Dynamics 365 CE solutions.
Possess experience in developing custom plugins using C# within the Dynamics 365 CE environment.
Exhibit excellent communication skills, both verbal and written, to effectively engage with stakeholders, analysts, and consultants, ensuring clear articulation of technical concepts and requirements. Collaboration skills are essential for seamless teamwork across various functions.
Maintain a solid foundation in CRM concepts, especially regarding Dynamics 365 CE customization, configuration, and SDK. Proficiency with client-side scripting languages like JavaScript and familiarity with web frameworks such as React or Angular is advantageous.
Stay abreast of new, deprecated, and upcoming features in Dynamics 365 as detailed in the product roadmap.
Interested? Please submit your updated CV to Emma Siwicki at Crimson for immediate consideration.Not interested? Do you know someone who might be a perfect fit for this role? Refer a friend and earn £250 worth of vouchers!Crimson is acting as an employment agency regarding this vacancy
IT Support Engineer - London - up to £32,000 Bonus Benefits
Involved Solutions
London
In office
Mid
£28k - £32k
RECENTLY POSTED
windows
window-server
sql
IT Support Engineer - Central London - £28,000 to £32,000 + Bonus + Benefits
We are currently working with a market leading financial firm in the City of London to recruit a IT Support Engineer to provide day to day IT support on the trading floor. The IT Support Engineer will provide 1st Line support to a busy trading floor ensuring traders have the tools to effectively support and advise their clients.
The IT Support Engineer will be providing 1st/2nd Line support working with Desktop PCs, Windows Servers and dealer boards, trading platforms and other software applications. As such this is an excellent opportunity to gain exposure to technologies normally out of reach to 1st Line Support Engineers such as Azure and complex systems. You will be working on a rota to support the trading hours so you will need to be flexible with your working hours.
To be considered for the IT Support Engineer position you must have the following:
Good Active Directory experience - password resets and account creation
Experience supporting Office 365 / Outlook / Exchange / Word / PowerPoint / Excel
Proven experience of Windows 10 Desktop support
Windows Server troubleshooting experience eg printer connection issues
Basic networking skills with DNS, TCP/IP, LANs, WANs
Passion around IT and learning new technologies
The ideal candidate for the IT Support Engineer position will have some of the below:
Intune/MDM experience
Networking experience (routers & switches, firewalls etc)
Microsoft SQL
VMware
Endpoint protection technologies
Knowledge of HTML/CSS
Windows Server 2012, 2012R2 2016 and 2019
Experience working within the financial sector or supporting financial applications eg Bloomberg
The IT Support Engineer will be performing 1st/2nd Line duties alongside the Senior Engineers and will be exposed to a wide variety of technologies and situations, making this a brilliant role to build a strong foundation in your IT career. The business prides itself on developing its staff and cover exam costs for certifications and offers extensive on the job training.
Lead Software Developer
Oscar Technology
Warwickshire
Hybrid
Leader
£60k - £65k
RECENTLY POSTED
javascript
dot-net
csharp
sql
Lead Software Developer - Hybrid - Warwickshire - C# .Net/Azure - £60,000 - £65,000
The Role
An innovative software house with over a 50% market share within their industry are looking for an experienced Lead Software Developer to spearhead their talented development team, whilst producing sophisticated software solutions in a hands on role.
You will be leading a team of 5 developers, ranging from junior to senior, helping them code to the best of their ability and following best development practices. Your skills and experience will help scale the team positively whist upgrading their current products, as well as creating new ones as you oversee the full SDLC.
Autonomy is provided from the start, as you have strong influence on the technical direction of the company, liaising with both technical and non-technical stakeholders. On top of the soft skills needed in this senior position, you will still be staying up to date with the latest tools and technologies, programming to best of your ability and letting those skills pass down to the rest of the team.
Progression pathways will be introduced immediately with plans for this position to grow into director and C-suite level.
Requirements
Minimum 5 years’ experience coding with C# .NET, SQL Server, JavaScript etc
Experience leading/mentoring other team members
Ability to lead projects, perform 1 to 1s, code reviews and more
Liaising with technical and non-technical stakeholders to translate requirements into sophisticated software solutions
Desirables
Supply Chain / Logistics industry experience
.NET MAUI
Azure
The Company
The company produce a range of solutions across the globe and have been able to establish a strong position within the market. Their unique and bespoke software packages improve efficiency across the globe when it comes to the logistical sector.
A close-knit technical team of 5 developers, backed by investment from their global parent company offer a stable and secure environment to produce exciting software solutions. There is cross-domain collaboration with technical employees liaising with non-technical team members to ensure the best overall solution is reached.
This role is offering a salary of £60,000 - £65,000 and is hybrid in their Warwickshire office (3 days in, 2 days WFH). They also offer further benefits including 25 days holiday, company pension and health care schemes, personal development, progression and training plans plus much more!
Apply Now
If you are looking to join a supportive, independent company with the financial backing of a global Multi-National company then this is the role for you!
Don’t miss out, click apply now!
Lead Software Developer - Hybrid - Warwickshire - C# .Net/Azure - £60,000 - £65,000
Oscar Associates (UK) Limited is acting as an Employment Agency in relation to this vacancy.
To understand more about what we do with your data please review our privacy policy in the privacy section of the Oscar website.
Database Administrator
Proactive Appointments
Multiple locations
Hybrid
Mid
£55k - £65k
RECENTLY POSTED
python
powershell
postgresql
sql
Our client is urgently looking for an experienced Database Administrator to join their team on a permanent basis.
Please note, the role is hybrid with travel to their office in Southampton. They are happy to arrange a specific frequency hybrid agreement that works for the successful individual.
You will be well versed in Oracle, PostgreSQL and SQL. You will also be capable of undertaking performance tuning, ensuring high availability of systems, as well as the planning and executions of migrations.
You will be rewarded with an excellent salary, as well as a brilliant benefits package including bonus scheme, annual leave, pension scheme (10% from employer, you don’t need to contribute!), private medical insurance, income protection, medicash plan and many, many more perks!
Database Administrator - Key Skills:
Minimum of 5 years’ experience working with Oracle and PostgreSQL databases as a DBA
Minimum of 3 years’ experience as a MS SQL Database Administrator using Microsoft tools
Experience with various SQL Server version like 2012, 2014, 2016, 2017 and 2019, Oracle 10g/11g/12c/18c/19c, and PostgreSQL (latest supported versions)
Expertise in database administration tasks such as backups, restores, and recovery models, database mirroring, replication, log shipping, etc
Experience in performance tuning, query optimisation, and troubleshooting performance issues in SQL Server, Oracle, and PostgreSQL databases
Knowledge of high availability and disaster recovery solutions for SQL Server, Oracle, and PostgreSQL
Experience in designing and implementing security policies and procedures for SQL Server, Oracle, and PostgreSQL databases
Experience with database migration and upgrade projects, including assessment, planning, and execution of migrations across SQL Server, Oracle, and PostgreSQL platforms
Experience with automation tools such as PowerShell and Python for managing and monitoring SQL Server, Oracle, and PostgreSQL databases
Database Administrator
Due to the volume of applications received for positions, it will not be possible to respond to all applications and only applicants who are considered suitable for interview will be contacted.
Proactive Appointments Limited operates as an employment agency and employment business and is an equal opportunities organisation
We take our obligations to protect your personal data very seriously. Any information provided to us will be processed as detailed in our Privacy Notice, a copy of which can be found on our website
Lead Data Engineer
CV Technical
London
Hybrid
Leader
£85k - £100k
RECENTLY POSTED
kafka
python
java
airflow
sql
scala
+2
London, UK (Hybrid)
Innovative FinTech
About the Company:
We are partnered with a high-growth FinTech company headquartered in London that is redefining how technology and data can transform financial services. Their mission is to deliver smarter, faster, and more secure financial solutions through cutting-edge platforms powered by data. With rapid expansion and strong investment backing, they are scaling their engineering and data capabilities to support ambitious growth plans.
The Role:
Our client is seeking a Lead Data Engineer to take ownership of their data infrastructure and lead the build-out of scalable, reliable, and secure data pipelines. This is a senior hands-on role, where you’ll also provide technical leadership to a small but growing team. You’ll work closely with data scientists, analysts, and software engineers to ensure the company’s data strategy underpins their innovative financial products.
Key Responsibilities:
Lead the design, development, and optimisation of data pipelines and ETL processes.
Architect scalable data solutions to support analytics, machine learning, and real-time financial applications.
Drive best practices for data engineering, ensuring high levels of data quality, governance, and security.
Collaborate with cross-functional teams to integrate data systems with wider product and engineering initiatives.
Mentor and guide junior engineers, fostering a culture of knowledge sharing and continuous improvement.
Evaluate and implement new technologies, tools, and frameworks to advance the company’s data platform.
Candidate Profile:
Proven experience as a Data Engineer, with strong expertise in designing and managing large-scale data systems.
Hands-on proficiency with modern data technologies such as Spark, Kafka, Airflow, or dbt.
Strong SQL skills and experience with cloud platforms (Azure preferred).
Solid programming background in Python, Scala, or Java.
Knowledge of data warehousing solutions (e.g. Snowflake, BigQuery, Redshift).
Strong understanding of data governance, security, and compliance (experience within financial services is a plus).
Leadership experience, with the ability to mentor, influence, and set technical direction.
Excellent communication skills and the ability to work effectively in a fast-paced, evolving environment.
Compensation:
85,000 - 100,000 base salary + bonus
Hybrid working environment, with offices in central London.
The opportunity to play a pivotal role in shaping the data function of a rapidly growing FinTech.
Exposure to innovative projects and cutting-edge data technologies.
A collaborative, forward-thinking culture that values technical excellence.
How to Apply
If you’re an experienced Lead Data Engineer ready to step into a leadership role and want to make an impact in the FinTech space, we’d love to hear from you.
Please apply via LinkedIn or email your CV .
Please note, sponsorship is not available for this position.
Senior Software Engineer Data - Trading
Client Server Ltd.
London
Hybrid
Senior
£95k - £115k
RECENTLY POSTED
processing-js
c++
kafka
python
csharp
sql
+1
Senior Software Engineer / Developer (Data) London / WFH to £115k
Global-leading FinTech is seeking a Senior Software Engineer to take ownership of a new team responsible for data focussed strategic enhancements on their core platform.
The organisation is a pioneer in the field of cross-asset securities and derivatives post-trade processing technology and have created ground-breaking, adaptable software that produces secure and scalable solutions for peak operational efficiency and optimum business performance for their clients.
This is a great opportunity to accelerate your career alongside established business and technology leaders and deepen your finance experience. As a Senior Software Engineer, you’ll work on strategic initiatives to develop integration and data migration strategies and tools to allow highly automated migration or integration between the PTP (Post Trade Processing) platform and legacy internal and external systems.
You’ll be working on Greenfield systems, using a range of technology, you will be granted a great deal of autonomy across the full development lifecycle, influencing key technical decisions and will have the opportunity to grow the team and move into a leadership role if desired.
Location / WFH:
You’ll join colleagues in the London office three days a week with flexibility to work from home the other two days.
About you:
You’re a data centric, Senior Software Engineer with a strong knowledge of modern software engineering best practices
You have strong development experience with C#, C++ or Python
You have advanced SQL database knowledge (they use Oracle), experience with data transformation technologies such as Databricks or Snowflake and data streaming technologies such as Kafka
You have a good understanding of financial markets and the trade lifecycle
You’re keen to take ownership and enjoy working proactively with minimal supervision
You have excellent collaboration and stakeholder management skills
You’re degree educated in a STEM discipline
What’s in it for you:
As a Senior Software Engineer / Developer (Data) you will receive a competitive package:
Salary to £115k
Pension (to 9% contribution)
Healthcare
Volunteer / charity days
Hybrid working
Career development and training
Apply now to find out more about this Senior Software Engineer / Developer (Data) opportunity.
At Client Server we believe in a diverse workplace that allows people to play to their strengths and continually learn. We’re an equal opportunities employer whose people come from all walks of life and will never discriminate based on race, colour, religion, sex, gender identity or expression, sexual orientation, national origin, genetics, disability, age, or veteran status. The clients we work with share our values.
Software Application Engineer
Harnham - Data & Analytics Recruitment
Letchworth Garden City
Hybrid
Mid
£40k - £45k
RECENTLY POSTED
react
aws
javascript
git
react-native
typescript
+2
Role: Software Application Engineer
Salary: Up to £40,000 GBP
Experience Required: 2-3 years
Travel: Expected 25% travel per year (across the UK, USA and others)
Location: Letchworth - Hybrid (2-3 days a week in office)
The Opportunity
Join a world-class provider of event accreditation management and technology solutions, working with premier clients like the World Tennis Association (WTA), Premier League, and major festivals globally. They are expanding our capabilities in live events management and accreditation and are looking for a skilled Software Application Engineer. This is a unique chance to deliver critical security solutions in the exciting live events sector.
While we require 2-3 years of experience, this is a role with significant room to grow, offering plenty of opportunities for paid-for training and mentorship from industry professionals.
The Role Will Involve
As a Software Application Engineer, you will work alongside a team of software application engineers and project managers. This is primarily a development role with a crucial customer-facing element:
Delivering security solutions to live events.
Interfacing with customers directly on technical requirements and feedback.
Participating in development activities.
Learning about radio frequency (RF) hardware, particularly ultra-high-frequency (UHF) RFID systems, through on-the-job training. (Any prior interest in this area will be appreciated).
Travel is required, and a valid passport is a necessity for the role.
What You’ll Bring
You must have 2-3+ years of experience and familiarity with the following core skills:
Familiarity with object-oriented design patterns.
JavaScript.
HTML / CSS.
REST APIs.
AWS basic level.
SQL.
Git version control systems 27 (Bitbucket is a bonus).
CI/CD workflows.
Ideally, you will also have experience in:
TypeScript.
React and / or React Native.
User story mapping.
Technical diagramming.
Interview Process
The interview process consists of 3 stages:
Initial Screening (30 minutes - 1 hour).
Technical Interview (1 hour) - This will be conducted live, with opportunities for feedback on implementation and approach. The use of AI will be permitted, but the requirements and focus will shift due to the use of code-generated tooling.
Final interview / culture fit (30 minutes).
If you are a seasoned developer passionate about live events technology and ready for a role that combines hands-on coding with direct customer interaction, apply today.
Data Engineer - Start-up
Tenth Revolution Group
Multiple locations
Hybrid
Mid
£55k - £75k
RECENTLY POSTED
python
typescript
airflow
sql
pyspark
dbt
A rapidly growing company in the B2B Software as a Service (SaaS) space are looking for a Deployed Engineer to join their expanding team in London (hybrid working - 2-3 days a week in their modern office space).
Their product is a platform that acts as a digital twin of a business - integrating internal and external data from a variety of sources to act as a single source of truth, which powers actionable insights at scale. When combined with AI algorithms, the platform drives strategic decision-making, and enables planning and effective execution, allowing businesses to achieve their targeted state. They are a true pioneer in their field!
They believe the future of B2B SaaS is about delivering tailored, dynamic solutions for their clients, rather than implementing static tools. This is where you come in - you’ll be working within a team who believe value is created not just in the codebase, but in the implementation layer - making this role ideal for someone who thrives in dynamic, customer-facing environments.
The role:
Adapt and deploy a powerful data platform to solve complex business problems
Design scalable generative AI workflows using modern platforms like Palantir AIP
Execute advanced data integration using PySpark and distributed technologies
Collaborate directly with clients to understand priorities and deliver outcomes
What We’re Looking For:
Strong skills in PySpark, Python, and SQL
Ability to translate ambiguous requirements into clean, maintainable pipelines
Quick learner with a passion for new technologies
Experience in startups or top-tier consultancies is a plus
Nice to Have (not essential):
Familiarity with dashboarding tools, Typescript, and API development
Exposure to Airflow, DBT, Databricks
Experience with ERP (e.g. SAP, Oracle) and CRM systems
What’s On Offer:
Salary: 50,000- 75,000 + share options
Hybrid working: 2-3 days per week in a vibrant Soho office
A highly social culture with regular team events and activities
Work alongside seasoned tech and business leaders
Be part of a mission-driven company with a strong social impact ethos
If you’re excited by the idea of working at the intersection of AI, data, and enterprise transformation - and want to be part of a fast-scaling, values-led team - we’d love to hear from you.
Please Note: This is a role for UK residents only. This role does not offer Sponsorship. You must have the right to work in the UK with no restrictions. Some of our roles may be subject to successful background checks including a DBS and Credit Check.
Tenth Revolution Group / Nigel Frank are the go-to recruiter for Data and AI roles in the UK, offering more opportunities across the country than any other. We’re the proud sponsor and supporter of SQLBits, and the London Power BI User Group. To find out more and speak confidentially about your job search or hiring needs, please contact me directly.
Data Platform Engineer
Peregrine
Reading
Hybrid
Mid
£250/day - £350/day
RECENTLY POSTED
processing-js
confluence
git
jenkins
csharp
nosql
+6
Join us as a Data Platform Engineer for our client. At Peregrine, we re always seeking Specialist Talent that have the ideal mix of skills, experience, and attitude, to place with our vast array of clients. From Business Analysts in large government organisations to Software Developers in the private sector we are always in search of the best talent to place, now. How Specialist Talent Works: At Peregrine, we find the best talent for our clients. As a permanent employee of Peregrine, with access to all our standard benefits, you will be deployed across our portfolio of clients as a specialist consultant, working on a wide array of complex projects across multiple industries. The Role: As a Data Platform Engineer in a highly regulated environment, you will be responsible for designing, building, and maintaining secure and scalable data infrastructure that supports both cloud and onpremises platforms. You will play a key role in ensuring that all data systems comply with industry regulations and security standards while enabling efficient access for analytics and operational teams. A strong command of Apache NiFi is essential for this role. You will be expected to design, implement, and maintain data flows using NiFi, ensuring accurate, efficient, and secure data ingestion, transformation, and delivery. You should be adept at identifying and resolving issues within NiFi flows, managing performance bottlenecks, and implementing robust error handling strategies. You ll work closely with cross-functional teams including data architects, compliance officers, and cybersecurity specialists to integrate data from various systems such as databases, APIs, and cloud platforms. Your work will directly support batch processing, real-time streaming, and event-driven data pipelines across a variety of use cases. We re looking for candidates with over 3 years of relevant experience in data engineering, platform engineering, or a related field, with demonstrated hands-on expertise in NiFi and data pipeline design in regulated environments. Responsibilities: Design, develop, and maintain robust and secure data pipelines using NiFi and related big data technologies. • Troubleshoot and optimize NiFi flows, including performance tuning, error resolution, and flow control. • Integrate NiFi with cloud platforms, databases (SQL & NoSQL), APIs, and third-party systems. • Ensure compliance with regulatory and security requirements across data storage, transfer, and access layers. • Support data migration efforts and implement disaster recovery protocols. • Continuously monitor data infrastructure performance and recommend improvements. • Collaborate with cross-functional teams to align data platform capabilities with business needs and compliance requirements. • Maintain documentation of data flows and processes, ensuring knowledge sharing and operational transparency. Skills & Experience: You will have the following skills or proven experience: Apache NiFi Expertise: • Deep understanding of core NiFi concepts: FlowFiles, Processors, Controller Services, Schedulers, Web UI. • Experience designing and optimizing data flows for batch, real-time streaming, and event-driven architectures. • Ability to identify and resolve flow issues, optimize performance, and implement errorhandling strategies. • Optional scripting skills for creating custom NiFi processors. Programming & Data Technologies: • Proficiency in Java and SQL. • Experience with C# and Scala is a plus. • Experience with ETL tools and big data platforms. • Knowledge of data modeling, replication, and query optimization. • Hands-on experience with SQL and NoSQL databases is desirable. • Familiarity with data warehousing solutions (e.g., Snowflake, Redshift, BigQuery) would be beneficial. Data Platform Management: • Comfortable operating in hybrid environments (cloud and on-prem). • Experience integrating diverse data sources and systems. • Understanding of secure data transfer protocols and disaster recovery planning. CI/CD & DevOps Practices: • Experience working with CI/CD pipelines to automate deployment of NiFi flows and data infrastructure components. • Familiarity with tools such as Git, Jenkins, Azure DevOps, or similar. Ways of Working: • Comfortable working in Agile/Scrum environments, participating in sprint planning, stand-ups, and retrospectives. • Experience using Agile collaboration tools (e.g., Jira, Azure DevOps, Confluence). Communication: • Ability to clearly explain technical concepts to both technical and non-technical stakeholders. • Strong written and verbal communication skills. • Experience creating and maintaining technical documentation. Collaboration & Relationship Management: • Proven track record of cross-functional collaboration with product, engineering, security, compliance, and business teams. • Strong interpersonal skills; able to build trust and manage stakeholder expectations. • Able to adapt to diverse working styles and team dynamics. Analytical Thinking & Problem-Solving: • Strong analytical skills for troubleshooting complex data flow and infrastructure issues. • Ability to juggle multiple priorities and adapt to dynamic workloads. • Detail-oriented with a commitment to high-quality delivery. About us: At Peregrine, we see beyond the immediate and look to the horizon. We build lasting, meaningful partnerships with our clients, and deliver flexible solutions for every resourcing need, both now and in the future. Together, we help our clients to engage, develop and harness the skills they need to achieve and grow the workforce they want. We have a range of benefits you will receive alongside your salary. Our culture: At Peregrine we embrace fresh ideas, and we love learning fast. Our solutions are trusted and established, so we have the confidence of knowing we have a solid foundation. We rely on openness and honesty, and we re always ready to help each other out. And we believe that our work can benefit society whether it s finding the digital talent of the future or being a driver for social mobility. Our commitment to diversity: At Peregrine, we re proudly committed to championing diversity and inclusion, with company-wide initiatives to drive greater social mobility and reduce our environmental impact. Our teams represent a huge breadth of cultures, languages, and ethnicities, and over 20 different nationalities. We also employ candidates from a range of educational and socioeconomic backgrounds. Our partnerships with numerous charities ensure that we can stay well-informed and
Senior Data Scientist
CV Technical
London
Hybrid
Senior
£80k - £90k
RECENTLY POSTED
aws
tensorflow
python
pytorch
pandas
sql
London, UK (Hybrid 2 days pw)
Leading Tech Company
About the Company:
Our client is a fast-growing technology company based in London, dedicated to building innovative solutions that transform the way people and businesses interact with data. With a strong focus on AI, machine learning, and advanced analytics, they are tackling complex challenges and driving data-led decision-making across their industry.
The Opportunity:
We are partnering with our client to find a talented Senior Data Scientist who is passionate about using data to deliver real business impact. This is a fantastic opportunity to join a collaborative team where you’ll work alongside engineers, product managers, and business stakeholders to shape data-driven products and strategies.
Key Responsibilities:
Develop and implement machine learning models and algorithms to solve real-world business challenges.
Collaborate with cross-functional teams to identify opportunities where data science can create value.
Conduct statistical analysis and data mining to extract insights from large, diverse datasets.
Translate complex data findings into clear and actionable recommendations for both technical and non-technical audiences.
Ensure data quality and integrity while building scalable solutions.
Stay current with the latest developments in AI, machine learning, and data science methodologies.
Experienced Needed:
Masters or PhD in a STEM subject
Proficiency in Python, with experience in libraries such as pandas, scikit-learn, TensorFlow, or PyTorch.
Solid SQL skills and experience working with relational databases.
Exposure to cloud platforms (AWS, GCP, or Azure) would be advantageous.
Strong analytical and problem-solving abilities, with the ability to work in ambiguous environments.
Excellent communication skills to effectively present insights and recommendations.
A collaborative mindset, with the ability to work in a dynamic, fast-paced environment.
What’s on Offer:
Salary 80,000 - 90,000 DOE
Hybrid working model with an office in central London.
Opportunities for professional growth and development.
The chance to work on impactful projects within a forward-thinking tech company.
How to Apply:
If you’re a Data Scientist looking for your next challenge and want to work with a growing tech company that’s making an impact, we’d love to hear from you. Please apply via LinkedIn or reach out directly
Please note, sponsorship is NOT available for this role.
Integration Developer Lead -12 months fixed term contract - Teddington
RHP
Teddington
In office
Leader
£66k
RECENTLY POSTED
sql
microsoft-azure
Integration Developer Lead -12 months fixed term contractLocation: Teddington with flexibilitySalary: £66,115 per annum
Who we’re looking for
We’re looking for a senior software developer who can help us to have an integration layer which is robust, fully documented and supports both our business as usual service as well as future developments. On a typical day, you’ll be developing specific integration components for digital solutions, providing integrations using between line of business applications, Microsoft Azure Integration Services, transferring and transforming data as we go.
You’ll be key in designing, building and maintaining a suite of common Application Programming Interface (API) that are consumable by a range of products and third-party systems.
You’ll have a proven track record of building components using Azure integration services, and a developer mindset having used Net/C# and SQL. Your collaborative mindset will mean you’re able to work across the business, bring people along the journey of the project with you and translate technical language into non-technical conversations.
When we’re hiring, we look for people who connect with our KOSMIHC values:
We know our stuff
We make it happen
We care
You can find a full description of our values here
Feel a connection? If this sounds like you, please click and ‘apply now’!
Closing date for applications is 12 October
***INTERVIEWS W/C 13 OCTOBER**
eFront Technical Expert - Performance Optimisation Specialist
Orcan Intelligence
Not Specified
In office
Mid
£800/day
RECENTLY POSTED
windows
new-relic
sql
We are seeking a highly specialised freelance expert to dive deep into the setup, diagnose bottlenecks, and implement targeted optimisations to restore peak performance. This is a high-impact, short-term engagement with the potential for ongoing advisory work.
Key Responsibilities
Conduct a comprehensive performance audit of the eFront installation, including VM configuration, application layers, and SQL Server database interactions.
Identify and resolve lagging issues, such as query inefficiencies, resource contention, indexing problems, or configuration mismatches in the VM/SQL environment.
Optimise database performance (eg tuning SQL queries, schema adjustments, and maintenance plans) while ensuring data integrity and compliance with PE industry standards.
Fine-tune VM resources (memory allocation, CPU, storage I/O) and eFront-specific settings to eliminate bottlenecks without disrupting live operations.
Collaborate remotely with the client’s internal team to document findings, provide root-cause analysis, and deliver a handover report with preventive recommendations.
Test and validate fixes in a staging environment before production rollout, aiming for measurable improvements (eg reduced load times by 50%+).
Required Qualifications
Proven eFront Expertise: Hands-on experience with eFront platform implementation, customisation, and troubleshooting, including post-BlackRock acquisition versions (eg eFront Office, Portfolio Monitoring modules).
Database Mastery: Deep knowledge of Microsoft SQL Server (2016+), with expertise in performance tuning, query optimisation, indexing, and monitoring tools (eg SQL Server Profiler, Extended Events).
Performance Troubleshooting: Track record of resolving complex lagging/performance issues in enterprise financial software, with familiarity in tools like New Relic, AppDynamics, or Windows Performance Toolkit.
If you have the required skill set and interested to apply, please send your CV now for immediate consideration.
Technical Business Analyst
Bentley Whitaker Search and Selection
London
Hybrid
Mid
£45k - £55k
RECENTLY POSTED
powerbi
sql
tableau
Technical Business Analyst - UK Wide - Digital Services, UK WIDE (Remote with occasional client visits)
Description for the Technical Business Analyst:- This is a fantastic opportunity with an international management consulting company, who are looking to fill multiple Technical Business Analyst roles to help deliver innovative digital solutions to a number of end clients in the UK. You will Lead technical design and development by managing system integrations, databases, and infrastructure to ensure reliable back-end performance. Act as a bridge between business and IT, shaping technical requirements through your expertise in software architecture. While not coding directly, you’ll provide strategic insight to ensure solutions are scalable, robust, and aligned with business goals and best practices.This will be joining their exciting growing digital practise and will offer great opportunities for career growth.
My client offers excellent training to all there consultants, both online and classroom training.
Candidates can live anywhere in the UK (remote) and will be based from home, however client visits will be necessary for meetings but these will be fully funded (1-2 days a month).
Experience for the Technical Business Analyst roles:-
2yrs+ in a Technical Business Analyst role
Experience in designing and developing tech-based products
Skilled in technical architecture and documentation
Proficient in data analysis and visualisation tools (e.g. SQL, Excel, Tableau, PowerBI)
End-to-end delivery-from research and design to testing and release
Salary for the Technical Business Analyst roles on offer is up to £55,000 dependent on experience + an excellent benefits package, Fantastic training and proper career development plans.
Technical Business Analyst - UK Wide - Digital Services, UK WIDE (Remote)
Lead Data Engineer
CV TECHNICAL LTD
London
Hybrid
Leader
£85k - £100k
RECENTLY POSTED
kafka
python
java
airflow
sql
scala
+2
London, UK (Hybrid)
Innovative FinTech
About the Company:
We are partnered with a high-growth FinTech company headquartered in London that is redefining how technology and data can transform financial services. Their mission is to deliver smarter, faster, and more secure financial solutions through cutting-edge platforms powered by data. With rapid expansion and strong investment backing, they are scaling their engineering and data capabilities to support ambitious growth plans.
The Role:
Our client is seeking a Lead Data Engineer to take ownership of their data infrastructure and lead the build-out of scalable, reliable, and secure data pipelines. This is a senior hands-on role, where you’ll also provide technical leadership to a small but growing team. You’ll work closely with data scientists, analysts, and software engineers to ensure the company’s data strategy underpins their innovative financial products.
Key Responsibilities:
Lead the design, development, and optimisation of data pipelines and ETL processes.
Architect scalable data solutions to support analytics, machine learning, and real-time financial applications.
Drive best practices for data engineering, ensuring high levels of data quality, governance, and security.
Collaborate with cross-functional teams to integrate data systems with wider product and engineering initiatives.
Mentor and guide junior engineers, fostering a culture of knowledge sharing and continuous improvement.
Evaluate and implement new technologies, tools, and frameworks to advance the company’s data platform.
Candidate Profile:
Proven experience as a Data Engineer, with strong expertise in designing and managing large-scale data systems.
Hands-on proficiency with modern data technologies such as Spark, Kafka, Airflow, or dbt.
Strong SQL skills and experience with cloud platforms (Azure preferred).
Solid programming background in Python, Scala, or Java.
Knowledge of data warehousing solutions (e.g. Snowflake, BigQuery, Redshift).
Strong understanding of data governance, security, and compliance (experience within financial services is a plus).
Leadership experience, with the ability to mentor, influence, and set technical direction.
Excellent communication skills and the ability to work effectively in a fast-paced, evolving environment.
Compensation:
£85,000 - £100,000 base salary + bonus
Hybrid working environment, with offices in central London.
The opportunity to play a pivotal role in shaping the data function of a rapidly growing FinTech.
Exposure to innovative projects and cutting-edge data technologies.
A collaborative, forward-thinking culture that values technical excellence.
How to Apply
If you’re an experienced Lead Data Engineer ready to step into a leadership role and want to make an impact in the FinTech space, we’d love to hear from you.
Please apply via LinkedIn or email your CV .
Please note, sponsorship is not available for this position.
Senior Data Scientist
CV TECHNICAL LTD
London
Hybrid
Senior
£80k - £90k
RECENTLY POSTED
aws
tensorflow
python
pytorch
pandas
sql
London, UK (Hybrid 2 days pw)
Leading Tech Company
About the Company:
Our client is a fast-growing technology company based in London, dedicated to building innovative solutions that transform the way people and businesses interact with data. With a strong focus on AI, machine learning, and advanced analytics, they are tackling complex challenges and driving data-led decision-making across their industry.
The Opportunity:
We are partnering with our client to find a talented Senior Data Scientist who is passionate about using data to deliver real business impact. This is a fantastic opportunity to join a collaborative team where you’ll work alongside engineers, product managers, and business stakeholders to shape data-driven products and strategies.
Key Responsibilities:
Develop and implement machine learning models and algorithms to solve real-world business challenges.
Collaborate with cross-functional teams to identify opportunities where data science can create value.
Conduct statistical analysis and data mining to extract insights from large, diverse datasets.
Translate complex data findings into clear and actionable recommendations for both technical and non-technical audiences.
Ensure data quality and integrity while building scalable solutions.
Stay current with the latest developments in AI, machine learning, and data science methodologies.
Experienced Needed:
Masters or PhD in a STEM subject
Proficiency in Python, with experience in libraries such as pandas, scikit-learn, TensorFlow, or PyTorch.
Solid SQL skills and experience working with relational databases.
Exposure to cloud platforms (AWS, GCP, or Azure) would be advantageous.
Strong analytical and problem-solving abilities, with the ability to work in ambiguous environments.
Excellent communication skills to effectively present insights and recommendations.
A collaborative mindset, with the ability to work in a dynamic, fast-paced environment.
What’s on Offer:
Salary £80,000 - £90,000 DOE
Hybrid working model with an office in central London.
Opportunities for professional growth and development.
The chance to work on impactful projects within a forward-thinking tech company.
How to Apply:
If you’re a Data Scientist looking for your next challenge and want to work with a growing tech company that’s making an impact, we’d love to hear from you. Please apply via LinkedIn or reach out directly
Please note, sponsorship is NOT available for this role.
Data Software Engineer Python Databricks
Client Server Ltd.
London
Hybrid
Mid
£80k - £90k
RECENTLY POSTED
python
postgresql
sql
Data Software Engineer / Developer (Python Databricks FastAPI) London to £90k
Are you a data centric Software Engineer with strong Python and SQL skills?
You could be progressing your career in a senior, hands-on role at a fast growing, global Insurance Underwriting technology provider that focusses on developing a complex SaaS calculation platform for rapidly growing Cybersecurity insurance markets.
As a Data Software Engineer you will design and develop data centric backend services for the core platform with a focus on Python coding and building FastAPIs within an Azure environment with Databricks. You’ll participate in the design and implementation of advanced mechanisms for data ingestion, transformation, mass parallel orchestration of network IO and will model data for a variety of purposes.
You’ll also collaborate with the Infrastructure team to maintain Infrastructure as Code and develop new features on the engineering platform.
Location / WFH:
There’s a hybrid work from home model with three days a week in the high spec London, City office with rooftop bar.
About you:
You have strong Python software engineering skills
You have a good understanding of working with data at scale and strong SQL skills (PostgreSQL, SQL Server and Databricks)
You have experience of building FastAPIs
You have a thorough knowledge of Computer Science fundamentals including Data Structures, Design Patterns, OOP
You’re collaborative and pragmatic with great communication skills
What’s in it for you:
As a Data Software Engineer you will receive a competitive package:
Salary to £90k + bonus
25 days holiday
Private Medical Insurance (including dental and optical cashback)
Life Insurance, Income Protection
Pension
Subsidised gym membership
X4 paid volunteering days per year
Season ticket loan
Employee Assistance Programme
Impactful role with great career progression
Apply now to find out more about this Data Software Engineer / Developer (Python Databricks FastAPI) opportunity.
At Client Server we believe in a diverse workplace that allows people to play to their strengths and continually learn. We’re an equal opportunities employer whose people come from all walks of life and will never discriminate based on race, colour, religion, sex, gender identity or expression, sexual orientation, national origin, genetics, disability, age, or veteran status. The clients we work with share our values.
Postgres DBA (Experienced/Senior Level)
Exact IT Resources Ltd
Not Specified
Fully remote
Mid
£65k - £70k
RECENTLY POSTED
linux
ansible
kubernetes
postgresql
sql
UK Based. Remote working.
Opportunity to work with a Leading player in the fast growing OpenSource Database market.
Our client are looking for a talented and experienced PostgreSQL Database Administrator (DBA) to manage, optimize, and maintain PostgreSQL databases in a high-performance and mission-critical environment. You will work closely with teams across the organisation to ensure database availability, performance, security, and scalability.
You will have strong knowledge in database tuning, backups, high availability, monitoring systems, and automation (especially with tools like Ansible).
Your responsibility will be across the following core areas:
Installation
Install and configure new database Servers using best practices.
Knowledge of High Availability (HA) and Disaster Recovery (DR).
Upgrade minor and major versions.
Backup and recovery
Ensure all database Servers are backed up.
Perform restoration testing.
Database maintenance
Database monitoring
Performance Tuning
Additional Experience in some of the following desirable
Containers or Kubernetes knowledge and experience is a plus
Linux OS experience
Strong understanding of database structure and design principles
Familiarity with database security principles
Solid Scripting skills including PL/PG SQL Scripting and stored procedures
Familiarity with a variety of installation platforms including Linux, Cloud, and Cloud provider-managed instances
Zellis Consultant
Robert Half
London
Fully remote
Mid
Private salary
RECENTLY POSTED
sql
Robert Half Technology are assisting a market leading insurance organisation to recruit a Zellis consultant on a 12 month contract basis - remote working - UK based
The Zellis Consultant will take a lead role in the design, configuration, and optimisation of our Zellis ResourceLink platform.
acting as the technical specialist and trusted advisor, guiding system setup from scratch, implementing a configuration plan, and shaping the technical architecture to deliver a scalable and future-proof HR/Payroll solution.
Role
The Zellis Consultant will act as the subject matter expert and consultant for Zellis (ResourceLink), providing hands-on configuration and technical expertise.
Lead the end-to-end system setup, including backend configuration, workflows, and integration.
Design and deliver a system configuration plan, ensuring best practice, compliance, and long-term scalability.
Advise on and contribute to the system architecture, ensuring integrations and customisations fit the wider HR/Payroll landscape.
Build and maintain integrations between Zellis and other enterprise platforms (ERP, Finance, HRIS, T&A, etc.).
Work closely with HR, Payroll, and IT teams to translate business requirements into effective system solutions.
Provide technical consultancy during upgrades, patches, and rollouts of new features.
Troubleshoot system issues, ensuring minimal disruption to payroll and HR operations.
Document processes, configuration, and architectural design for ongoing support and future enhancements.
Profile
The Zellis Consultant will have a proven experience as a Zellis Consultant (ResourceLink), ideally with involvement in full lifecycle implementations.
Strong system configuration expertise, with the ability to set up Zellis systems from scratch.
Background in backend development and technical integration.
Experience designing or contributing to system architecture and configuration planning.
Proficiency in SQL, reporting, and data transformation.
Strong understanding of UK payroll processes, HR compliance, and regulatory requirements.
Excellent communication skills to act as a bridge between technical and non-technical stakeholders.
Company
Market leading insurance organisation with offices in London
Remote working - UK based
12 month contract
Salary & Benefits
The salary range/rates of pay is dependent upon your experience, qualifications or training.
Robert Half Ltd acts as an employment business for temporary positions and an employment agency for permanent positions. Robert Half is committed to diversity, equity and inclusion. Suitable candidates with equivalent qualifications and more or less experience can apply. Rates of pay and salary ranges are dependent upon your experience, qualifications and training. If you wish to apply, please read our Privacy Notice describing how we may process, disclose and store your personal data: gb/en/privacy-notice.
Data Engineer Hybrid
Cygnet Healthcare
Birmingham
Hybrid
Mid
£45k - £55k
RECENTLY POSTED
processing-js
sql
snowflake
Do you love new challenges? Are you excited about new technology experimentation? Are you looking for a new challenge that stretches your talents? Then this could be the role for you.
We are looking for a Data Engineer that likes solving complex problems across a full spectrum of technologies. You will help ensure our technological infrastructure operates seamlessly in support of our business objectives.
You will help us to create and develop data as we move forward into our new Snowflake environment to ensure we deliver accurate and timely information to the rest of the business.
Duties Include:
Develop and implement data pipelines that extract, transform and load data using into our Snowflake environment for use with reporting tools such as Power BI and SSRS.Work on ingesting, storing, processing and analysing large data setsAssist in the creation and maintenance of a scalable and high-performance data warehouse.Translate complex technical and functional requirements into detailed designsInvestigate and analyse alternative solutions to data storing, processing etc. to ensure the most streamlined approaches are implemented.
Responsibilities Include:
Develop and maintain data pipelines implementing ETL/ELT processes using
Take responsibility for data set development and implementation
Work closely with the wider data and BI team’s in implementing data analytic pipelines
Help define data governance policies and support data versioning processes
Maintain security and data privacy
Define, build and maintain the data pipelines that will enable faster, better, data-informed decision-making within the business.
An expert in SQL development, designing and developing scalable ETL packages from the business source systems
Analyse complex data elements and systems, data flow, dependencies, and relationships to contribute to conceptual physical and logical data models.
Responsible for designing, architecting and developing the data environment.
Supporting and influencing the implementation of the data strategy.
Work collaboratively with the entire Data & Analytics teams, providing support to the entire department for its data centric needs.
Keep up with industry trends and best practices, advising senior management on new and improved data engineering strategies that will drive departmental performance, promoting informed decision-making, and ultimately improving overall business performance.
Performs similar duties as delegated by the Data manager, Senior Data & Analytics manager and Chief Information Officer.
Convey technical messages to collaborative non-technical departments and colleagues
Documentation of Data architecture, policies, and procedures
Essential Criteria:
Must have at least 3 years experience as a Data Engineer
Must have Snowflake experience
Must have Azure experience
Why Cygnet? We’ll offer you:
An opening to undertake further learning with our excellent apprenticeship scheme
Expert supervision & support
Free Health Cash plan
Enhanced maternity pay: 8 weeks full Pay, 18 weeks half Pay (Inclusive of SMP) followed by 13 weeks SMP.
24 hours free GP support line
Free life assurance cover
Free eye tests
Car lease discounts
Discounted gym membership
Free mortgage broker and Insurance cover
Pension scheme
Employee NHS - discount savings & “Cycle to Work” scheme
Smart Health Toolkit- Providing you with Fitness Programmes, Nutrition consultation and Health checks
Ready to make a positive change?
Please click on the ‘apply now’ link below
Due to limits on sponsorship allocations, we are not currently in a position to offer sponsorship to new candidates for these roles, this remains under review.
We reserve the right to close this vacancy early if we receive sufficient applications for the role. Therefore, if you are interested, please submit your application as early as possible.

Frequently asked questions

What types of SQL jobs can I find on Haystack?
Haystack features a wide range of SQL-related roles including SQL Developer, Database Administrator, Data Analyst, Business Intelligence Developer, and SQL Engineer positions across various industries.
Do I need advanced SQL skills to apply for jobs listed here?
While many jobs require strong SQL knowledge, some positions are suitable for beginners or those with intermediate skills. Job descriptions specify the required proficiency so you can find roles that match your experience.
Can I find remote SQL job opportunities on Haystack?
Yes, Haystack offers both remote and on-site SQL job listings. You can filter your job search to find remote SQL roles that fit your preferences.
Are SQL certification or degrees required for most jobs?
Requirements vary by employer. Some positions may prefer candidates with certifications like Microsoft SQL Server or Oracle DBA, while others focus more on practical experience and problem-solving skills.
How do I improve my chances of getting hired for SQL jobs?
To increase your chances, build a strong portfolio of SQL projects, stay updated with the latest database technologies, consider obtaining relevant certifications, and tailor your resume to highlight your SQL expertise.