Software Engineering Jobs in England

1,576 to 1,600 of 5,157 Software Engineering Jobs in England

Rust Developer

newcastle-upon-tyne, tyne and wear, north east england, united kingdom
Hybrid / WFH Options
G2 Recruitment
My market leading client has a new opening for a Software Engineer to join them on a permanent basis. This position offers a great chance for an engineer with an interest in Rust to work with the language. The role offers flexible hybrid working but candidates must be able … to occasionally work on-site in the UK. It is essential for candidates to have at least 5 years general UI software engineering experience, with proven time served developing in React.js. Tech wise you'll be working with a React webpack sat in Electron that interacts with a … large Rust codebase on embedded linux. Specific Rust experience is of course of benefit, but not essential. Without Rust, experience with embedded software and another similar language (i.e. C++) is essential. You will be engineering an app used to control a DSP. A general electronics background is of More ❯
Posted:

Software Engineer Backend Travel

N1, St. Peter's, Greater London, King's Cross, United Kingdom
Hybrid / WFH Options
Antella Travel Recruitment
Are you a passionate and skilled backend software engineer looking for an exciting opportunity to work with cutting-edge technologies? Our client, a leading TRAVEL technology company based in London, is seeking a talented individual to join their dynamic team as a full-time Backend Software Engineer. In … and the collaborative spirit of in-office interactions. Our client believes in fostering a work-life balance while delivering exceptional results. As a Backend Software Engineer, you will be responsible for designing, developing, and maintaining the server-side components of our client's innovative software solutions. You will … provided application form. Include your updated CV. Don't miss this incredible opportunity to take your career to the next level as a Backend Software Engineer. Apply now and join our client's team in London! Bachelor's degree in Computer Science, Software Engineering, or a related More ❯
Employment Type: Permanent
Salary: £80000 - £90000/annum
Posted:

Experienced Developer (London)

London, United Kingdom
PortSwigger Ltd
Java development teams in the country as we embark on a new chapter in London. Who are we? We develop Burp Suite, the leading software for web security testing. We are a UK company with over 48,000 customers in 140 countries, known for strong organic growth over the … our new London office, collaborating closely with development teams in our Knutsford HQ. Work in small, cross-functional teams on our desktop and enterprise software products. Practise Agile methodologies, with a focus on pair programming, TDD, high-quality code, rapid release cycles, and continuous team retrospectives. Solve complex problems … to focus on meaningful, impactful work without getting bogged down by red tape. We are looking for developers with a passion for building excellent software and working within a collaborative environment. While Java expertise is essential, your ability to thrive in a team, share knowledge, and engage in open More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Enterprise Architect

London Area, United Kingdom
HCLTech
Title: Enterprise Architect Location: UK Job Type: Full-Time Job Summary: We are seeking a highly experienced and visionary Enterprise Architects to lead our engineering team in designing and implementing scalable, robust, and innovative solutions. This role will be pivotal in driving the technical strategy and architecture for our … implementation of services focused offerings Innovation: Drive innovation in ensuring the adoption of cutting-edge technologies and methodologies. Collaboration: Work closely with product management, engineering teams, and other stakeholders to define and execute the roadmap. Scalability: Ensure the architecture/solution proposed supports scalability, performance, and reliability requirements. Mentorship … Mentor and develop engineering leaders and architects within the team. Governance: Establish and enforce architectural standards, guidelines, and best practices. Stakeholder Management: Engage with senior leadership and key stakeholders to communicate technical strategies and progress. Qualifications : Education: Bachelor’s or Master’s degree in Computer Science, Engineering, or More ❯
Posted:

Enterprise Architect

london, south east england, United Kingdom
HCLTech
Title: Enterprise Architect Location: UK Job Type: Full-Time Job Summary: We are seeking a highly experienced and visionary Enterprise Architects to lead our engineering team in designing and implementing scalable, robust, and innovative solutions. This role will be pivotal in driving the technical strategy and architecture for our … implementation of services focused offerings Innovation: Drive innovation in ensuring the adoption of cutting-edge technologies and methodologies. Collaboration: Work closely with product management, engineering teams, and other stakeholders to define and execute the roadmap. Scalability: Ensure the architecture/solution proposed supports scalability, performance, and reliability requirements. Mentorship … Mentor and develop engineering leaders and architects within the team. Governance: Establish and enforce architectural standards, guidelines, and best practices. Stakeholder Management: Engage with senior leadership and key stakeholders to communicate technical strategies and progress. Qualifications : Education: Bachelor’s or Master’s degree in Computer Science, Engineering, or More ❯
Posted:

Staff Software Engineer

Harrow, Middlesex, United Kingdom
Ferovinum
involved in hiring, mentoring, and nurturing a culture that's collaborative, ambitious, and laser-focused on results. Key Requirements: Minimum 7 years of solid software engineering experience. You have a track record of leading engineering teams in a startup environment, with a portfolio of successfully shipped features More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

C++ Software Architect

Bristol, United Kingdom
Matchtech
C++ Software Architect - 70ph (Umbrella) inside IR35 Bristol 12-Month Contract Inside IR35 Onsite Join a cutting-edge team in Bristol shaping the future of Air Defence Systems. We're looking for a C++ Software Architect to drive the design and development of next-gen Command & Control architectures. … hands-on role ideal for a proactive engineer with a passion for real-time systems and high-integrity software. What you'll need: Strong software engineering background Expertise in C++ and architecture modelling Experience with real-time, multi-threaded systems Knowledge of safety-critical standards (DefStan More ❯
Employment Type: Contract
Rate: GBP 70 Hourly
Posted:

Engineering Manager

London, United Kingdom
Sainsbury's Supermarkets Ltd
for us to feed the nation. The level of data, transactions and variety it involves. Then you'll realise that ours is a modern software engineering environment because it has to be. We've made serious investment into a Tech Academy and into setting standards and principles. We … reusable tech. Joining Sainsbury's Tech means becoming part of an inclusive and driven team that is passionate about creating innovative solutions. As an Engineering Manager, you will play a pivotal role in leading and coaching talented engineering teams, driving the delivery of impactful solutions that drive efficiency … and enhance performance across the business. With a focus on continuous improvement, you will have the opportunity to shape a world-class engineering function and contribute to the development of cutting-edge processes and technologies. At Sainsbury's, we value collaboration, diversity, and inclusivity, and offer a supportive and More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Software Engineers

Manchester, United Kingdom
Hybrid / WFH Options
GCHQ
Senior Software Engineers Location(s): Manchester, Greater Manchester or Samlesbury Salary: £48,557 - £57,704, dependent on experience and including a basic salary and skills payment. Plus, you’ll receive a one-off recruitment bonus of £3,500 (£1,750 on arrival and £1,750 on successful completion of … At GCHQ you’ll do varied and fascinating work in a supportive and inclusive environment that puts the emphasis on teamwork. As a Senior Software Engineer, you’ll bring your experience of modern software frameworks and team leadership to our passionate tech community. You’ll help design new … new priorities, you’ll set the standard. You’ll engage with technical and non-technical customers and have a positive influence on the wider engineering community. With our encouragement to spend up to 30% of your time on development, innovation, and experimentation, you’ll have the freedom to explore More ❯
Employment Type: Permanent
Salary: £48557 - £57704/annum
Posted:

Engineering Manager

Manchester Area, United Kingdom
Hybrid / WFH Options
On the Beach
quality inventory with minimal latency. Built on C# .NET and AWS, it supports a fast-moving, high-traffic environment. We’re looking for a Software Engineering Manager to be part of our Inventory Engineering Team, responsible for supplier integrations, inventory management, and booking reliability. This high-impact … role balances team leadership (75%) and hands-on contribution (25%), driving both technical execution and operational excellence while scaling a world-class engineering team. Leading and growing a team of engineers, mentoring and guiding them to deliver high- quality software. Owning the technical strategy for inventory management, ensuring scalability … resilience, and performance. Working closely with cross-functional teams to improve supplier integrations, enhance data freshness, and streamline booking processes. Championing engineering best practices, from CI/CD to monitoring and incident response. Making hands-on contributions when needed, reviewing code, guiding system design, and tackling complex technical challenges. More ❯
Posted:

Lead Test Solutions Engineer

Luton, Bedfordshire, United Kingdom
Hybrid / WFH Options
Leonardo UK Ltd
responding to the operational environment. Leonardo has a fantastic opportunity for a Lead Test Solutions Engineer to join this exciting project and support the Engineering Management of Test Solutions. As the engineering point of contact and Lead Engineer for the subcontract of complex Microwave test solutions, the Lead … chain Managing the relationships between LEUK and 3rd party suppliers Ensuring effective implementation of the company's Life-cycle design reviews Management of the Engineering technical quality, schedule and budget Support the management of Suppliers and project Make/Buy decisions as required Identifying technical risks and mitigation strategies … for: You really must have: Good understanding of a range of electronic technologies from dc to light or a good understanding of Systems/Software engineering lifecycle. Experience of working with external suppliers and outsourcing complex work packages. Extensive knowledge in NI LabVIEW & TestStand. Degree qualified (or equivalent More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Machine Learning Engineer

London, United Kingdom
Hybrid / WFH Options
BGL Group
Some of the great things you'll be doing: Develop, maintain, monitor (health & performance), and optimise integrated Machine Learning products. Work closely with Data Engineering, Platform, and Architecture teams to improve and develop new products, integrations, tools, and technologies. Work with data scientists to productionise various ML models, ensuring … the code follows best practices; is effective, scalable, and conforms to CTMs Engineering & Tech standards. Follow best practices for the management and interrogation of large scale 'structured' and 'unstructured' datasets (million+ rows with thousand+ features, policy documents, etc). Enable the collection of new data and the refinement of … as Python, SQL, and R. Knowledge of SQL and NoSQL databases for data storage and retrieval. Experience with LLM application design and deployment. Strong software engineering skills, including version control (Git), code reviews, and unit testing. Familiarity with common data science libraries and tools (e.g., NumPy, Pandas, Scikit More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

C++ Software Engineer

Bournemouth, England, United Kingdom
Hybrid / WFH Options
Oxbridge AI
C++ Software Engineer - C++ GAME Developer Do you consume Content through TV and your Phone? Do you love to be Entertained? Do you have a strong desire to grow and move from the company that you are at, though tired of seeing the same Jobs posted, by the same … and Elusive opportunity to play a key role for the Business Behind some of our Planets most prestigious productions. Are you passionate about C++ Software Engineering – with the personality to collaborate with Product Owners, and C Level Stakeholders to take the company to the level its fans and More ❯
Posted:

Senior Software Engineer, £80k + 10% bonus (IoT / Sustainability)

Manchester, North West, United Kingdom
Hybrid / WFH Options
InterQuest Group (UK) Limited
Great opportunity for a Senior Software Engineer to work for a Manchester based SaaS company that's on a mission to cut carbon emissions and is at the beginning of their scale-up. You'd report directly to the CTO and would lead a small cross functional product-based … you should expect to maintain high standards in code quality through TDD and be comfortable with practices like Observability and IaC. As a Senior Software Engineer, you'll also be given the opportunity to shape the overall approach to software engineering and mentor less experienced team members. More ❯
Employment Type: Permanent, Work From Home
Salary: £80,000
Posted:

Robotics Control Engineer, Amazon Robotics

Milton Keynes, Buckinghamshire, United Kingdom
Amazon
electrical design and safety design. Develop controls code utilizing structured text on Codesys platforms. Identify and implement system optimizations. Work closely with hardware and software engineering team members to drive scalable, real-time implementations. Partner closely with hardware engineering team members on developing systems from prototyping to … and troubleshooting, including HMI development. Work with stakeholders across hardware, science, and operations teams to iterate on systems design and implementation. Contribute to value engineering of the system's electrical and controls hardware components. Minimum Qualifications: BS/MS Mechanical or Electrical Engineering (or similar field). Experience … with design or architecture (design patterns, reliability and scaling) of new and existing systems. Experience with programming with at least one software programming language. Experience with developing production motion control systems for robotics or industrial automation. Experience with C++, CodeSys, Allen-Bradley PLCs, Siemens PLCs, or similar. Demonstrated experience More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Principal Solution Architect - .NET & AWS

Manchester, North West, United Kingdom
Hybrid / WFH Options
Daniel James Resourcing Ltd
is a chance to make a tangible impact in a truly enterprise-scale environment , working with high-traffic applications, distributed systems, and cloud-first engineering teams . You will: Define and lead the AWS cloud strategy for large-scale SaaS platforms. Architect and implement cloud-native, event-driven, microservices … based solutions . Drive modernisation initiatives , replacing legacy systems with state-of-the-art cloud solutions. Work closely with engineering teams, guiding them on best practices in .NET, AWS, and cloud security . Influence technical decision-making at the highest levels while remaining hands-on in proof-of-concept … work. Collaborate with product, business, and technology leaders to ensure solutions are scalable, secure, and future-proof. Shape engineering standards, best practices, and architecture governance . What Were Looking For To thrive in this role, youll need a strong technical foundation in cloud architecture and software engineering More ❯
Employment Type: Permanent, Work From Home
Posted:

Delivery Consultant - Security

London, United Kingdom
Amazon
through mentoring, training, and creating reusable artifacts BASIC QUALIFICATIONS - 3+ years of experience in cloud architecture and implementation - Bachelor's degree in Computer Science, Engineering, related field, or equivalent experience - Experience in security principles such as least privilege access, defense in depth, preventative vs. detective controls, Infrastructure and Network … Data protection, and Incident response. Good technical knowledge of application security, system security, network security, authentication/authorization protocols, and cryptography. - Knowledge of professional software engineering practices & best practices for the full software development life cycle, including coding standards, code reviews, source control management, libraries building, build More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Associate Director, Factory Product

Cambridge, Cambridgeshire, United Kingdom
Futureshaper.com
through root cause analysis, corrective actions, and performance tracking. What You'll Need to Succeed Relevant Experience : Proven experience in life science, lab automation, software, and data engineering-delivering high-throughput workflows and automating processes. Scientific Expertise : Strong understanding of molecular biology, protein engineering, cell biology, and … cell-free expression systems. Cross-Disciplinary Collaboration : Ability to engage with diverse teams (e.g., AI, software engineering, and life sciences) and communicate technical concepts across disciplines. Automation & Robotics : Hands-on experience with liquid handling robots, high-throughput protein purification, and laboratory automation. Analytical & Technical Proficiency : Expertise in data More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Full Stack Engineer

london, south east england, united kingdom
eTeam
collaborative way, use the latest technologies and enjoy seeing the direct impact from your work. Our highly skilled system architects and development managers configure software packages and build custom applications, creating the foundation for rapid and cost-effective implementation of systems that maximize value from day one. Our development … employ agile methodologies to quickly provide our consultants with the solutions they need. We combine the latest open source technologies together with traditional Enterprise software products. The Role: We create both rapid prototypes, usually in 2 to 3 weeks, as well as full-scale applications typically within 2 to … mobile applications that meet business goals. Our Front-End Developers contribute to the architecture across the technology stack, from database to native apps. Skills Software Engineer (6 years minimum experience preferably) Strong programming skills in Python Expertise with SQL databases, cloud equivalent such as Amazon RDS (PostgreSQL, MySQL) Experience More ❯
Posted:

Senior Software Engineer - (Node, Typescript, GCP, React)

Greater London, England, United Kingdom
Troi
luxury items through their “boutique” section. Customers can expect them to be delivered in minutes. We’re helping this client grow their in house Software Engineering team and as a Senior Full Stack Engineer, you’ll be focusing on building out new features to streamline inventory management - in … a nutshell, this teams job is to build software that allows customers to find exactly what they’re looking for and making sure the riders get to the right place and on time! * Although a Senior title, we're looking for Tech Lead/Principal/Staff type level … and quantity of commits pushed to production Help your manager grow a mature team of engineers Define KPIs for performance Be the voice of Engineering in quarterly/annual planning Key Skills and experience needed to be successful: Experience as a back end leaning full stack engineer, scaling applications More ❯
Posted:

Senior Software Engineer - (Node, Typescript, GCP, React)

london, south east england, United Kingdom
Troi
luxury items through their “boutique” section. Customers can expect them to be delivered in minutes. We’re helping this client grow their in house Software Engineering team and as a Senior Full Stack Engineer, you’ll be focusing on building out new features to streamline inventory management - in … a nutshell, this teams job is to build software that allows customers to find exactly what they’re looking for and making sure the riders get to the right place and on time! * Although a Senior title, we're looking for Tech Lead/Principal/Staff type level … and quantity of commits pushed to production Help your manager grow a mature team of engineers Define KPIs for performance Be the voice of Engineering in quarterly/annual planning Key Skills and experience needed to be successful: Experience as a back end leaning full stack engineer, scaling applications More ❯
Posted:

Data Scientist

London, United Kingdom
MVF
an exceptionally skilled and driven Data Scientist to deliver upon our plans for growth. This is a hybrid-role across Data Science and ML Engineering: we would like someone with either a background in machine learning engineering, but a desire to learn and grow in creating data science … the Head of Data, you will collaborate closely with a Senior Data Scientist to deliver upon our roadmap. You will have support from Analytics Engineering teams to build and maintain pipelines and from Software Engineering teams to productionize models. The ideal candidate will relish the opportunity to More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Backend Developer (f/m/d) Remote (Europe)

City, London, United Kingdom
Hybrid / WFH Options
Randstad (Schweiz) AG
Data Science teams to bring the latest AutoNLU innovations directly to Studio, empowering customers with powerful new tools. Share learnings and best practices in software development, contributing to a culture of continuous improvement and growth within the team. Our Stack And How We Work About You 5+ years working … command of building and optimizing backend systems. Hands-on experience with relational/SQL databases, ensuring efficient and reliable data management. Well-versed in software engineering essentials such as unit testing, CI/CD, integration testing, and ensuring code reliability and reproducibility. Familiarity with cloud providers (e.g., Google … team growth. Known for your reliability, you meet deadlines and excel in both familiar and challenging new projects. Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent experience. Professional proficiency in both written and spoken English. ️ Compensation, Perks & Benefits Remote Work & Culture: Enjoy the freedom More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Project Manager (Engineering)

Yateley, Hampshire, South East, United Kingdom
Adsyst
Manager. You will be responsible for all aspects of project lifecycle, programme task management and resource management, supported by the Project Managers Office and engineering teams, for the delivery of the project in both technical compliance and quality. The Project Manager will be attending meetings with clients to discuss … ideal. Full-time position: (08:30-17:15 Monday to Thursday and 08:30-16:00 on Fridays) What we are looking for: Technical engineering Project management/Programme management and planning to ensure project tasks, timescales and deliverables are met Ability to manage the financial controls of projects … use the support provided by Project Managers Office to ensure project lifecycle governance is followed What we require from you: Knowledge/background of engineering; control system solutions/automation Thorough understanding of PLCs, SCADA, HMI, variable speed drives and instrumentation products highly beneficial Strong interpersonal skills Experience of More ❯
Employment Type: Permanent
Salary: £60,000
Posted:

Applications Engineer

Worcester, Worcestershire, West Midlands, United Kingdom
Staffing Match
DOE + Benefits ? Hours: 37.5 per week (Flexitime available) The Role: Our client is seeking a skilled Applications Engineer with expertise in Windows-based software development (C# & VB6) and automation systems. This role involves developing, modifying, and supporting software for complex automation, mechatronic, and data acquisition systems used … in cutting-edge automotive and industrial applications. Key Responsibilities: Develop & modify C# control software using Visual Studio and CADET API. Support legacy VB6 systems. Diagnose & resolve software, electrical, and mechanical issues in automated systems. Interface with 3rd party equipment using protocols like Ethernet, Serial, EtherCAT, CAN, Profibus. Develop … support for customers and engineers. Assist design & commissioning engineers to meet customer requirements. Source code management via SourceTree, BitBucket, and Jira. Ideal Candidate: ? Strong engineering background (electrical/control systems). ? Proficiency in C# & Visual Studio (VB6 experience beneficial). ? Experience with automation systems (sensors, actuators, inverters). ? Degree More ❯
Employment Type: Permanent
Salary: £55,000
Posted:
Software Engineering
England
10th Percentile
£43,900
25th Percentile
£52,600
Median
£67,500
75th Percentile
£97,500
90th Percentile
£122,125