Software Engineering Job Vacancies

901 to 925 of 4,590 Software Engineering Jobs

Senior Software Engineer - AI Tooling

London, United Kingdom
Fonoa
Engineering plays a very central part in the business. As a company with ambitions to be a world-class API solution for all things tax, we value quality over quantity when building, and we care about creating scalable and maintainable software that our customers and daily users can rely on. Some pointers about our engineering culture: Engineers … and support, which gives a lot of exposure to the technology and customer needs. This allows me to learn to improve both myself and the product constantly." - Philip Beel, Engineering Manager. What you will do Speed up the research of different taxes and their legislation across the world through innovative solutions and automations. Integrate LLMs and ML into our More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Software Engineer

Perth, Perth & Kinross, United Kingdom
Bright Purple
Senior Software Engineer Dundee - Hybrid We're hiring a Senior Developer to join a fast-growing global tech company building cutting-edge SaaS products used by some of the world's biggest brands. Why Join? Be part of a fast-scaling global company with a supportive, people-first culture. Clear career development path. Work with the latest tech in … architecture. What You'll Do: Design and build scalable APIs and cloud-based services. Contribute across the full SDLC in an Agile team. Work closely with Product, UX, and Engineering colleagues globally. Improve system performance, reliability, and code quality. What We're Looking For: Extensive experience developing back-end services (ideally with Python). Strong understanding of scalable system More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Staff Software Engineer

Edinburgh, United Kingdom
Hybrid / WFH Options
N-able Technologies Ltd
Why N-able We are looking for a Staff Software Engineer to join our Cove Data Protection product engineering team. Cove Data Protection is a cloud-first backup solution with a multi-platform client and server side for managed services providers, IT departments of the large enterprises. The product includes a web-based UI that allows manipulating thousands … with good sense of detail, communication skills and the ability to work independently as well as a part of a team. What You'll Do Develop features through multiple software layers Design new components and APIs in line with existing architecture Help in defining and delivering valuable, usable and automatically testable user stories Supports building frameworks and tools to … investment in you The Way We Work - our hybrid working model based on trust and flexibility About N-able At N-able, Inc. (NYSE: NABL), we are a global software company that turns IT possibilities into capabilities. That means we partner with technology leaders who support companies around the world by offering secure infrastructure and tools to navigate their More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Engineering Manager

London, United Kingdom
Hybrid / WFH Options
Captify Technologies
Our 'BeTheChange' programme and internal D&I Taskforce brings our teams together to challenge, learn and build a more equal Captify. We are looking for a talented and passionate Engineering Manager to lead a team of multi-disciplined engineers. Your team will be responsible for designing and building a robust and flexible application built upon a modern frontend approach … journey. ABOUT YOU You will be a dedicated and passionate manager who can lead engineers across multiple locations and specialisms. You will be equally obsessed with customer experience and engineering standards, understanding that they are intrinsically linked. You will have a thorough understanding of Data Science and Software Engineering as applied to the advertising technology ecosystem. KEY … of our customers You will be responsible for application performance and work with DevOps and Infrastructure leads to maintain reliability You will lead a team of Ad Tech focused Software Engineers, Data Engineers, ML Engineers and Analysts. You will be part of a team of Engineering Managers to encourage information sharing, collaboration and drive continuous improvement. You will More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Software Engineer (Backend - UK)

Edinburgh, United Kingdom
Hybrid / WFH Options
Dayshape
About us We're Dayshape-an award-winning software scale-up with big ambitions and the momentum to match. Trusted by Big Four and many other top professional services firmsglobally, our AI-powered resource management platform is helping organizations to achieve extraordinary results. Our enterprise platform stands apart as the only solution that combinesadvanced AI, real-time project financials … systems. You will take ownership of features and technical initiatives and make sure they are successful, focusing on scalability and usability. What you'll do Support our product and engineering managers in prioritisation, scoping and leading delivery of product features Work as part of our engineering team to enhance quality, scalability, performance, maintainability, configurability, and usability Support, mentor … a high degree of quality. Passionate about creating a product you can be proud of. Working closely with others will be second nature to you, collaborating closely with your engineering colleagues, along with developing relationships with our product and implementation teams. Great at asking awkward questions, kindly Motivated by learning new things and using those to make a positive More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Lead Software Engineer London

London, United Kingdom
Hybrid / WFH Options
Hudl
Performance group, which is focused on building cutting-edge solutions for athletes and sports teams that directly impact how they train, compete and achieve peak performance. As a Lead Software Engineer, you'll be at the forefront of this mission and will be providing technical leadership, driving innovation and delivering impactful solutions that our customers love. You will: Driving … across multiple business units, ensuring high-quality delivery that aligns with business goals. Mentorship. By actively leveling up Engineers through guidance and collaboration, you'll set the bar for engineering excellence. Fostering a supportive culture. You'll create cross-group initiatives, proactively communicate needs, and maintain a positive, inclusive group environment. For this role, we're currently considering candidates … products at scale. You're comfortable translating requirements, creating architectural proposals, breaking work into digestible increments, and guiding other Engineers through implementation. Technical expertise. You've mastered full-stack engineering, leveraging cloud-based systems and championing practices like TDD and CI/CD to ensure high code quality and efficient delivery. Coaching experience. You know building excellent software More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Lead Software Engineer

London, United Kingdom
Hybrid / WFH Options
Hudl
Performance group, which is focused on building cutting-edge solutions for athletes and sports teams that directly impact how they train, compete and achieve peak performance. As a Lead Software Engineer, you'll be at the forefront of this mission and will be providing technical leadership, driving innovation and delivering impactful solutions that our customers love. You will: Driving … across multiple business units, ensuring high-quality delivery that aligns with business goals. Mentorship. By actively leveling up Engineers through guidance and collaboration, you'll set the bar for engineering excellence. Fostering a supportive culture. You'll create cross-group initiatives, proactively communicate needs, and maintain a positive, inclusive group environment. For this role, we're currently considering candidates … products at scale. You're comfortable translating requirements, creating architectural proposals, breaking work into digestible increments, and guiding other Engineers through implementation. Technical expertise. You've mastered full-stack engineering, leveraging cloud-based systems and championing practices like TDD and CI/CD to ensure high code quality and efficient delivery. Coaching experience. You know building excellent software More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Software Engineer (C++ / Core Java)

United Kingdom
RE Partners Consulting
Senior Software Engineer (C++/Core Java) Who We Are: We are a fast growing business and technology consultant company co-founded in 2019. We offer a custom-tailored, white-glove engineering service fit for our clients, because a digital transformation is more than just technology. With a successful track record of being a preferred vendor for Fortune … s leading companies, our global talent has helped many clients achieve their goals. The 3 G's of RE: "Get Shit Done." "Get Over Shit." "Give a Shit." Senior Software Engineer (C++/Core Java) We are seeking a Senior Software Engineer to play a key role in the modernization of a large-scale legacy enterprise platform. This More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Software Engineer (C++ Java)

United Kingdom
RE Partners
Senior Software Engineer (C++/Core Java) Who We Are: We are a fast growing business and technology consultant company co-founded in 2019. We offer a custom-tailored, white-glove engineering service fit for our clients, because a digital transformation is more than just technology. With a successful track record of being a preferred vendor for Fortune … s leading companies, our global talent has helped many clients achieve their goals. The 3 G's of RE: "Get Shit Done." "Get Over Shit." "Give a Shit." Senior Software Engineer (C++/Core Java) We are seeking a Senior Software Engineer to play a key role in the modernization of a large-scale legacy enterprise platform. This More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Network Software Engineer

London, United Kingdom
Cisco Systems, Inc
Cloud and Data Center, Networking, Webex (Collaboration) Job Id: Role Overview: As a Senior Network Software Engineer, you will collaborate with cross-functional teams, business partners, and stakeholders to design, provision, configure, operate, and maintain physical and virtual network hardware and software. Your expertise will be crucial in anticipating network infrastructure issues and recommending improvements to functional processes or … Improvement: Engage in technical training and knowledge sharing to enhance skills and professional development. Our Minimum Qualifications for this role: BA/BS degree or higher in Computer Science, Engineering, or a related field, or equivalent practical experience. 5+ years of hands-on experience in network environments with expertise in Cloud Networking and Networking fundamentals. Proficiency in at least … programming languages (e.g., Java, Python, Go), with expertise in Python and Ansible. Deep understanding of network protocols and architectures (ISIS, BGP, BMP, ARP, SNMP, CDP/LLDP) and network engineering, management, and operations. Experience with search and analytics engines/big data tools (OpenSearch, Kafka, Kibana, Telegraf, InfluxDB, Prometheus). Our Preferred Qualifications for this role: Basic understanding of More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Software Engineer

Edinburgh, Midlothian, Scotland, United Kingdom
Hybrid / WFH Options
Motability Operations
Description The Software Engineering team is looking for an experienced engineer to join a product team that works closely with the business in delivering and maintaining software for our internal and external customers. It is an agile delivery environment with momentum from some recent big successes, with lots of exciting new projects also in the pipeline. Key … aspects of working in an agile team at MO Focus on delivering working software Blending user (customer) feedback and best practice to evolve what we deliver Continuously inspect and adapt how we deliver software Utilise great testing principles, TDD & automation A "build to run mindset", ensuring the software/systems we build are easy to support and … other engineers so the next person will find things a little bit easier The team is greater than the sum of its parts Qualifications We are looking for a Software Engineer to join a growing team. For this role we would like someone passionate about the craft of software delivery to help build great software for our More ❯
Employment Type: Permanent, Part Time, Work From Home
Posted:

Software Engineer III, Google Play Integrity

United Kingdom
WeAreTechWomen
Minimum qualifications: Bachelor's degree or equivalent practical experience. 2 years of experience with software development in one or more programming languages, or 1 year of experience with an advanced degree. 2 years of experience with full stack development, across back-end such as Java, Python, Golang, or C++ codebases, and front-end experience including JavaScript or TypeScript, HTML … s degree or PhD in Computer Science or related technical fields. 2 years of experience with data structures or algorithms. Experience developing accessible technologies. 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 … large-scale system design, networking and data storage, security, artificial intelligence, natural language processing, UI design and mobile; the list goes on and is growing every day. As a software engineer, you will work on a specific project critical to Google's needs with opportunities to switch teams and projects as you and our fast-paced business grow and More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Software Engineer- Gloucester- National Security

Gloucester, Gloucestershire, South West
Hybrid / WFH Options
BAE Systems
countries to collect, connect and understand complex data, so that governments, nation states, armed forces and commercial businesses can unlock digital advantage in the most demanding environments. Job Title: Software Engineer Requisition ID: 121323 Location: Gloucester - We offer a range of hybrid and flexible working arrangements - please speak to your recruiter about the options for this particular role. Grade … with plenty of opportunities to get involved with local community engagement and outreach activities to help build tech and cyber skills in the region. We are looking for experienced Software Engineers to join our team following continuous growth and success in the UK Government sector. What you could be doing for us: Designing, codes, tests, corrects and documents simple … programs, and assists in the implementation of software which forms part of a properly engineered information or communications system Providing accurate estimates of development effort needed to design, code and test software from given specifications A focus towards Data Processing Working on AWS Cloud infrastructure Opportunities to mentor junior level developers, providing oversight where applicable Logically analysing code More ❯
Employment Type: Permanent
Posted:

Senior Software Engineer - Platform Designer

United Kingdom
Barclays
Join us at Barclays as a Senior Software Engineer. Be part of the team collaborating with stakeholders to understand their needs and requirements, designing and implementing solutions that meet those needs while balancing technology risks and business delivery, driving consistency. To be successful as a Senior Software Engineer, you should have experience with: Experience in AWS, Azure, or … understand their needs, designing solutions that balance technology risks and business delivery, and ensuring consistency. Accountabilities Design and develop solutions as products that evolve with business requirements, following modern engineering practices and automation tools. Apply workload placement strategies to maximize cloud benefits like elasticity, serverless, containerization. Incorporate security principles into designs, meeting resiliency expectations. Balance risks and controls to More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Software Engineer - 40 hours per week - hybrid contract

Birmingham, Staffordshire, United Kingdom
Hybrid / WFH Options
CET Structures Limited
CET is looking for an experienced Full Stack Software Engineer to join our team to build our industry leading in-house job management system - an all-in-one job management platform that supports the full insurance claim cycle from initial job logging through to invoicing. You will be reporting to the Engineering Manager, and working with an established … and value that everyone has had a different journey, so we welcome applicants that haven't followed the traditional path. Bachelor's or Master's degree in Computer Science, Software Engineering. 5 years of experience in software development Strong understanding of Agile with Scrum. In depth experience of software development tools and processes, including version control systems More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Software Engineer

London, United Kingdom
Macquarie Bank Limited
Technologies you will work with: What you offer Strong experience building and maintaining applications using Python, with expertise in Object-Oriented analysis and design A relevant tertiary qualification in Engineering, Computer Science, or equivalent Good understanding of APIs, REST, and data storage patterns Familiarity with Unix/Linux systems and shell scripting Understanding of software architecture and design More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Software Engineer (Markets Regulation)

London, United Kingdom
Hybrid / WFH Options
Quality Control Specialist - Pest Control
Expert level experience in Java and preferably in Spark and Python. Well versed in Cloud architecture and have delivered to one or more; Azure (preferred). Demonstrate hands-on engineering in large scale complex Enterprise(s), ideally in the banking/financial industry. Worked with modern tech ' data streaming, real-time & batch processing and compute clusters. Working knowledge of More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Delivery Lead, Software Engineer - Global Banking & Markets - Vice President - London

London, United Kingdom
Quality Control Specialist - Pest Control
to participate in the full product lifecycle from requirements gathering, design, implementation, testing, support, and monitoring trading risks for systems and strategies used by our clients. OUR IMPACT Controls engineering is responsible for building the next-generation firm-wide control plane for our front office desks. The successful candidate will use their deep technical skills to implement a highly … about new systems, feature requests, and explanations of existing features. SKILLS AND EXPERIENCE WE ARE LOOKING FOR BASIC QUALIFICATIONS Bachelor's or Master's degree in computer science or engineering, or equivalent experience Hands-on Java engineering with 5+ years of experience in developing Java systems Proven track record of leading a team and delivering projects with a More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Staff Software Engineer

London, United Kingdom
Cision Ltd
problems or driving bold innovations, your growth is our success, and together, we'll create the conversations of tomorrow. Role Overview You will adopt an AI-first approach to software development, collaborating closely with product, design, technology, and data science teams to build and improve application components. You will review code, provide feedback, evaluate technologies, mentor engineers, and contribute … significantly to project success, serving as a subject matter expert within the engineering organization. Responsibilities Develop and own solutions that add value across systems while managing technical debt. Collaborate with engineers, product owners, and stakeholders to align on solutions that meet product goals. Promote a Test First mentality and emphasize quality at the code level. Translate complex product requirements More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Staff Software Engineer

Brighton, Sussex, United Kingdom
Cision Ltd
problems or driving bold innovations, your growth is our success, and together, we'll create the conversations of tomorrow. Role Overview You will adopt an AI-first approach to software development, collaborating closely with product, design, technology, and data science teams to build and improve application components. You will review code, provide feedback, evaluate technologies, mentor engineers, and contribute … significantly to project success, serving as a subject matter expert within the engineering organization. Responsibilities Develop and own solutions that add value across systems while managing technical debt. Collaborate with engineers, product owners, and stakeholders to align on solutions that meet product goals. Promote a Test First mentality and emphasize quality at the code level. Translate complex product requirements More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Software Engineer, FX Sales and Trading

London, United Kingdom
Macquarie Bank Limited
innovative, client-driven eTrading solutions that drive business growth. You will join a collaborative team responsible for the end-to-end delivery of FX and Commodities eTrading projects, including engineering large scale distributed systems and collaborating with dependent teams for a seamless execution. You will work in an agile environment collaborating with stakeholders to solve challenges, deliver impactful outcomes More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Software Engineer - Java

Cardiff, South Glamorgan, United Kingdom
Hybrid / WFH Options
Starling Bank
Starling - our preference is that you're located within a commutable distance of one of our offices so that we're able to interact and collaborate in person. Our Engineering Environment Starling engineers are excited about helping us deliver new features, regardless of what their primary tech stack may be. Hear from the team in our latest blogs or More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Software Engineer - Java

Cardiff
Hybrid / WFH Options
Starling Bank
so that we're able to interact and collaborate in person. In Technology, we're asking that you attend the office a minimum of 1 day per week. Our Engineering Environment Starling engineers are excited about helping us deliver new features, regardless of what their primary tech stack may be. Hear from the team in our latest blogs or More ❯
Employment Type: Permanent
Posted:

Software Engineer - Java

London
Hybrid / WFH Options
Starling Bank
so that we're able to interact and collaborate in person. In Technology, we're asking that you attend the office a minimum of 1 day per week. Our Engineering Environment Starling engineers are excited about helping us deliver new features, regardless of what their primary tech stack may be. Hear from the team in our latest blogs or More ❯
Employment Type: Permanent
Posted:

Software Engineer - Java

Manchester, North West
Hybrid / WFH Options
Starling Bank
so that we're able to interact and collaborate in person. In Technology, we're asking that you attend the office a minimum of 1 day per week. Our Engineering Environment Starling engineers are excited about helping us deliver new features, regardless of what their primary tech stack may be. Hear from the team in our latest blogs or More ❯
Employment Type: Permanent
Posted:
Software Engineering
10th Percentile
£45,000
25th Percentile
£55,000
Median
£68,000
75th Percentile
£97,500
90th Percentile
£125,000