301 to 325 of 7,695 Software Engineering Jobs in England

Senior Data Engineer

Location
Greater London, England, United Kingdom
pipelines? Apply now for a remote long-term contract opportunity with a leading client in London.## Requirements* 8+ years of experience in Data Engineering* Strong expertise in Python and extensive experience with PySpark and distributed data processing* Expert-level knowledge of AWS services including EMR, Glue, Lambda, S3, Athena …/Elasticsearch, including designing indexes, search schemas, query optimisation, and search performance tuning* Working knowledge of Java and understanding of object-oriented programming and software engineering best practices* Experience implementing analytics and monitoring dashboards* Strong problem-solving and analytical skills* Ability to work in a fast-paced, cloud ...

Lead Engineer

Location
Greater London, England, United Kingdom
engineers) - leading from the front, writing code daily, and setting the standard for high-quality engineering. You'll work side by side with an Engineering Manager, ensuring your squad is delivering scalable, well-architected software, while collaborating closely with a Product Manager to build and launch new products … approach problems with fresh thinking, you'll be building greenfield systems from the ground up. Expect to embed AI, automation, and best-in-class engineering practices into everything you develop. If you love writing great code, solving complex technical challenges, and shaping the direction of a team, this role ...

Java Engineer

Hiring Organisation
S Three Management Services Limited
Location
South East, United Kingdom
Employment Type
Temporary Contract, Hybrid
Salary
£700
seeking a Java Engineer to join our growing software development team on a contract basis in London. This is an opportunity to register your interest in future Java Engineer roles where you could contribute to the design and delivery of scalable, cloud-native applications using modern frameworks and distributed … Please note the content of this advert does not represent a live vacancy. About the opportunity Roles of this type may sit within collaborative engineering teams delivering microservices-based solutions across cloud platforms including Azure and AWS. The work could involve building and maintaining APIs, containerised applications using Docker ...

AI Engineer

Location
Greater London, England, United Kingdom
Description Would you like to help drive the growth and technical software delivery expertise of a global company that works with 91% of the Fortune Global 500? Are you an experienced engineer who is fluent with the latest AI and agentic tooling, thrives on AI agent-led delivery … modern agent frameworks and directing AI coding assistants to deliver at pace. You will turn concepts from our architects and product managers into working software quickly, challenge technical design and delivery choices, and bring the analytical rigour needed to take AI solutions safely into production. The Role Design, build ...

Senior Platform Engineer

Location
Reigate, England, United Kingdom
Description As a Senior Software Engineer (SaaS), you will join a substantial global engineering organisation and provide leadership to highly skilled engineers in the software platform area. You will be part of a team that follows Agile methodologies to deliver market-leading insurance solutions. This … testability and performance. Participate in sprint planning meetings, daily stand-ups and sprint retrospectives, striving to continuously improve the team velocity, its processes and engineering practices. Coach and mentor colleagues where appropriate, fostering a collaborative and quality-focused engineering culture. Qualifications What you’ll bring Platform and controlplane ...

Senior Platform Engineer

Hiring Organisation
WTW
Location
London, England, United Kingdom
member of myGwork – the largest global platform for the LGBTQ+ business community. Please do not contact the recruiter directly. Description As a Senior Software Engineer (SaaS), you will join a substantial global engineering organisation and provide leadership to highly skilled engineers in the software platform area. … testability and performance. Participate in sprint planning meetings, daily stand-ups and sprint retrospectives, striving to continuously improve the team velocity, its processes and engineering practices. Coach and mentor colleagues where appropriate, fostering a collaborative and quality-focused engineering culture. Qualifications What you’ll bring Platform and control ...

Senior Data Consultants London

Location
Greater London, England, United Kingdom
data” is broad, that’s why we’re keen to speak to those from a data background and cloud natives with experience in building software of high quality standards. As an outcome based consulting business we look for people who enjoy taking a consultative approach to solving problems … support from Indicium AI to learn new skills Requirements (These are || not &&) Experience building end-to-end data-centric systems using modern data engineering techniques (e.g. distributed systems, data streaming, event-based architectures etc) Software development experience with one or more languages (e.g. Python, Java, C#) Solid software ...

Head of Test Automation

Location
Greater London, England, United Kingdom
sustainable future. Role Summary The Head of Test Automation will provide strategic, technical and organisational leadership for the bank’s test automation and quality engineering capability across Sales and Trading technology business platforms. The role will define and execute the test automation strategy, establish engineering standards and frameworks … improve collaboration between Technology, Business and Product teams and ensure that automated tests are aligned with business requirements and critical trading workflows. Strong software engineering background, ideally with 15+ years in software development, quality engineering or test automation, with significant experience in financial services or other ...

Cloud Native Engineer (AWS)

Location
Birmingham, England, United Kingdom
About the job you're consideringYou’ll be joining a passionate, professional and highly skilled team of developers who specialise in agile custom software development and integration at an enterprise scale. Innovation in delivery is always at the forefront of our minds, which is why we utilise a variety … Open Source and proprietary technologies to achieve the best possible outcome for the client.We have a world class software engineering community; we invest in doing things right and have plenty to say on the subject. We’re active on social media and for those that want to find ...

Fullstack Engineer

Location
Bracknell, England, United Kingdom
enables organizations to visualize their Enterprise Technology BlueprintTM in hybrid environments-from on-premises to SaaS to containers to cloud. We’re transforming the software industry. We’re Flexera. With more than 50,000 customers across the world, we’re achieving that goal. But we know … Forrester and IDC as a category leader in the marketplace. Learn more at flexera.com. About the Role We're looking for a Full Stack Software Engineer to help build scalable, cloud-native SaaS solutions. You'll develop customer-facing applications with React and TypeScript while designing backend services ...

Lead Application Architect

Location
Greater London, England, United Kingdom
application estate towards cloud-native architecture. We are looking for a hands‐on Lead Application Architect to own application-level design, define our engineering standards, and introduce AI-assisted development practices across the team. You will sit between our Solution Architects, who define high-level designs, and the development … Architecture Decision Records (ADRs), run design reviews, and work with the Technology Design Authority (TDA) so that application-level decisions are traceable and consistent. Engineering standards: Define Java coding standards covering exception handling, stream/resource handling, structured logging (Application Insights) and security-first practices. Automate them through project ...

Apps Dev Senior Engineer

Location
Greater London, England, United Kingdom
Summary We are seeking an exceptional, high-caliber Senior Software Engineer/Developer to join our Commodities Technology team based in London. Sitting at the intersection of quantitative and high-performance software engineering, this role is dedicated to delivering mission-critical market data infrastructure, services, and analytics … feeds for our global Commodities trading desks. Key Responsibilities System Engineering & Architecture Architect, build, and optimize scalable, resilient, and high-throughput market data engines, curve builders, pricing integration layers, and real-time distribution services. Design and implement clean, modular APIs and event-driven architectures leveraging modern design patterns across ...

Full Stack Java Developer

Location
Manchester, England, United Kingdom
some really challenging and interesting, large scale transformational and migration projects within both public and private sector. Designing, developing, testing and maintaining cloud-based software applications. Technical leadership within a team to coordinate and deliver scalable, secure solutions in line with good industry software engineering practices (code … quality, CI/CD, security etc). Working within a project management/agile delivery methodology Experience in technical ownership for a product or software solution, covering design, estimation, shaping and user story/requirement creation Documentation of solutions (e.g. architecture, configuration, release, support-handover Collaborate and liaise with ...

Full Stack Java Developer

Hiring Organisation
Hackajob Ltd
Location
South West London, South East, United Kingdom
Employment Type
Permanent Contract, Remote
some really challenging and interesting, large scale transformational and migration projects within both public and private sector. Designing, developing, testing and maintaining cloud-based software applications. Technical leadership within a team to coordinate and deliver scalable, secure solutions in line with good industry software engineering practices (code … quality, CI/CD, security etc). Working within a project management/agile delivery methodology Experience in technical ownership for a product or software solution, covering design, estimation, shaping and user story/requirement creation Documentation of solutions (e.g. architecture, configuration, release, support-handover Collaborate and liaise with ...

Lead Engineer - Kubernetes

Location
Greater London, England, United Kingdom
hands-on role with significant opportunities to impact our technical strategy and influence the direction of our platform. We are looking for a versatile engineering Lead/Principal with experience of building cloud platforms and leading software engineering teams that support critical applications at scale in cloud. … Management: Develops a team of Agile delivery leads, cloud engineers & consulting partners that design and build platform shared services and secure landing zones. Ensures software engineering standards and modern SDLC practises are maintained. Is required to be a technical authority for Kubernetes. Understand security, risk and compliance frameworks ...

DevOps Engineer

Location
Bath, England, United Kingdom
# DevOps EngineerBath, Bristol, LondonApply for this job* Permanent* Experienced Professionals* Software Engineering* ID 518174-en\\_US## **About the job you’re considering**In Digital Customer Experience we specialize in navigating our clients through the complexities of large-scale, technology-driven transformation programs, using our skills to drive … outstanding delivery. Having the right people using the right methodology and following the right process gives every client the right result.The DevOps and Platform Engineering capability within Digital Customer Experience is a growing team of people dedicated to ensuring that the technologies selected and the way that they ...

DevOps Engineer

Location
West of England, England, United Kingdom
# DevOps EngineerBath, Bristol, LondonApply for this job* Permanent* Experienced Professionals* Software Engineering* ID 518174-en\\_US## **About the job you’re considering**In Digital Customer Experience we specialize in navigating our clients through the complexities of large-scale, technology-driven transformation programs, using our skills to drive … outstanding delivery. Having the right people using the right methodology and following the right process gives every client the right result.The DevOps and Platform Engineering capability within Digital Customer Experience is a growing team of people dedicated to ensuring that the technologies selected and the way that they ...

Senior Backend Developer

Location
Melbourn, England, United Kingdom
Passionate about developing exceptional applications and solving complex technical problems. Someone who enjoys taking ownership of projects and delivering high-quality software with minimal supervision. A collaborative developer who enjoys sharing knowledge, mentoring others and working across functional areas. Interested in evaluating new technologies and staying current with industry … Python backend services including FastAPI and Django. Design and build reliable REST APIs and services for applications, automated pipelines and AI workflows. Deliver complex software projects with minimal supervision and take ownership of active projects at an early stage. Use AI coding assistants thoughtfully, ensuring AI-generated code meets ...

Senior Backend Developer

Location
Cambridgeshire and Peterborough, England, United Kingdom
Passionate about developing exceptional applications and solving complex technical problems. Someone who enjoys taking ownership of projects and delivering high-quality software with minimal supervision. A collaborative developer who enjoys sharing knowledge, mentoring others and working across functional areas. Interested in evaluating new technologies and staying current with industry … Python backend services including FastAPI and Django. Design and build reliable REST APIs and services for applications, automated pipelines and AI workflows. Deliver complex software projects with minimal supervision and take ownership of active projects at an early stage. Use AI coding assistants thoughtfully, ensuring AI-generated code meets ...

DevOps Engineer

Location
Greater London, England, United Kingdom
working closely with developers and operational teams. About the role As a DevOps Engineer, you will join the team that is responsible making sure software can be built, tested, deployed, monitored, and kept running reliably. You’ll play a key role in creating infrastructure reproducibly, work with containerised workloads … This is a hands‐on role suited to someone who enjoys solving complex technical challenges, improving platform resilience, and enabling development teams to deliver software efficiently and securely. About you A proactive and pragmatic problem‐solver. Strong communication and stakeholder management skills. Someone who enjoys collaborating across infrastructure, support ...

Lead Agentic AI Architect

Location
Birmingham, England, United Kingdom
strategic and hands-on leadership role requiring deep expertise in LLMs, Agentic AI, RAG architectures, AI governance, cloud platforms, and large-scale engineering delivery. What you will do: Define and own the enterprise architecture for Agentic AI platforms, AI assistants, copilots, and autonomous workflows. Design and implement multi-agent … memory, orchestration, and tool integration. Architect production-grade GenAI solutions including RAG, intelligent search, knowledge assistants, workflow automation, and decision-support systems. Establish AI engineering standards covering LLMOps, MLOps, platform governance, observability, security, and responsible AI. Lead technology selection across LLMs, orchestration frameworks, vector databases, and cloud AI platforms. ...

Lead Platform Engineer

Location
Greater London, England, United Kingdom
maintenance of the underlying platform that supports the company's products and services, ensuring scalability, reliability and performance. The role manages the platform engineering team and drives the technical decisions behind it. Location: hybrid in London or Warsaw. What you’ll be doing: Design the platform architecture. Build … data integrity, security and responsible gaming. What you’ll bring to the role: 5+ years of experience in a DevOps, SRE or platform engineering role, with at least 2 years in a leadership or senior capacity. Deep knowledge of cloud platforms (AWS, Azure, or GCP). Extensive hands ...

Lead Data Scientist

Location
Greater London, England, United Kingdom
planning or CPG/Retail analytics will be a strong advantage. Guide the team in developing scalable forecasting and predictive solutions. AI Solution Architecture & Engineering Design end‐to‐end AI architectures covering Data Science, LLMs, agents, APIs, databases and deployment infrastructure. Develop backend services using Python, Fast … equivalent frameworks. Integrate ML models, LLMs, databases, APIs and external tools. Review technical implementations for scalability, maintainability and performance. Establish reusable engineering patterns and best practices for AI applications. Production & Cloud Take AI/ML solutions from prototype to production. Containerize applications using Docker. Deploy AI solutions ...

Responsible AI Lead

Location
Manchester, England, United Kingdom
with people leadership. As a senior leader in the lab, you will provide technical leadership in shaping and delivering next‐generation capabilities—integrating advanced software engineering practices with Language Models and Generative AI within a cloud‐native architecture. Your expertise will drive innovation, set engineering standards … Agents on Google Cloud, blending open‐source tools with GCP native services. You’ll stay hands‐on when needed and help grow engineering capability - all while delivering outcomes at pace in a regulated environment. What you’ll do Define strategy and technical direction for agentic AI services (patterns, standards ...

.NET Developer

Location
Leicester, England, United Kingdom
contribute to our success. Role Purpose As a .NET Developer with an interest in AI, you’ll play a key role within our Technology Engineering team, designing, building and maintaining modern, scalable .NET applications. You’ll work closely with engineers, product and business teams to deliver high-quality solutions … explore opportunities to integrate emerging AI technologies into our systems and processes. This is a great opportunity to develop your expertise across both software engineering and AI within a supportive, innovative and forward‐thinking environment. Your responsibilities will include Designing, developing and maintaining scalable, high‐availability applications using ...