1,150 Backend Engineers jobs in the United Kingdom
Database Engineer

Posted 11 days ago
Job Viewed
Job Description
People are our greatest asset, and we offer a competitive package to retain and attract the best talent.
In addition to the benefits you'd expect, UK employees also receive free single medical cover and digital GP service, family-friendly benefits such as enhanced parental leave pay and free membership of employee assistance and parental programmes, plus reimbursement towards relevant professional development and memberships. We also give back to our communities through our Collectively program which incorporates matched-funding, paid volunteering time and charitable donations.
Work-life balance and flexibility is a key focus area for us. We're happy to discuss hybrid, part-time and flexible working hours, patterns and locations to suit you and our business.
**Key Responsibilities:**
+ To design, develop, implement and test database server solutions using Microsoft SQL Server (or similar) integrated within PLC/SCADA-based control systems. Producing high-quality and comprehensive engineering design documentation and undertaking activities such as:
- Requirements capture and traceability documentation (URS/RTM)
- System / Functional Design Specifications (SDD/FDS)
- Detailed Software System Specifications (SSS)
- Test Specifications (Module/Integration/System/Hardware)
- Support Operation & Maintenance Manuals (O&M), including Database Management Instructions/Guidance.
- System Rebuild Documentation
- Supporting project LifeTime Records of design documentation etc.
+ In addition to the above, the role shall support the Lead Engineer and Project Manager in maintaining the planned delivery schedule, reporting technical issues, changes in scope and variations to the programmed activities where necessary.
+ Work with database management systems, programming languages like SQL and Python, collaborating with other disciplines, to create and administer database structures to meet specific client and system requirements.
+ Ensure efficient data access and retrieval through proper indexing, query optimisation and database tuning. Implementing measures to maintain data accuracy, consistency, and security, including secure access controls and backup/recovery procedures.
+ Work closely with PLC and SCADA engineers to develop and test a fully integrated control system, producing Network Architecture Diagrams and associated interfacing design and test documentation.
+ Identifying and resolving server and database-related issues, ensuring high availability and minimal downtime of hardware and applications.
+ Undertake in-house acceptance testing in a formal, controlled manner of the integrated control system, ensuring change control management is maintained and recorded. Site acceptance testing support (commissioning) may also be required.
**Here's What You'll Need:**
+ A Bachelor's Degree in Software or related field, or demonstrable evidence of experience with a high emphasis on EC&I engineering using databases.
+ Significant experience in creating and implementing database structures, preferably within a PLC/SCADA control system design.
+ Experienced in the deployment of servers, VMWare and OS configurations in large-scale networked infrastructures.
+ Proficient in programming and scripting using Microsoft SQL, MySQL Oracle, SQL Server and/or Python.
+ Strong programming skills for data manipulation, automation and visualisation.
+ Strong understanding of database concepts, data modelling and indexing.
+ Strong analytical skills with the ability to diagnose and resolve database issues effectively and efficiently.
+ Experienced in data migrations, data archiving/backup and recovery procedures.
+ Experienced in producing database design and logical structure diagrams, such as Entity Relationship Diagrams, database functional specifications and formal Test Specifications to a high-quality level.
+ Experienced in undertaking formal and controlled testing and validation activities, including change management during such activities.
+ A bility to work as part of an Integrated Delivery Team or individually, working within sometimes restrictive time constraints.
+ Demonstrate excellent written and verbal communication skills.
+ Proficient in Microsoft Office with strong technical documentation writing skills.
+ Have strong interpersonal skills and be able to interact with people at all levels, including customer stakeholders.
**Our Culture:**
Our values stand on a foundation of safety, integrity, inclusion and diversity. We put people at the heart of our business, and we genuinely believe that we all succeed by supporting one another through our culture of caring. We value positive mental health and a sense of belonging for all employees.
We aim to embed inclusion and diversity in everything we do. We know that if we are inclusive, we're more connected, and if we are diverse, we're more creative. We accept people for who they are, regardless of age, disability, gender identity, gender expression, marital status, mental health, race, faith or belief, sexual orientation, socioeconomic background, and whether you're pregnant or on family leave. This is reflected in our wide range of Global Employee Networks centered on inclusion and diversity.
We partner with VERCIDA to help us attract and retain diverse talent. For greater online accessibility, please visit ** to view and access our roles. As a Disability Confident employer, we will interview all disabled applicants who meet the minimum criteria for a vacancy. We welcome applications from candidates who are seeking flexible working and from those who may not meet all the listed requirements for a role.
If you require further support or reasonable adjustments with regards to the recruitment process (for example, you require the application form in a different format), please contact the team .
Database Engineer

Posted 11 days ago
Job Viewed
Job Description
People are our greatest asset, and we offer a competitive package to retain and attract the best talent.
In addition to the benefits you'd expect, UK employees also receive free single medical cover and digital GP service, family-friendly benefits such as enhanced parental leave pay and free membership of employee assistance and parental programmes, plus reimbursement towards relevant professional development and memberships. We also give back to our communities through our Collectively program which incorporates matched-funding, paid volunteering time and charitable donations.
Work-life balance and flexibility is a key focus area for us. We're happy to discuss hybrid, part-time and flexible working hours, patterns and locations to suit you and our business.
**Key Responsibilities:**
+ To design, develop, implement and test database server solutions using Microsoft SQL Server (or similar) integrated within PLC/SCADA-based control systems. Producing high-quality and comprehensive engineering design documentation and undertaking activities such as:
- Requirements capture and traceability documentation (URS/RTM)
- System / Functional Design Specifications (SDD/FDS)
- Detailed Software System Specifications (SSS)
- Test Specifications (Module/Integration/System/Hardware)
- Support Operation & Maintenance Manuals (O&M), including Database Management Instructions/Guidance.
- System Rebuild Documentation
- Supporting project LifeTime Records of design documentation etc.
+ In addition to the above, the role shall support the Lead Engineer and Project Manager in maintaining the planned delivery schedule, reporting technical issues, changes in scope and variations to the programmed activities where necessary.
+ Work with database management systems, programming languages like SQL and Python, collaborating with other disciplines, to create and administer database structures to meet specific client and system requirements.
+ Ensure efficient data access and retrieval through proper indexing, query optimisation and database tuning. Implementing measures to maintain data accuracy, consistency, and security, including secure access controls and backup/recovery procedures.
+ Work closely with PLC and SCADA engineers to develop and test a fully integrated control system, producing Network Architecture Diagrams and associated interfacing design and test documentation.
+ Identifying and resolving server and database-related issues, ensuring high availability and minimal downtime of hardware and applications.
+ Undertake in-house acceptance testing in a formal, controlled manner of the integrated control system, ensuring change control management is maintained and recorded. Site acceptance testing support (commissioning) may also be required.
**Here's What You'll Need:**
+ A Bachelor's Degree in Software or related field, or demonstrable evidence of experience with a high emphasis on EC&I engineering using databases.
+ Significant experience in creating and implementing database structures, preferably within a PLC/SCADA control system design.
+ Experienced in the deployment of servers, VMWare and OS configurations in large-scale networked infrastructures.
+ Proficient in programming and scripting using Microsoft SQL, MySQL Oracle, SQL Server and/or Python.
+ Strong programming skills for data manipulation, automation and visualisation.
+ Strong understanding of database concepts, data modelling and indexing.
+ Strong analytical skills with the ability to diagnose and resolve database issues effectively and efficiently.
+ Experienced in data migrations, data archiving/backup and recovery procedures.
+ Experienced in producing database design and logical structure diagrams, such as Entity Relationship Diagrams, database functional specifications and formal Test Specifications to a high-quality level.
+ Experienced in undertaking formal and controlled testing and validation activities, including change management during such activities.
+ A bility to work as part of an Integrated Delivery Team or individually, working within sometimes restrictive time constraints.
+ Demonstrate excellent written and verbal communication skills.
+ Proficient in Microsoft Office with strong technical documentation writing skills.
+ Have strong interpersonal skills and be able to interact with people at all levels, including customer stakeholders.
**Our Culture:**
Our values stand on a foundation of safety, integrity, inclusion and diversity. We put people at the heart of our business, and we genuinely believe that we all succeed by supporting one another through our culture of caring. We value positive mental health and a sense of belonging for all employees.
We aim to embed inclusion and diversity in everything we do. We know that if we are inclusive, we're more connected, and if we are diverse, we're more creative. We accept people for who they are, regardless of age, disability, gender identity, gender expression, marital status, mental health, race, faith or belief, sexual orientation, socioeconomic background, and whether you're pregnant or on family leave. This is reflected in our wide range of Global Employee Networks centered on inclusion and diversity.
We partner with VERCIDA to help us attract and retain diverse talent. For greater online accessibility, please visit ** to view and access our roles. As a Disability Confident employer, we will interview all disabled applicants who meet the minimum criteria for a vacancy. We welcome applications from candidates who are seeking flexible working and from those who may not meet all the listed requirements for a role.
If you require further support or reasonable adjustments with regards to the recruitment process (for example, you require the application form in a different format), please contact the team .
Staff Database Engineer

Posted 11 days ago
Job Viewed
Job Description
**What you get to do in this role:**
+ Strong experience with performance and stress testing tools and approaches for driving realistic customer simulations
+ 5+ years of database management and performance tuning
+ 5+ years of experience supporting or testing large scale web-based distributed applications on containers such as Apache/Tomcat, JBoss, Web Logic, and Web Sphere in a Unix environment
+ 3+ years of experience developing on a SaaS, PaaS, or Cloud Infrastructure product/solution
+ Proven experience with concurrency, multithreading, and distributed system architectures
+ Unix skills: including development, navigation, file manipulation, permissions, searching/finding files and text contents, and administrative actions
+ Strong problem-solving and analytical skills with an aptitude for learning new technologies
+ developing and deploying mission critical software
+ Bachelor's degree in Computer Science or Information Systems or equivalent technical discipline, or similar work experience.
+ Eagerness to learn everything about the ServiceNow Platform
**To be successful in this role you have:**
+ Experience in leveraging or critically thinking about how to integrate AI into work processes, decision-making, or problem-solving. This may include using AI-powered tools, automating workflows, analyzing AI-driven insights, or exploring AI's potential impact on the function or industry.
+ Experience with service now platform, scripting, tuning, troubleshooting is highly preferred.
+ Scripting: shell scripting, Python and/or Javascript
+ Solid understanding and experience with databases mainly Postgres SQL,MariaDB/Mysql (and Oracle)
+ Solid understanding of schemas, table spaces, indexing, and database performance optimization
+ Familiarity or knowledge of CentOS/RedHat operating system (admin/root level)
+ Demonstrated experience leading individual projects, including scheduling and reporting
+ Formal experience on a DevOps or Performance or support team is desired
JV20
**Work Personas**
We approach our distributed world of work with flexibility and trust. Work personas (flexible, remote, or required in office) are categories that are assigned to ServiceNow employees depending on the nature of their work and their assigned work location. Learn more here ( .
**Equal Opportunity Employer**
ServiceNow is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, creed, religion, sex, sexual orientation, national origin or nationality, ancestry, age, disability, gender identity or expression, marital status, veteran status, or any other category protected by law. In addition, all qualified applicants with arrest or conviction records will be considered for employment in accordance with legal requirements.
**Accommodations**
We strive to create an accessible and inclusive experience for all candidates. If you require a reasonable accommodation to complete any part of the application process, or are unable to use this online application and need an alternative method to apply, please contact for assistance.
**Export Control Regulations**
For positions requiring access to controlled technology subject to export control regulations, including the U.S. Export Administration Regulations (EAR), ServiceNow may be required to obtain export control approval from government authorities for certain individuals. All employment is contingent upon ServiceNow obtaining any export license or other approval that may be required by relevant export control authorities.
From Fortune. ©2025 Fortune Media IP Limited. All rights reserved. Used under license.
Senior Database Engineer - SQL Server
Posted 2 days ago
Job Viewed
Job Description
Senior Cloud Database Engineer - SQL Server
- Salary: 62,000 + bonus
- Benefits: Pension, healthcare, career development
- Hybrid working: Only 2 days per week onsite in Southampton
- Career growth: Genuine opportunities to progress within a world-class tech company
Are you an experienced SQL Server expert looking for your next big challenge?
Join a global tech leader where innovation, high performance, and career growth are at the heart of everything they do. This is your chance to make a real impact as a Senior Cloud Database Engineer , working on mission-critical systems in a cutting-edge environment.
What you'll be doing:
- Install, configure, upgrade, monitor, and maintain multiple SQL Server databases in a 24/7 environment
- Optimise database and application performance
- Manage backup and recovery policies and procedures
- Implement robust database security measures
- Create, maintain, and monitor SQL scripts and processes
- Collaborate with both technical and non-technical teams to solve complex challenges
What we're looking for:
- 5+ years' experience managing mission-critical SQL Server databases
- Strong T-SQL programming skills
- Experience with database replication and Availability Groups
- Proven problem-solving ability and a track record of meeting deadlines
- Excellent communication skills for cross-team collaboration
Desirable skills (not essential, but a big plus):
- SSAS, SSRS, SSIS
- Kafka, MSK, Snowflake, Aurora DB, SNS
- AWS or Azure database management
If you're ready to join a company that challenges limits, delivers excellence, and offers a truly rewarding career path, we want to hear from you.
Hit apply to upload your CV.
Spectrum IT Recruitment (South) Limited is acting as an Employment Agency in relation to this vacancy.
Senior Database Engineer - SQL Server
Posted 5 days ago
Job Viewed
Job Description
Senior Cloud Database Engineer - SQL Server
- Salary: 62,000 + bonus
- Benefits: Pension, healthcare, career development
- Hybrid working: Only 2 days per week onsite in Southampton
- Career growth: Genuine opportunities to progress within a world-class tech company
Are you an experienced SQL Server expert looking for your next big challenge?
Join a global tech leader where innovation, high performance, and career growth are at the heart of everything they do. This is your chance to make a real impact as a Senior Cloud Database Engineer , working on mission-critical systems in a cutting-edge environment.
What you'll be doing:
- Install, configure, upgrade, monitor, and maintain multiple SQL Server databases in a 24/7 environment
- Optimise database and application performance
- Manage backup and recovery policies and procedures
- Implement robust database security measures
- Create, maintain, and monitor SQL scripts and processes
- Collaborate with both technical and non-technical teams to solve complex challenges
What we're looking for:
- 5+ years' experience managing mission-critical SQL Server databases
- Strong T-SQL programming skills
- Experience with database replication and Availability Groups
- Proven problem-solving ability and a track record of meeting deadlines
- Excellent communication skills for cross-team collaboration
Desirable skills (not essential, but a big plus):
- SSAS, SSRS, SSIS
- Kafka, MSK, Snowflake, Aurora DB, SNS
- AWS or Azure database management
If you're ready to join a company that challenges limits, delivers excellence, and offers a truly rewarding career path, we want to hear from you.
Hit apply to upload your CV.
Spectrum IT Recruitment (South) Limited is acting as an Employment Agency in relation to this vacancy.
Senior Database Engineer - SQL Server
Posted today
Job Viewed
Job Description
Senior Cloud Database Engineer - SQL Server
- Salary: £62,000 + bonus
- Benefits: Pension, healthcare, career development
- Hybrid working: Only 2 days per week onsite in Southampton
- Career growth: Genuine opportunities to progress within a world-class tech company
Are you an experienced SQL Server expert looking for your next big challenge?
Join a global tech leader where innovation, high performance, and ca.
WHJS1_UKTJ
Oracle PL/SQL Database Engineer
Posted 488 days ago
Job Viewed
Job Description
Within Future, Marketforce is the business unit focused on Circulation Newsstand in the UK and globally. With more than 30-years of experience, Marketforce leads the way in magazine distribution, global sales and marketing for a wide range of publishing partners which includes the Future portfolio. It is the #1 magazine distributor distributing over 200 million copies worldwide each year.
The Marketforce applications are bespoke and purpose built, on the foundations of Oracle (19c)/ ORACLE Forms (64bit) 12.2.1.3.0 and WebLogic 12.2.1.3.0 and Microsoft .NET technologies, using both waterfall and agile methodologies. The exception is our BI reporting tool, Business Objects XI (BOXI) , a proprietary SAP product. Developer tools and supporting products exist which are used to aid the ongoing developments of the applications.
Underpinning the applications is a suite of ORACLE distributed 19c databases, hosted on multiple ORACLE Data Appliance hardware.
This position requires the individual to become the ORACLE / ORACLE Forms technical expert for applications, BAU delivery, enhancements, developments and the primary contact for the business, each engineer also has to provide secondary cover for other applications based on their technology experience
What you'll be doing.
The Circulation Tech team of 10, consists of Project Managers, Business Analysts, ORACLE and Software Engineers. Additionally the team is the conduit for Infrastructure/ Networks based projects, working closely with an extended team to manage and deliver change through to Marketforce and its applications.
The team works closely with other partners:
- Future colleagues such as Finance (NetSuite) team, Editorial, Production, Tech & Engineering teams
- Marketforce partners such as 3rd party (non-Future) publishers, wholesalers, retailers, carriers, International distributors
Experience that will put you ahead of the curve.
- Experience in database development using Oracle PL/SQL
- SQL writing skills and data analysis using SQLPlus/ Toad/ SQL developer
- Experience in debugging and performance tuning PL/SQL code
- Experience in Oracle Forms 12c (Oracle Fusion Middleware)
- Experience with ETL processing, data extraction, transform and load
- Good problem solving and analytical skills
- Knowledge of database best practices
- A willingness to learn and develop
- Multi-tasking, prioritise and deliver and communicate accordingly
- Front facing with business stakeholders
- Strong communication and documentation skills
- Code management using GitLab
- Utilising Atlassian Jira and Confluence
What's in it for you…
We have a number of awesome perks available to our staff. We offer huge opportunities to learn and develop, whether through professional qualifications, exposure to incredible business projects or informal lunch & learns, hosted by your colleagues. We have a fantastic culture where we really do care about our people and want everyone to succeed. Varied roles mean you’re not pigeonholed in to one finite area but get the opportunity to develop a wide range of skills and experience
And to top it all off, not only do we offer unlimited holiday because we trust you to manage your workload and time but we also offer a share in our success whereby every colleague is eligible to join our profit pool bonus scheme - if Future hits their performance targets all colleagues may receive a bonus.
Internal Job Family Level T6
The expected range for this job is £33,000 - £50,000
Wh o are we…
We’re Future. We’re 3000+ colleagues over 250+ brands speaking to 400 million people every month across the globe through websites, events and magazines. We’ve got ambitious plans that build on our growth momentum and unlock new opportunities and we’re looking for talented people who want to be a part of it.
Want to know more…
Our Future, Our Responsibility - Inclusion and Diversity at Future
We have a voice and we’re going to use it. We promote diversity and inclusion not just in our recruitment processes, but everything we do. We’re an equal opportunity employer and we will continue to ensure our recruitment process is free of bias and our workplaces are inclusive, positive, free of discrimination and respecting of all backgrounds and beliefs. Our culture is underpinned by our values and employees - current and future - are treated with respect and fairness.
Please let us know if you need any reasonable adjustments made so we can give you the best experience!
Find out more about Our Future, Our Responsibility on our website
#LI-HLK1
Be The First To Know
About the latest Backend engineers Jobs in United Kingdom !
API Development Manager
Posted today
Job Viewed
Job Description
Permanent role in London, 2 days in office
Our client is one of leading insurance providers. Their Strategic Analytics team is looking for an API Implementation Manager to help power our high-impact analytics initiatives. If you thrive in a fast-paced environment and love solving complex problems with elegant technical solutions — we want to talk to you.
Responsibilities:
- Developing and Implementing API Strategy: create and maintain API strategy that aligns with the business's overall objectives. This strategy shouldoutline how to enhance existing systems and integrate new ones with external third party APIs.
- API Design and Development: establish API protocols and standards, develop API architectures, and collaborate with other stakeholders to integrateAPIs into existing systems. Develop integrations with internal and external API systems.
- API Documentation: maintain Confluence documentation for API development processes, code, and revisions
- API Security
- Monitoring and Maintenance
Education and Experience
- 4+ years of leading software projects
- 4+ years of Python development experience
- 4+ years of API development experience
- Experience with Azure Functions is a plus
- Demonstrated experience building APIs to support analytics/research/actuarial functions in an insurance company setting
- Experience with cloud technologies like Snowflake and Databricks
- Familiarity with the MLOps framework
- Exceptional collaboration and relationship building skills
API Development Manager
Posted today
Job Viewed
Job Description
Permanent role in London, 2 days in office
Our client is one of leading insurance providers. Their Strategic Analytics team is looking for an API Implementation Manager to help power our high-impact analytics initiatives. If you thrive in a fast-paced environment and love solving complex problems with elegant technical solutions — we want to talk to you.
Responsibilities:
- Developing and Implementing API Strategy: create and maintain API strategy that aligns with the business's overall objectives. This strategy shouldoutline how to enhance existing systems and integrate new ones with external third party APIs.
- API Design and Development: establish API protocols and standards, develop API architectures, and collaborate with other stakeholders to integrateAPIs into existing systems. Develop integrations with internal and external API systems.
- API Documentation: maintain Confluence documentation for API development processes, code, and revisions
- API Security
- Monitoring and Maintenance
Education and Experience
- 4+ years of leading software projects
- 4+ years of Python development experience
- 4+ years of API development experience
- Experience with Azure Functions is a plus
- Demonstrated experience building APIs to support analytics/research/actuarial functions in an insurance company setting
- Experience with cloud technologies like Snowflake and Databricks
- Familiarity with the MLOps framework
- Exceptional collaboration and relationship building skills