Permanent 'Software Engineering' Job Vacancies

2,226 to 2,250 of 6,817 Permanent Software Engineering Jobs

Head of Engineering

slough, south east england, united kingdom
Hybrid / WFH Options
Wave Talent
Head of Engineering – London (Hybrid) – up to £120,000 + Equity (ESOP) An opportunity to join one of the UK’s most exciting Intelligent Automation companies, powering content for a huge number of brands globally, optimising how they distribute and monetise content, whilst using cutting-edge machine learning and predictive AI. The Role As Head of Engineering, you … performing tea, bringing structure and technical direction to a fast-paced, product-led environment. You’ll work closely with the CEO and Head of Product to shape the companies engineering culture, drive delivery and define the technical roadmap for an AI-driven platform trusted by global brands. This is a hands-on leadership role, ideal for someone who loves … ll lead and contribute to: Architecture, system design and code reviews Scalable, AI-powered systems built in Java, TypeScript/JavaScript, SQL/NoSQL, AWS A collaborative, delivery-focused engineering culture Technical decisions that directly shape the future of media technology What We’re Looking For 8+ years’ experience in software engineering, with 3+ years leading teams More ❯
Posted:

Senior Java Software Engineer

London Area, United Kingdom
Harrington Starr
the specific needs of demanding clients across multiple trading desks. Engineer and optimize systems for dynamic scalability, ensuring responsiveness to market fluctuations and events. Collaborate closely with other IB Engineering teams and project stakeholders. What You Bring: A minimum of five years of experience in software engineering, with a focus on modern software design, architectural patterns More ❯
Posted:

Senior Java Software Engineer

City of London, London, United Kingdom
Harrington Starr
the specific needs of demanding clients across multiple trading desks. Engineer and optimize systems for dynamic scalability, ensuring responsiveness to market fluctuations and events. Collaborate closely with other IB Engineering teams and project stakeholders. What You Bring: A minimum of five years of experience in software engineering, with a focus on modern software design, architectural patterns More ❯
Posted:

Staff Software Engineer, Generative AI, Applied Innovation Factory

England, United Kingdom
Google Inc
Staff Software Engineer, Generative AI, Applied Innovation Factory Google London, UK Apply Bachelor's degree or equivalent practical experience. 8 years of experience in software development and with data structures/algorithms in either (C, C++, Python, Java or Go). 5 years of experience with ML design and ML infrastructure (e.g., model deployment, model evaluation, data processing … . 5 years of experience designing, training, and evaluating machine learning models. Experience using generative AI, to solve real-world issues. Preferred qualifications: Master's degree or PhD in Engineering, Computer Science, or a related technical field. 3 years of experience in a technical leadership role leading project teams and setting technical direction. Ability to guide the work of … an issue and reduce it to a core experiment to prove or disprove a hypothesis. Ability to empathize with customers needs to generate solutions. About the job Google's software engineers develop the next-generation technologies that change how billions of users connect, explore, and interact with information and one another. Our products need to handle information at massive More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Java Software Engineer

London Area, United Kingdom
Oliver Bernard
Java Software Engineer Our client, a fast-growing payments technology company building next-generation solutions that power seamless, secure transactions around the world are seeking talented Java Engineers to join their collaborative and high-performing engineering team. What You’ll Do Design and build robust Microservices using Java and Spring Boot Work on scalable, event-driven systems that … process millions of transactions Collaborate with cross-functional teams (Product, DevOps, QA) to deliver high-quality software Contribute to technical discussions, architecture decisions, and best practices Continuously improve system performance, reliability, and security What We’re Looking For Strong experience with Java (11+) and Spring Boot Solid understanding of microservices architecture and RESTful APIs Experience with AWS or another More ❯
Posted:

Java Software Engineer

City of London, London, United Kingdom
Oliver Bernard
Java Software Engineer Our client, a fast-growing payments technology company building next-generation solutions that power seamless, secure transactions around the world are seeking talented Java Engineers to join their collaborative and high-performing engineering team. What You’ll Do Design and build robust Microservices using Java and Spring Boot Work on scalable, event-driven systems that … process millions of transactions Collaborate with cross-functional teams (Product, DevOps, QA) to deliver high-quality software Contribute to technical discussions, architecture decisions, and best practices Continuously improve system performance, reliability, and security What We’re Looking For Strong experience with Java (11+) and Spring Boot Solid understanding of microservices architecture and RESTful APIs Experience with AWS or another More ❯
Posted:

Senior Java Software Engineer

slough, south east england, united kingdom
Harrington Starr
the specific needs of demanding clients across multiple trading desks. Engineer and optimize systems for dynamic scalability, ensuring responsiveness to market fluctuations and events. Collaborate closely with other IB Engineering teams and project stakeholders. What You Bring: A minimum of five years of experience in software engineering, with a focus on modern software design, architectural patterns More ❯
Posted:

Senior Java Software Engineer

london, south east england, united kingdom
Harrington Starr
the specific needs of demanding clients across multiple trading desks. Engineer and optimize systems for dynamic scalability, ensuring responsiveness to market fluctuations and events. Collaborate closely with other IB Engineering teams and project stakeholders. What You Bring: A minimum of five years of experience in software engineering, with a focus on modern software design, architectural patterns More ❯
Posted:

AI Software Development Support Engineer

South East, United Kingdom
Hybrid / WFH Options
Synetec
re looking for a curious and ambitious engineer to join Synetec as an AI Support Engineer . This is not your typical support role. You'll combine hands-on software engineering with cutting-edge AI tools to deliver real impact for our clients. In this role, you'll: Solve complex client challenges through high-quality technical support. Work … up responses, and enhance user experiences. If you enjoy problem-solving, thrive in a fast-moving environment, and want to build AI expertise while shaping the future of support engineering, we'd love to hear from you. Responsibilities Deliver fast, high-quality technical support to clients via email, phone, or chat, following Support Desk protocols and ensuring issues are … Build and maintain internal tools that make the support process smarter and more effective. Stay ahead of the curve by keeping up to date with the latest trends in software engineering and AI, and sharing knowledge across the team. Essential Knowledge, Skills & Experience A degree in Computer Science, IT, or equivalent hands-on experience. Strong problem-solving skills More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Java Software Engineer

london (city of london), south east england, united kingdom
Harrington Starr
the specific needs of demanding clients across multiple trading desks. Engineer and optimize systems for dynamic scalability, ensuring responsiveness to market fluctuations and events. Collaborate closely with other IB Engineering teams and project stakeholders. What You Bring: A minimum of five years of experience in software engineering, with a focus on modern software design, architectural patterns More ❯
Posted:

AI Software Development Support Engineer

London Area, United Kingdom
Hybrid / WFH Options
Synetec
re looking for a curious and ambitious engineer to join Synetec as an AI Support Engineer . This is not your typical support role. You’ll combine hands-on software engineering with cutting-edge AI tools to deliver real impact for our clients. In this role, you’ll: Solve complex client challenges through high-quality technical support. Work … up responses, and enhance user experiences. If you enjoy problem-solving, thrive in a fast-moving environment, and want to build AI expertise while shaping the future of support engineering, we’d love to hear from you. Responsibilities Deliver fast, high-quality technical support to clients via email, phone, or chat, following Support Desk protocols and ensuring issues are … Build and maintain internal tools that make the support process smarter and more effective. Stay ahead of the curve by keeping up to date with the latest trends in software engineering and AI, and sharing knowledge across the team. Essential Knowledge, Skills & Experience A degree in Computer Science, IT, or equivalent hands-on experience. Strong problem-solving skills More ❯
Posted:

AI Software Development Support Engineer

City of London, London, United Kingdom
Hybrid / WFH Options
Synetec
re looking for a curious and ambitious engineer to join Synetec as an AI Support Engineer . This is not your typical support role. You’ll combine hands-on software engineering with cutting-edge AI tools to deliver real impact for our clients. In this role, you’ll: Solve complex client challenges through high-quality technical support. Work … up responses, and enhance user experiences. If you enjoy problem-solving, thrive in a fast-moving environment, and want to build AI expertise while shaping the future of support engineering, we’d love to hear from you. Responsibilities Deliver fast, high-quality technical support to clients via email, phone, or chat, following Support Desk protocols and ensuring issues are … Build and maintain internal tools that make the support process smarter and more effective. Stay ahead of the curve by keeping up to date with the latest trends in software engineering and AI, and sharing knowledge across the team. Essential Knowledge, Skills & Experience A degree in Computer Science, IT, or equivalent hands-on experience. Strong problem-solving skills More ❯
Posted:

AI Software Development Support Engineer

london, south east england, united kingdom
Hybrid / WFH Options
Synetec
Role Were looking for a curious and ambitious engineer to join Synetec as an AI Support Engineer . This is not your typical support role. Youll combine hands-on software engineering with cutting-edge AI tools to deliver real impact for our clients. In this role, youll: Solve complex client challenges through high-quality technical support. Work side … up responses, and enhance user experiences. If you enjoy problem-solving, thrive in a fast-moving environment, and want to build AI expertise while shaping the future of support engineering, wed love to hear from you. Responsibilities Deliver fast, high-quality technical support to clients via email, phone, or chat, following Support Desk protocols and ensuring issues are resolved … Build and maintain internal tools that make the support process smarter and more effective. Stay ahead of the curve by keeping up to date with the latest trends in software engineering and AI, and sharing knowledge across the team. Essential Knowledge, Skills & Experience A degree in Computer Science, IT, or equivalent hands-on experience. Strong problem-solving skills More ❯
Posted:

AI Software Development Support Engineer

london (city of london), south east england, united kingdom
Hybrid / WFH Options
Synetec
Role Were looking for a curious and ambitious engineer to join Synetec as an AI Support Engineer . This is not your typical support role. Youll combine hands-on software engineering with cutting-edge AI tools to deliver real impact for our clients. In this role, youll: Solve complex client challenges through high-quality technical support. Work side … up responses, and enhance user experiences. If you enjoy problem-solving, thrive in a fast-moving environment, and want to build AI expertise while shaping the future of support engineering, wed love to hear from you. Responsibilities Deliver fast, high-quality technical support to clients via email, phone, or chat, following Support Desk protocols and ensuring issues are resolved … Build and maintain internal tools that make the support process smarter and more effective. Stay ahead of the curve by keeping up to date with the latest trends in software engineering and AI, and sharing knowledge across the team. Essential Knowledge, Skills & Experience A degree in Computer Science, IT, or equivalent hands-on experience. Strong problem-solving skills More ❯
Posted:

2026 Graduate Software Developer, IT & Digital

warwick, midlands, united kingdom
Hybrid / WFH Options
National Grid
in our mission. So, join us and power the future of energy. About The Role Are you passionate about building technology that makes a real impact? As a Graduate Software Engineer, you'll join a collaborative team where innovation, learning, and problem-solving are at the heart of everything we do. This is a fantastic opportunity to kick-start … your career in software engineering, working on real projects that support National Grid's mission to deliver safe, secure, and sustainable energy. You'll be supported by experienced engineers as you develop your skills across the full software development lifecycle — from design and coding to testing and deployment. You'll work in an Agile environment, using modern … tools and technologies to deliver high-quality solutions that meet business needs. What You'll Be Doing Design and develop software using languages like Java, Python, or C++, contributing to applications that support millions of users. Collaborate with cross-functional teams including product managers, designers, and engineers to deliver solutions aligned with business goals. Participate in code reviews, debugging More ❯
Posted:

AI Software Development Support Engineer

slough, south east england, united kingdom
Hybrid / WFH Options
Synetec
re looking for a curious and ambitious engineer to join Synetec as an AI Support Engineer . This is not your typical support role. You’ll combine hands-on software engineering with cutting-edge AI tools to deliver real impact for our clients. In this role, you’ll: Solve complex client challenges through high-quality technical support. Work … up responses, and enhance user experiences. If you enjoy problem-solving, thrive in a fast-moving environment, and want to build AI expertise while shaping the future of support engineering, we’d love to hear from you. Responsibilities Deliver fast, high-quality technical support to clients via email, phone, or chat, following Support Desk protocols and ensuring issues are … Build and maintain internal tools that make the support process smarter and more effective. Stay ahead of the curve by keeping up to date with the latest trends in software engineering and AI, and sharing knowledge across the team. Essential Knowledge, Skills & Experience A degree in Computer Science, IT, or equivalent hands-on experience. Strong problem-solving skills More ❯
Posted:

2026 Graduate Software Developer, IT & Digital

Warwick, north west england, united kingdom
Hybrid / WFH Options
National Grid
in our mission. So, join us and power the future of energy. About The Role Are you passionate about building technology that makes a real impact? As a Graduate Software Engineer, you'll join a collaborative team where innovation, learning, and problem-solving are at the heart of everything we do. This is a fantastic opportunity to kick-start … your career in software engineering, working on real projects that support National Grid's mission to deliver safe, secure, and sustainable energy. You'll be supported by experienced engineers as you develop your skills across the full software development lifecycle — from design and coding to testing and deployment. You'll work in an Agile environment, using modern … tools and technologies to deliver high-quality solutions that meet business needs. What You'll Be Doing Design and develop software using languages like Java, Python, or C++, contributing to applications that support millions of users. Collaborate with cross-functional teams including product managers, designers, and engineers to deliver solutions aligned with business goals. Participate in code reviews, debugging More ❯
Posted:

Senior Software Engineer - Data

Amsterdam, Noord-Holland, Netherlands
Hybrid / WFH Options
Palm
the core of our platform, from ingesting financial data, augmenting data through ML & GenAI, to exposing core datasets for financial decision-making. We are looking for an experienced Senior Software Engineer, Data to help build out our data capabilities. Are you passionate about building data infrastructure from the ground up? Do you thrive in high-growth environments where you … manage data integrations using tools like Airbyte, dltHub to power data source integrations. Build-out and scale our data warehouse in BigQuery, underpinning analytics and ML use cases. Establish engineering best practices including version control, CI/CD, testing, and reusable frameworks. Qualifications 5+ years in a software or data engineering role with strong data infrastructure affinity. … leading tech companies. Pension & Health Insurance; wellness stipend (500 EUR/year). Other Details Seniority level: Mid-Senior level Employment type: Full-time Job function: Information Technology Industries: Software Development Referrals increase your chances of interviewing at Palm. Get notified about new Senior Software Specialist jobs in Amsterdam, North Holland, Netherlands. More ❯
Employment Type: Permanent
Salary: EUR 70,000 - 90,000 Monthly
Posted:

Principal / Sr. Principal Software Engineer

Los Angeles, California, United States
Northrop Grumman
impossible. Our employees are not only part of history, they're making history. Northrop Grumman Mission Systems is a trusted provider of mission-enabling solutions for global security. Our Engineering and Sciences (E&S) organization pushes the boundaries of innovation, redefines engineering capabilities, and drives advances in various sciences. Our team is chartered with providing the skills, innovative … lines across the sector while providing a decisive advantage to the warfighter. Come be a part of our mission! We at Northrop Grumman Missions Systems are seeking a skilled Software Engineer in Woodland Hills, CA with expertise in C programming and a strong understanding of software development on an Agile team. Experience with ADA and JIRA is desired. … The ideal candidate will contribute to the design, development, and maintenance of high-performance, reliable software systems in mission-critical environments. What You'll get to Do: Design, develop, and maintain software applications in C/C++. Utilize C/C++, ADA programming for systems requiring high integrity and safety compliance. Debug, optimize, and test software to More ❯
Employment Type: Permanent
Salary: USD 80 Hourly
Posted:

Python Software Engineer - Fintech

South West London, London, United Kingdom
Run-Time Group Ltd
joining a strong team of Python Engineers, Data Scientists, and financial experts, who are building the next generation of financial toolsscalable, secure, and smart. If you're an experience Software Engineer whose passionate about Python, excited by financial technology, and eager to build meaningful systems from the ground up, we want to hear from you. As a Python Software … or STEM subject from a Top ranked University 3+ years of experience in Python development Tech: Python, FastAPI, Pydantic, PostgreSQL, AWS DevOps tools: Kubernetes, Docker,Terraform, Jenkins Very strong software engineering principles Enthusiasm for startup environment and cross-functional teams Passion for automation and data infrastructure More ❯
Employment Type: Permanent
Posted:

Software Engineer with AI Integration

Bristol, Avon, South West, United Kingdom
Alexander Mae (Bristol) Ltd
The Company: Our client is at the cutting edge of development in software solutions for healthcare learning. With clients who are universities, colleges, and regulatory bodies and based both in the UK and throughout the world. Through working with their clients needs, they specialise in high stakes summative exam software as well as course management systems. They have … position is integral to the continued advancement of the innovative, customer-facing AI solutions embedded within their products. Are you looking for a challenging and rewarding career move in software development? Do you have a passion for delivering innovative solutions? Its a fascinating business to work in, developing innovative solutions for clients who are educating our future doctors, nurses … core value and feasibility. Contribute to the architecture, data flows, and UI/UX design of each prototype to ensure scalable and user-centred solutions. Collaborate with the product engineering team to develop validated prototypes into production-ready implementations. Stakeholder Collaboration Present and demo prototypes to Project Managers, Senior Developers and Directors to gather feedback and drive iteration. Communicate More ❯
Employment Type: Permanent
Salary: £35,000
Posted:

Software Engineer

Bristol, Avon, South West, United Kingdom
Hybrid / WFH Options
Alexander Mae (Bristol) Ltd
The Company: Our client is at the cutting edge of development in software solutions for healthcare learning. With clients who are universities, colleges, and regulatory bodies and based both in the UK and throughout the world. Through working with their clients needs, they specialise in high stakes summative exam software as well as course management systems. They have … position is integral to the continued advancement of the innovative, customer-facing AI solutions embedded within their products. Are you looking for a challenging and rewarding career move in software development? Do you have a passion for delivering innovative solutions? Its a fascinating business to work in, developing innovative solutions for clients who are educating our future doctors, nurses … core value and feasibility. Contribute to the architecture, data flows, and UI/UX design of each prototype to ensure scalable and user-centred solutions. Collaborate with the product engineering team to develop validated prototypes into production-ready implementations. Stakeholder Collaboration Present and demo prototypes to Project Managers, Senior Developers and Directors to gather feedback and drive iteration. Communicate More ❯
Employment Type: Permanent, Work From Home
Salary: £35,000
Posted:

Software Engineer

Exeter, Devon, United Kingdom
Unity Five Ltd
As a Software Engineer, you’ll play a key role in bringing ideas from our product backlog to life—whether that’s building new features that delight customers, shaping strategic improvements, or helping reduce technical debt. You’ll have opportunities to take ownership of your own work while also contributing through collaboration, mentorship, and thoughtful input on design decisions … your work while also contributing to wider initiatives through collaboration, mentoring, or involvement in technical, architectural, or UI/UX design discussions. You’ll guide work through the full engineering lifecycle—from writing clean, maintainable code through to code review, testing and deployment into production. Quality matters to us, so a thoughtful approach to performance, security, and team-wide … engineering standards is highly valued. We’re looking for someone who respects existing technologies and practices but is equally enthusiastic about helping shape their evolution as the team and business continue to grow—always with a humble, team-first mindset. Accountabilities, responsibilities & main duties: - Apply strong problem-solving skills to deliver reliable, well-engineered solutions - Demonstrate strong competency in More ❯
Employment Type: Permanent
Posted:

Senior Software Engineer - Remote

Cork, Ireland
Hybrid / WFH Options
Keelvar, Inc
Keelvar has an exciting opportunity to join our Engineering & Product Team as a Senior Backend Software Engineer. This role is remotely based in either Ireland (ideally in Cork) or Germany (ideally in Berlin). Reporting to one of our Engineering Managers, you will be part of a critical group responsible for supporting and building new and existing … features with a cross functional team. The successful candidate will join a group of engineers from different backgrounds including Software Development, Data Science, UI and Product Design. Responsibilities Work in a cross functional development team analyzing product feature requests and designing solutions. Build and maintain backend services with a strong focus on performance, maintainability, and production-readiness. Take a … Collaborate with colleagues across the organization to ensure vision is delivered. Assist and mentor junior team members. Your Profile Strong proficiency and at least 7 years of experience in software development, ideally developing SaaS solutions. Experience in Python and its ecosystem. Experience of working with CI/CD processes and in an agile, product led environment. Experience designing distributed More ❯
Employment Type: Permanent
Salary: EUR 125,000 - 150,000 Annual
Posted:

Software Engineer

City of London, London, United Kingdom
Experis UK
Experis Software Engineer Perm Salary DOE London, Bristol (Hybrid) **DV or SC Clearance Essential** Our client, a rapidly growing deep-tech consultancy, urgently require an experienced Software Engineer to join their team on a permanent basis. In order to be successful, you will have the following experience: Experienced Software Developer/Engineer Strong background within Python, C++ … C#, SQL, TypeScript Experience of Palantir technology is a bonus DV or SC Clearance is essential Within this role, you will be responsible for: Delivering strategic advisory, engineering delivery, and enablement services to Government and commercial clients. Solve user problems by drawing source and captured data into a single foundational data model and building operational workflows that materially change More ❯
Posted:
Software Engineering
10th Percentile
£45,000
25th Percentile
£55,000
Median
£75,000
75th Percentile
£100,000
90th Percentile
£132,500