786 Software Engineers jobs in the United Kingdom

Graduate Software Engineers

London, London JAM IT Consultancy Ltd

Posted 1 day ago

Job Viewed

Tap Again To Close

Job Description

Overview

Our engineering client in London is actively seeking highly driven, aspiring software engineers who take pride in their work to join their expanding Engineering team. Successful candidates will become part of a cross-functional team, collaborating closely with product managers, designers, and other stakeholders to deliver functional code that addresses real-world problems for both internal and external customers.nWhat You’ll Do

Design Solutions:

Develop optimal technical solutions to business challenges, contributing to an architectural vision aimed at scaling to become the world's leading research platform.nShip Working Code:

Primarily utilizing React on the frontend and Kotlin microservices with Postgres on the backend, with some legacy services in Ruby on Rails.nDeploy and Iterate:

Release updates frequently to customers using CircleCI and Spinnaker for CI/CD, gathering feedback promptly to inform subsequent iterations.nBuild Competency:

Engage in rapid learning by developing market-leading technology alongside experienced colleagues in a high-performance environment. Engineers can leverage the Learning & Development budget to accelerate the development of specific technical skills.nMaintenance and Troubleshooting:

Monitor services diligently, proactively identifying and resolving errors before they impact users.nExperience Required

Pursuing a degree in Computer Science or a related field.2:1 or abovenDemonstrated achievements both academically and beyond, distinguishing yourself among peers.nPossess practical experience applying technical skills in a professional setting.nExhibit excellent communication skills, fostering effective collaboration with team members.nHighly driven and proactive, consistently overcoming obstacles independently to achieve outstanding results.nMeticulous in your approach, maintaining high standards and an acute attention to detail.nIf you are passionate about h code and aspire to work with exceptional colleagues in a high-achievement environment, this role aligns well with your ambitions.

#J-18808-Ljbffrn
This advertiser has chosen not to accept applicants from your region.

Software Engineers C C++ C#

RH10 9AS West Sussex, South East Morson Talent

Posted 2 days ago

Job Viewed

Tap Again To Close

Job Description

permanent

Are you a talented Flight Simulation Software Engineer with a passion for cutting-edge technology? Do you want to work on projects that push the boundaries of aerospace innovation? Look no further!

At our aerospace business in Greater London, we're developing world-class flight simulators that are shaping the future of aviation training. Join our dynamic team and play a key role in delivering high-.


WHJS1_UKTJ

This advertiser has chosen not to accept applicants from your region.

Edv Cleared Software Engineers - Multiple Opportunities

London, London Synergize Consulting Ltd

Posted 1 day ago

Job Viewed

Tap Again To Close

Job Description

Overview

We're supporting several high-profile programmes within the Defence & National Security space and are keen to connect with talented engineers interested in making a real impact.nWhat you'll bring

Strong development skills in Java, Python or C++nExperience with containerisation & orchestration (Docker, Kubernetes)nInfrastructure as Code knowledge (Terraform, Ansible)nCloud (AWS or Azure) exposure beneficialnA collaborative mindset with the ability to solve complex technical challengesnWhat's on offer

Competitive day ratesnLong-term contracts (12-24 months+)nOn-site work in secure locations (Gloucestershire, Central London)nThe chance to work with well-regarded Consultancies and primes shaping the future of Defence technology.

#J-18808-Ljbffrn
This advertiser has chosen not to accept applicants from your region.

Scientific Software Engineers (C++, Masters or PhD)

Guildford, South East Hays

Posted 6 days ago

Job Viewed

Tap Again To Close

Job Description

permanent

Scientific Software Engineers (C++, Masters or PhD)
Guildford, Surrey (On-site)
£65,000 - £130,000 + 25% Bonus, 10% Pension, Private Medical.

- A Masters or PhD Degree in Engineering, Science, Computing, Geology or Mathematics disciplines.
- Can work full-time, 5 days a week in Guildford in the office.

Your new company
This leading Software provider are looking to bolster their engineering team with .





























WHJS1_UKTJ

This advertiser has chosen not to accept applicants from your region.

Principal Software Engineer, Architecture

London, London Affirm

Posted 1 day ago

Job Viewed

Tap Again To Close

Job Description

Principal Software Engineer, Architecture

Remote UKnAffirm is reinventing credit to make it more honest and friendly, giving consumers the flexibility to buy now and pay later without any hidden fees or compounding interest.nIn this role, you will be a senior member of Affirm’s Architecture Group, reporting directly to the Head of Architecture with a dotted line to Affirm’s EU leadership. You will own the architecture, technical roadmap, and delivery outcomes that enable Affirm’s international expansion, with particular focus on compliance and localization, cross-border trade, and country-specific payments and KYC requirements. You will also play a critical role in building Affirm’s technical leadership bench in Europe, mentoring senior ICs and formally establishing a strong EU-based tech leads group.nYou will serve as the accountable technical leader for Affirm’s European expansion, ensuring that our platform and systems are built to operate reliably, securely, and compliantly across diverse markets.nWhat We Look Forn12+ years of software engineering experience, with prior technical leadership roles.nProven success driving technical architecture for large-scale consumer or fintech systems, ideally in international or multi-market contexts.nDeep experience guiding engineering strategy and delivery in complex, regulated environments.nExpertise in the European payments landscape, cross-border trade, KYC/AML compliance, and localization at scale.nAbility to distill complex technical trade-offs into clear decisions that shape product and platform evolution.nStrong communication skills, capable of engaging both engineers and executives to drive alignment and clarity.nTrack record of mentoring senior engineers and building technical leadership communities.nExtensive experience designing and operating highly available, secure, and scalable distributed systems.nExperience in fintech or consumer-facing retail systems is strongly preferred.nFamiliarity with international compliance regimes and European regulatory frameworks is a plus.nJVM experience at scale is a plus.nBachelor’s degree in Computer Science or related field, or equivalent practical experience.

Pay Grade - TnEquity Grade - 12

Employees new to Affirm typically come in at the start of the pay range. Affirm focuses on providing a simple and transparent pay structure which is based on a variety of factors, including location, experience and job-related skills.

Base pay is part of a total compensation package that may include monthly stipends for health, wellness and tech spending, and benefits (including 100% subsidized medical coverage, dental and vision for you and your dependents). In addition, the employees may be eligible for equity rewards offered by Affirm Holdings, Inc. (parent company).

GBR base pay range per year: £186,000 - £236,000

Location - Remote UKnAffirm is proud to be a remote-first company! The majority of our roles are remote and you can work almost anywhere within the country of employment. Affirmers in proximal roles have the flexibility to work remotely, but will occasionally be required to work out of their assigned Affirm office. A limited number of roles remain office-based due to the nature of their job responsibilities.nWe’re extremely proud to offer competitive benefits that are anchored to our core value of people come first. Some key highlights of our benefits package include:nHealth care coverage - Affirm covers all premiums for all levels of coverage for you and your dependentsnFlexible Spending Wallets - generous stipends for spending on Technology, Food, various Lifestyle needs, and family forming expensesnTime off - competitive vacation and holiday schedules allowing you to take time off to rest and rechargenESPP - An employee stock purchase plan enabling you to buy shares of Affirm at a discountnWe believe It’s On Us to provide an inclusive interview experience for all, including people with disabilities. We are happy to provide reasonable accommodations to candidates in need of individualized support during the hiring process.n(For U.S. positions that could be performed in Los Angeles or San Francisco) Pursuant to the San Francisco Fair Chance Ordinance and Los Angeles Fair Chance Initiative for Hiring Ordinance, Affirm will consider for employment qualified applicants with arrest and conviction records.nBy clicking "Submit Application," you acknowledge that you have read Affirm'sGlobal Candidate Privacy Notice and hereby freely and unambiguously give informed consent to the collection, processing, use, and storage of your personal information as described therein.nCreate a Job AlertnInterested in building your career at Affirm? Get future opportunities sent straight to your email.nApply for this job

*nindicates a required fieldnFirst Name *nLast Name *nEmail *nPhone *nResume/CV *nEnter manuallynAccepted file types: pdf, doc, docx, txt, rtfnEnter manuallynAccepted file types: pdf, doc, docx, txt, rtfnLinkedIn ProfilenCurrent CompanynPreferred Name *nPronouns * Select.nWhich country in the United Kingdom do you reside in? * Select.nFor UK-based candidates onlynDo you require visa sponsorship to work at Affirm in the UK? * Select.nHow did you first learn about Affirm as an employer? * Select.nHave you previously been employed at Affirm for any length of time? * Select.

#J-18808-Ljbffrn
This advertiser has chosen not to accept applicants from your region.

Principal Software Engineer, Architecture

London, London Affirm

Posted 1 day ago

Job Viewed

Tap Again To Close

Job Description

Overview

Principal Software Engineer, Architecture at Affirm. Affirm is reinventing credit to make it more honest and friendly, giving consumers the flexibility to buy now and pay later without any hidden fees or compounding interest. In this role, you will be a senior member of Affirm’s Architecture Group, reporting directly to the Head of Architecture with a dotted line to Affirm’s EU leadership. You will own the architecture, technical roadmap, and delivery outcomes that enable Affirm’s international expansion, with particular focus on compliance and localization, cross-border trade, and country-specific payments and KYC requirements. You will also play a critical role in building Affirm’s technical leadership bench in Europe, mentoring senior ICs and formally establishing a strong EU-based tech leads group. You will serve as the accountable technical leader for Affirm’s European expansion, ensuring that our platform and systems are built to operate reliably, securely, and compliantly across diverse markets.nWhat You'll Do

Drive the long-term technical vision for Affirm’s international expansion, with emphasis on compliance, localization, payments, and cross-border trade.nLead architectural strategy and roadmap definition for Europe in collaboration with domain tech leads, the broader Architecture Group, and EU leadership.nEnsure Affirm’s systems are adaptable to country-specific requirements, including payments infrastructure, KYC/AML regulations, and localization needs.nDefine and uphold standards for design and code quality through reviews, mentoring, and hands-on architectural guidance.nPartner with Product and Engineering leadership to influence international product direction and align business goals with robust system architecture.nGuide cross-functional teams to deliver end-to-end solutions that integrate seamlessly with global Affirm platforms.nMentor and support senior ICs in Europe, building and sustaining a high-performing EU tech leads group.nFoster a culture of technical excellence, inclusivity, and rigor across Affirm’s European engineering teams.nWhat We Look For

12+ years of software engineering experience, with prior technical leadership roles.nProven success driving technical architecture for large-scale consumer or fintech systems, ideally in international or multi-market contexts.nDeep experience guiding engineering strategy and delivery in complex, regulated environments.nExpertise in the European payments landscape, cross-border trade, KYC/AML compliance, and localization at scale.nAbility to distill complex technical trade-offs into clear decisions that shape product and platform evolution.nStrong communication skills, capable of engaging both engineers and executives to drive alignment and clarity.nTrack record of mentoring senior engineers and building technical leadership communities.nExtensive experience designing and operating highly available, secure, and scalable distributed systems.nExperience in fintech or consumer-facing retail systems is strongly preferred.nFamiliarity with international compliance regimes and European regulatory frameworks is a plus.nJVM experience at scale is a plus.nBachelor’s degree in Computer Science or related field, or equivalent practical experience.nCompensation and Location

Pay Grade - TnEquity Grade - 12nBase pay is part of a total compensation package that may include monthly stipends for health, wellness and tech spending, and benefits (including 100% subsidized medical coverage, dental and vision for you and your dependents).nGBR base pay range per year: £186,000 - £236,000nLocation - Remote UKnAffirm is proud to be a remote-first company! The majority of our roles are remote and you can work almost anywhere within the country of employment. Affirmers in proximal roles have the flexibility to work remotely, but will occasionally be required to work out of their assigned Affirm office. A limited number of roles remain office-based due to the nature of their job responsibilities.nBenefits

We’re extremely proud to offer competitive benefits that are anchored to our core value of people come first. Some key highlights of our benefits package include:nHealth care coverage - Affirm covers all premiums for all levels of coverage for you and your dependentsnFlexible Spending Wallets - generous stipends for spending on Technology, Food, various Lifestyle needs, and family forming expensesnTime off - competitive vacation and holiday schedules allowing you to take time off to rest and rechargenESPP - An employee stock purchase plan enabling you to buy shares of Affirm at a discountnWe believe It’s On Us to provide an inclusive interview experience for all, including people with disabilities. We are happy to provide reasonable accommodations to candidates in need of individualized support during the hiring process.n(For U.S. positions that could be performed in Los Angeles or San Francisco) Pursuant to the San Francisco Fair Chance Ordinance and Los Angeles Fair Chance Initiative for Hiring Ordinance, Affirm will consider for employment qualified applicants with arrest and conviction records.nBy clicking "Submit Application," you acknowledge that you have read Affirm's Global Candidate Privacy Notice and hereby freely and unambiguously give informed consent to the collection, processing, use, and storage of your personal information as described therein.nSeniority level

Mid-Senior levelnEmployment type

Full-timenJob function

Engineering and Information TechnologynReferrals increase your chances of interviewing at Affirm by 2xnWe’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.

#J-18808-Ljbffrn
This advertiser has chosen not to accept applicants from your region.

Lead Software Engineer - Cloud Architecture

G1 1AA Glasgow, Scotland £85000 Annually WhatJobs

Posted 13 days ago

Job Viewed

Tap Again To Close

Job Description

full-time
Our client is seeking an experienced and visionary Lead Software Engineer to join their dynamic technology team. This role is based on a hybrid working model, offering a blend of in-office collaboration and remote flexibility, perfect for driving innovation in cloud-native solutions. You will be responsible for architecting, developing, and deploying scalable, robust, and high-performance cloud-based applications. This position requires strong technical leadership, deep expertise in modern software development practices, and a passion for building cutting-edge solutions.

Responsibilities:
  • Lead the design and development of cloud-native applications and services, ensuring scalability, reliability, and security.
  • Mentor and guide a team of software engineers, fostering a culture of technical excellence and continuous learning.
  • Architect and implement robust CI/CD pipelines for efficient code deployment and integration.
  • Collaborate with product managers, designers, and other engineering teams to define product roadmaps and technical strategies.
  • Conduct code reviews, set coding standards, and ensure adherence to best practices in software development.
  • Troubleshoot and resolve complex technical issues across development, testing, and production environments.
  • Evaluate and implement new technologies and tools to enhance development efficiency and application performance.
  • Contribute to strategic technical decision-making and architectural discussions.
  • Ensure system performance and availability through proactive monitoring and optimization.
  • Stay abreast of the latest trends and advancements in cloud computing and software engineering.
Qualifications:
  • Bachelor's or Master's degree in Computer Science, Engineering, or a related field.
  • 5+ years of professional software development experience, with a significant focus on cloud platforms (AWS, Azure, GCP).
  • Proven experience in leading engineering teams and mentoring junior developers.
  • Expertise in microservices architecture, containerization (Docker, Kubernetes), and serverless technologies.
  • Proficiency in one or more programming languages such as Python, Java, Go, or Node.js.
  • Strong understanding of database technologies (SQL, NoSQL) and data modeling.
  • Experience with API design and development (RESTful, GraphQL).
  • Familiarity with infrastructure as code (Terraform, CloudFormation) is highly desirable.
  • Excellent problem-solving, analytical, and communication skills.
  • Experience working in an Agile/Scrum development environment.
Join us in shaping the future of technology from our hub in Glasgow, Scotland, UK . If you are a passionate technologist ready to lead and innovate, we want to hear from you.
This advertiser has chosen not to accept applicants from your region.
Be The First To Know

About the latest Software engineers Jobs in United Kingdom !

Lead Software Development Engineer - Cloud Architecture

MK11 1BB Milton Keynes, South East £70000 Annually WhatJobs

Posted 6 days ago

Job Viewed

Tap Again To Close

Job Description

full-time
Our client is a visionary automotive technology firm that is revolutionizing the industry through innovative software solutions. We are seeking a highly experienced Lead Software Development Engineer with a strong focus on cloud architecture to join our fully remote team. This is a unique opportunity to contribute to cutting-edge projects that are shaping the future of transportation, all from the comfort of your home office. As a Lead Software Development Engineer, you will be responsible for designing, developing, and deploying scalable, high-performance cloud-based applications and services. You will lead a team of talented engineers, providing technical guidance, mentoring, and fostering a collaborative development environment. Your expertise will be critical in architecting robust cloud solutions on platforms such as AWS, Azure, or GCP, ensuring reliability, security, and cost-effectiveness. Responsibilities include defining software architecture, developing APIs, implementing CI/CD pipelines, and overseeing the entire software development lifecycle. You will also work closely with product managers and other stakeholders to translate business requirements into technical solutions. The ideal candidate will possess a Bachelor's or Master's degree in Computer Science or a related field, with a minimum of 8 years of experience in software development, including at least 3 years in a lead or architectural role. Proven experience with microservices architecture, containerization technologies (Docker, Kubernetes), and serverless computing is essential. Strong proficiency in one or more programming languages (e.g., Java, Python, C#) and a deep understanding of cloud infrastructure and services are required. Excellent leadership, communication, and problem-solving skills are paramount for this remote-first position. We are looking for an individual who is passionate about innovation, driving technical excellence, and building world-class software products. You should be a self-motivated and results-oriented individual, comfortable working autonomously and collaboratively within a distributed team. Experience in the automotive sector is a plus but not essential. This is an exciting chance to join a forward-thinking company and make a significant impact on the future of automotive technology.
This advertiser has chosen not to accept applicants from your region.

Remote Lead Software Engineer - Cloud Architecture

NR3 1LT Norwich, Eastern £85000 Annually WhatJobs

Posted 7 days ago

Job Viewed

Tap Again To Close

Job Description

full-time
Our client is seeking a highly experienced and visionary Remote Lead Software Engineer to spearhead their cloud architecture initiatives. This is a pivotal, fully remote role where you will guide the design, development, and implementation of scalable, robust, and secure cloud-native applications and infrastructure. You will be instrumental in setting technical direction, mentoring a team of talented engineers, and driving best practices across the software development lifecycle. This role demands a deep understanding of modern cloud technologies, microservices architecture, and DevOps principles.

Your key responsibilities will include:
  • Leading the design and architecture of cloud-based solutions, ensuring scalability, reliability, and performance.
  • Mentoring and guiding a team of software engineers, fostering a culture of technical excellence and continuous learning.
  • Developing and enforcing coding standards, best practices, and architectural patterns.
  • Overseeing the implementation of CI/CD pipelines and automation strategies for efficient software delivery.
  • Collaborating with product managers and stakeholders to translate business requirements into technical solutions.
  • Evaluating and recommending new technologies and tools to enhance development processes and product capabilities.
  • Troubleshooting and resolving complex technical issues across development, testing, and production environments.
  • Driving the adoption of microservices architecture and containerization technologies (e.g., Docker, Kubernetes).
  • Ensuring robust security measures are integrated into the cloud architecture and development process.
  • Contributing to strategic technical planning and roadmap development.

The ideal candidate will possess a Bachelor's or Master's degree in Computer Science, Engineering, or a related field, or equivalent practical experience. A minimum of 7 years of experience in software development, with at least 3 years in a leadership role, is required. Proven expertise in designing and implementing large-scale cloud solutions on platforms like AWS, Azure, or GCP is essential. Strong proficiency in multiple programming languages (e.g., Java, Python, Go) and deep understanding of microservices, distributed systems, and RESTful APIs are mandatory. Experience with container orchestration (Kubernetes), serverless computing, and infrastructure as code (Terraform, CloudFormation) is highly valued. Excellent communication, leadership, and problem-solving skills are critical for this remote position. You should have a passion for innovation and a proven track record of delivering high-quality software solutions.
This advertiser has chosen not to accept applicants from your region.

Senior Backend Software Engineer - Microservices Architecture

M1 1AN Manchester, North West £70000 Annually WhatJobs

Posted 11 days ago

Job Viewed

Tap Again To Close

Job Description

full-time
Our client is looking for a talented and experienced Senior Backend Software Engineer to join their innovative technology team. This role is fully remote, allowing you to work from anywhere in the UK. You will be instrumental in designing, developing, and maintaining scalable microservices architectures that power our core products. Your responsibilities will include writing clean, efficient, and well-documented code, primarily in languages such as Python, Java, or Node.js. You will collaborate with frontend engineers, DevOps, and product managers to deliver high-quality software solutions. A significant part of your role will involve designing and implementing robust APIs, managing database schemas (SQL and NoSQL), and ensuring the performance, scalability, and reliability of our backend systems. Experience with cloud platforms like AWS or Azure, containerization technologies (Docker, Kubernetes), and CI/CD pipelines is highly desirable. You should have a deep understanding of software design patterns, data structures, and algorithms. The ideal candidate will possess a Bachelor's or Master's degree in Computer Science or a related field, coupled with a minimum of 5 years of professional software development experience, with a strong emphasis on backend development and microservices. Proven experience in building and deploying RESTful APIs, working with message queues (e.g., Kafka, RabbitMQ), and implementing effective testing strategies is essential. Excellent problem-solving skills, a proactive approach to identifying and resolving technical challenges, and strong communication abilities are paramount for this remote role. If you are passionate about building scalable, high-performance backend systems and thrive in a collaborative, remote environment, we encourage you to apply.
This advertiser has chosen not to accept applicants from your region.
 

Nearby Locations

Other Jobs Near Me

Industry

  1. request_quote Accounting
  2. work Administrative
  3. eco Agriculture Forestry
  4. smart_toy AI & Emerging Technologies
  5. school Apprenticeships & Trainee
  6. apartment Architecture
  7. palette Arts & Entertainment
  8. directions_car Automotive
  9. flight_takeoff Aviation
  10. account_balance Banking & Finance
  11. local_florist Beauty & Wellness
  12. restaurant Catering
  13. volunteer_activism Charity & Voluntary
  14. science Chemical Engineering
  15. child_friendly Childcare
  16. foundation Civil Engineering
  17. clean_hands Cleaning & Sanitation
  18. diversity_3 Community & Social Care
  19. construction Construction
  20. brush Creative & Digital
  21. currency_bitcoin Crypto & Blockchain
  22. support_agent Customer Service & Helpdesk
  23. medical_services Dental
  24. medical_services Driving & Transport
  25. medical_services E Commerce & Social Media
  26. school Education & Teaching
  27. electrical_services Electrical Engineering
  28. bolt Energy
  29. local_mall Fmcg
  30. gavel Government & Non Profit
  31. emoji_events Graduate
  32. health_and_safety Healthcare
  33. beach_access Hospitality & Tourism
  34. groups Human Resources
  35. precision_manufacturing Industrial Engineering
  36. security Information Security
  37. handyman Installation & Maintenance
  38. policy Insurance
  39. code IT & Software
  40. gavel Legal
  41. sports_soccer Leisure & Sports
  42. inventory_2 Logistics & Warehousing
  43. supervisor_account Management
  44. supervisor_account Management Consultancy
  45. supervisor_account Manufacturing & Production
  46. campaign Marketing
  47. build Mechanical Engineering
  48. perm_media Media & PR
  49. local_hospital Medical
  50. local_hospital Military & Public Safety
  51. local_hospital Mining
  52. medical_services Nursing
  53. local_gas_station Oil & Gas
  54. biotech Pharmaceutical
  55. checklist_rtl Project Management
  56. shopping_bag Purchasing
  57. home_work Real Estate
  58. person_search Recruitment Consultancy
  59. store Retail
  60. point_of_sale Sales
  61. science Scientific Research & Development
  62. wifi Telecoms
  63. psychology Therapy
  64. pets Veterinary
View All Software Engineers Jobs