Remote Software Engineer Jobs

301 to 325 of 3,454 Remote Software Engineer Jobs

Mid Software Engineer (Full-stack / Front-end) Product and Engineering

London, England, United Kingdom
Hybrid / WFH Options
Goodstack
become the world's leading platform for donations to nonprofits, and we need talented people to join us on this journey — we need you! Join our Startup as a Software Engineer and make a difference! You will be part of our Giving Team, working on APIs and user experiences to expand our donation and volunteering platform. You will … be part of an autonomous, cross-functional team making decisions aligned with business objectives, reporting directly to the Engineering Manager. Your mission as a Software Engineer will include: Implementing and enhancing front-end (and back-end if full-stack) components to improve our platform's user experience. Contributing to establishing best practices and technical standards. Writing code, planning More ❯
Posted:

Senior Software Engineer

Liverpool, England, United Kingdom
Hybrid / WFH Options
The Investigo Group
Role: Senior Software Engineer Location: Hybrid - Liverpool HQ - North West England Job Type: Full-time, Permanent Salary: Competitive, based on experience + benefits + bonus potential About Us Come and be a part of The Investigo Group (TIG ), a dynamic coalition of cutting-edge tech firms specialising in Platform, Software, Data, AI and other bleeding-edge technology … TIG, where innovation knows no bounds, and together, we'll shape the future of technology solutions for a safer, more efficient world. About You: You’re a passionate Senior Software Engineer who enjoys designing and building high-quality, scalable systems. You have a strong background in at least two of our core languages (Java, Go, or Python) and … solutions that support our platform’s growth. About The Team: You’ll join a small, tight-knit engineering team within our Data & AI (Collaboraite) business unit. The team comprises Software Engineers, Machine Learning Engineers, and Frontend Developers, all working together on a collaborative working platform with analytics job processing capabilities. This platform enables users to ingest, relate, analyse, and More ❯
Posted:

Principal/Sr Principal Software Engineer ( Active DoD TS/SCI req with Security Clearance

Fairfax, Virginia, United States
Hybrid / WFH Options
Northrop Grumman
product lines across the sector while providing a decisive advantage to the warfighter. Come be a part of our mission! Northrop Grumman Space Systems (NGSP) seeks to find a Software Engineer in the Payload and Ground Systems Division Engineering organization supporting Integrated National Systems (INS) Business Unit (BU) to support a Ground program. This position may be located … either our Morrisville, NC, Fairfax, VA, or Linthicum, MD sites. (compensation varies per location) This position requires being onsite and does not support remote or hybrid work. As a Software Engineer, you will be on the Space Vehicle Management team where you will design, develop, document, refactor, test, and debug applications software for a Ground Segment. Ultimately … the Atlassian tool suite. The work is full-time in the office. The qualified candidate must have and be able to maintain a clearance. The successful candidate will have Software development experience, with the ability to digest changes and synthesize them into working designs, generate efficient code according to the specifications, and adapt to changes as necessary that are More ❯
Employment Type: Permanent
Salary: USD 165,500 Annual
Posted:

Backend Software Engineer

CT1 1AD, Sturry, Kent, United Kingdom
Hybrid / WFH Options
Morgan Jones Recruitment Consultants
Backend Software Engineer Location: Hybrid (Kent– 2 days in-office, 3 days remote) Salary: £50,000–£80,000 DOE Job Type: Permanent Work with autonomy. Build from scratch. Modernise a monolith. Why join our client: This is not your average software role. Our client is rebuilding a legacy platform from the ground up, using a modern tech More ❯
Employment Type: Permanent
Salary: £50000 - £80000/annum
Posted:

Software Engineer I

London, England, United Kingdom
Hybrid / WFH Options
myGwork - LGBTQ+ Business Community
GitHub, it has never been easier for individuals and teams to write faster, better code. Locations In this role you can work from Remote, United Kingdom Overview As a software engineer at GitHub, you will enhance the collaboration experience at GitHub by working closely with a community of engineers and designers with a distributed, diverse and passionate team … and proposals, carry out code experiments, and build prototypes to learn how we can achieve planetary scale with our systems. Design and implement APIs to facilitate seamless integration between software components. Utilize CI/CD tools to set up automated pipelines for continuous integration and delivery. Become intimately familiar with the systems you build and take pride in writing … maintainable code. Qualifications Required/Minimum Qualifications: 1+ year(s) experience in Software Engineering, Computer Science, or related technical discipline with proven experience maintaining production software in languages including, but not limited to, C, C++, C#, Java, JavaScript, Go, Ruby, Rust, or Python OR Associate’s Degree in Computer Science, Electrical Engineering, Electronics Engineering, Math, Physics, Computer Engineering More ❯
Posted:

Software Engineer

United Kingdom
Hybrid / WFH Options
Firstup
our progress. Leadership is in our build and we see change as a catalyst for improvement. We win as a team, committed to help our coworkers and customers thrive. Software Engineer Responsibilities Utilize your real-world knowledge and experience to help us build scalable SaaS applications. Write high-quality code (i.e., reliable, readable, efficient, testable, scalable, maintainable), provide … industry standards and best practices to help others solve complex problems. Design future ready solutions and address architectural gaps. Recognize opportunities and advocate for better performance and efficiency of software, systems, processes across teams. Identify, analyze, and resolve system availability, reliability, and performance issues. Encourage and promote ideas/opinions of others from diverse backgrounds and experiences. Minimum Qualifications … TypeScript, or JavaScript frameworks (i.e.: Node.js, React.js). Proven experience developing on the front-end, back-end, and even the database. Technical depth and proficiency in at least one software engineering topic (networking, security, serverless, event streams, etc.) Experience with Kubernetes, Docker, Helm preferred. Experience with AWS preferred. Experience with ML, AI preferred. Experience working for an enterprise SaaS More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

SIEM Software Engineer Lead

Birmingham, England, United Kingdom
Hybrid / WFH Options
BT Group
SIEM Software Engineer Lead Function: Software Engineering Unit: Networks Location: Snowhill, Birmingham, United Kingdom Salary: Competitive with Great Benefits The new Network SIEM is essential to BT’s network security, meeting TSA requirements and improving our CAF level. Being the SIEM Software Engineer Lead you will play a critical role in designing, developing, implementing, and … maintaining our strategic SIEM platform as part of the SIEM Software Engineering Team, leading the Automation strategy and leading the in-life Automation team. This role can be based in any of the following locations and follows hybrid working: Birmingham, Ipswich, Belfast What you’ll be doing Kubernetes DevOps/SysOps Engineering managing Kubernetes clusters and container orchestration, automating … Collection Tools and Technologies (Beats, Elastic Agent, Logstash), syslog and other data collection protocols. DevOps/SysOps Engineering collaborating with cross-functional teams (development, operations, and QA) to streamline software delivery and automating deployment pipelines using CI/CD tools. Troubleshoot issues along the CI/CD pipeline. Technical leadership working in a high performing team of engineers delivering More ❯
Posted:

Software Engineer

London, England, United Kingdom
Hybrid / WFH Options
Automata
re more than just a company disrupting the industry—we're a team of innovators, problem-solvers, and creators passionate about empowering scientists. Our LINQ platform combines hardware and software to streamline workflows, making lab automation fast, flexible, and affordable. This means our customers can focus on groundbreaking research, while we take care of the rest. Why Work at … through hands-on experience or professional development, you’ll grow both professionally and personally. Community : Join a diverse, passionate team that values collaboration. We're hiring a Full Stack Software Engineer whose mission is to build lab automation products at the convergence of hardware and software in the life-sciences automation space that can transform the industry … accelerating science. About the team Our engineers are driven by curiosity and a growth mindset. They find immense joy in seeing the software power the robots and the hardware bench, transporting plates from instrument to instrument. They understand the profound impact of their work on the life sciences industry, and this fuels their passion. The core skills we’d More ❯
Posted:

Senior Software Engineer

London, England, United Kingdom
Hybrid / WFH Options
Altitude Angel Limited
integration of unmanned aerial systems (UAS) into shared airspace, we’ve paved the way for the future of advanced air mobility (AAM). About the Role As a Senior Software Engineer at Altitude Angel, you will play a pivotal role in shaping the future of aviation technology. You will design and build robust, scalable systems that power our … have the opportunity to innovate, solve complex challenges, collaborate with a talented team, and play a hands-on role in delivering tomorrow’s skies. What You'll Do Design, engineer, and test high-quality, highly-scalable solutions to complex problems. Effectively communicate status, progress, and risks for all deliverables undertaken. Support the entire application lifecycle (concept, design, test, release More ❯
Posted:

Intermediate Java Software Engineer

Manchester, England, United Kingdom
Hybrid / WFH Options
Version 1
reward those who display and foster them, it’s deeply embedded within our DNA. Invest in us and we’ll invest in you! Job Description As an Intermediate Java Software Engineer, you will be part of a cross-functional team, working on developing high-quality, maintainable software solutions to meet our clients' needs. You will continue to … of key tasks and responsibilities within the project. You will use programming languages such as Java and associated frameworks (e.g., Spring/Spring Boot, JUnit, Hibernate, etc.) to develop software that aligns with client requirements. You will follow best engineering practices and help ensure they are applied throughout the team. Additionally, you may have the opportunity to contribute to … also create clear and effective documentation to ensure the best experience for our client’s users. Qualifications Experience of working in a Scrum Team and an Agile environment Solid software engineering background covering SOLID principles with Java experience. Solid experience with Test-Driven Development (TDD) principles, writing unit and integration tests to ensure code quality, and maintaining a reliable More ❯
Posted:

Intermediate Java Software Engineer

London, England, United Kingdom
Hybrid / WFH Options
Version 1
reward those who display and foster them, it’s deeply embedded within our DNA. Invest in us and we’ll invest in you! Job Description As an Intermediate Java Software Engineer, you will be part of a cross-functional team, working on developing high-quality, maintainable software solutions to meet our clients' needs. You will continue to … of key tasks and responsibilities within the project. You will use programming languages such as Java and associated frameworks (e.g., Spring/Spring Boot, JUnit, Hibernate, etc.) to develop software that aligns with client requirements. You will follow best engineering practices and help ensure they are applied throughout the team. Additionally, you may have the opportunity to contribute to … also create clear and effective documentation to ensure the best experience for our client’s users. Qualifications Experience of working in a Scrum Team and an Agile environment Solid software engineering background covering SOLID principles with Java experience. Solid experience with Test-Driven Development (TDD) principles, writing unit and integration tests to ensure code quality, and maintaining a reliable More ❯
Posted:

Intermediate Java Software Engineer

Birmingham, England, United Kingdom
Hybrid / WFH Options
Version 1
reward those who display and foster them, it’s deeply embedded within our DNA. Invest in us and we’ll invest in you! Job Description As an Intermediate Java Software Engineer, you will be part of a cross-functional team, working on developing high-quality, maintainable software solutions to meet our clients' needs. You will continue to … of key tasks and responsibilities within the project. You will use programming languages such as Java and associated frameworks (e.g., Spring/Spring Boot, JUnit, Hibernate, etc.) to develop software that aligns with client requirements. You will follow best engineering practices and help ensure they are applied throughout the team. Additionally, you may have the opportunity to contribute to … also create clear and effective documentation to ensure the best experience for our client’s users. Qualifications Experience of working in a Scrum Team and an Agile environment Solid software engineering background covering SOLID principles with Java experience. Solid experience with Test-Driven Development (TDD) principles, writing unit and integration tests to ensure code quality, and maintaining a reliable More ❯
Posted:

Intermediate Java Software Engineer

Edinburgh, Scotland, United Kingdom
Hybrid / WFH Options
Version 1
reward those who display and foster them, it’s deeply embedded within our DNA. Invest in us and we’ll invest in you! Job Description As an Intermediate Java Software Engineer, you will be part of a cross-functional team, working on developing high-quality, maintainable software solutions to meet our clients' needs. You will continue to … of key tasks and responsibilities within the project. You will use programming languages such as Java and associated frameworks (e.g., Spring/Spring Boot, JUnit, Hibernate, etc.) to develop software that aligns with client requirements. You will follow best engineering practices and help ensure they are applied throughout the team. Additionally, you may have the opportunity to contribute to … also create clear and effective documentation to ensure the best experience for our client’s users. Qualifications Experience of working in a Scrum Team and an Agile environment Solid software engineering background covering SOLID principles with Java experience. Solid experience with Test-Driven Development (TDD) principles, writing unit and integration tests to ensure code quality, and maintaining a reliable More ❯
Posted:

Intermediate Java Software Engineer

Newcastle upon Tyne, England, United Kingdom
Hybrid / WFH Options
Version 1
reward those who display and foster them, it’s deeply embedded within our DNA. Invest in us and we’ll invest in you! Job Description As an Intermediate Java Software Engineer, you will be part of a cross-functional team, working on developing high-quality, maintainable software solutions to meet our clients' needs. You will continue to … of key tasks and responsibilities within the project. You will use programming languages such as Java and associated frameworks (e.g., Spring/Spring Boot, JUnit, Hibernate, etc.) to develop software that aligns with client requirements. You will follow best engineering practices and help ensure they are applied throughout the team. Additionally, you may have the opportunity to contribute to … also create clear and effective documentation to ensure the best experience for our client’s users. Qualifications Experience of working in a Scrum Team and an Agile environment Solid software engineering background covering SOLID principles with Java experience. Solid experience with Test-Driven Development (TDD) principles, writing unit and integration tests to ensure code quality, and maintaining a reliable More ❯
Posted:

Senior Tools Software Engineer

London, United Kingdom
Hybrid / WFH Options
Croud
that integrates multiple data sources, custom algorithms, and Large Language Models (LLMs) to benchmark client website performance through advanced data analysis and industry best practices. As a Senior Tools Software Engineer, you will spearhead the development of internal tools and automation that drive revenue opportunities, support the productionisation of cutting-edge solutions, and promote engineering excellence across the … organisation. RESPONSIBILITIES Croud is committed to innovation and excellence in engineering, delivering tools that drive business value and client success. As a Senior Tools Software Engineer, you'll play a pivotal role in shaping the future of our technology and its impact on our clients. Deliver revenue-generating software solutions aligned with the engineering roadmap, working closely … with the Director of Engineering, Lead Engineers, and other stakeholders. Support the Lead Engineers in delivering robust software, including factors such as solution design, dependency planning, infrastructure setup, testing, QA, monitoring, and maintenance. Ensure deployed tools remain up-to-date with changing requirements, third-party API updates, and user feedback through continuous maintenance and bug fixes, as prioritised by More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Tools Software Engineer Engineering London

London, United Kingdom
Hybrid / WFH Options
Croud
that integrates multiple data sources, custom algorithms, and Large Language Models (LLMs) to benchmark client website performance through advanced data analysis and industry best practices. As a Senior Tools Software Engineer, you will spearhead the development of internal tools and automation that drive revenue opportunities, support the productionisation of cutting-edge solutions, and promote engineering excellence across the … organisation. RESPONSIBILITIES Croud is committed to innovation and excellence in engineering, delivering tools that drive business value and client success. As a Senior Tools Software Engineer, you'll play a pivotal role in shaping the future of our technology and its impact on our clients. Deliver revenue-generating software solutions aligned with the engineering roadmap, working closely … with the Director of Engineering, Lead Engineers, and other stakeholders. Support the Lead Engineers in delivering robust software, including factors such as solution design, dependency planning, infrastructure setup, testing, QA, monitoring, and maintenance. Ensure deployed tools remain up-to-date with changing requirements, third-party API updates, and user feedback through continuous maintenance and bug fixes, as prioritised by More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Tools Software Engineer Engineering Shrewsbury

Shrewsbury, Shropshire, United Kingdom
Hybrid / WFH Options
Croud
that integrates multiple data sources, custom algorithms, and Large Language Models (LLMs) to benchmark client website performance through advanced data analysis and industry best practices. As a Senior Tools Software Engineer, you will spearhead the development of internal tools and automation that drive revenue opportunities, support the productionisation of cutting-edge solutions, and promote engineering excellence across the … organisation. RESPONSIBILITIES Croud is committed to innovation and excellence in engineering, delivering tools that drive business value and client success. As a Senior Tools Software Engineer, you'll play a pivotal role in shaping the future of our technology and its impact on our clients. Deliver revenue-generating software solutions aligned with the engineering roadmap, working closely … with the Director of Engineering, Lead Engineers, and other stakeholders. Support the Lead Engineers in delivering robust software, including factors such as solution design, dependency planning, infrastructure setup, testing, QA, monitoring, and maintenance. Ensure deployed tools remain up-to-date with changing requirements, third-party API updates, and user feedback through continuous maintenance and bug fixes, as prioritised by More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Software Engineer, Smart Value Recapture

London, England, United Kingdom
Hybrid / WFH Options
Chainlink Labs
Compound, GMX, Maker, and Synthetix. Chainlink Labs was ranked in Newsweek’s 100 Most Loved Workplaces 2023 in both the United States and United Kingdom . As a Senior Software Engineer at Chainlink Labs, you’ll collaborate with an experienced technical team of other engineers, distributed systems computing experts, researchers, and security experts, who are all committed to … building world-changing decentralized infrastructure. You’ll develop and build highly scalable, secure, and reliable software that will change the way smart contracts function at a fundamental level. You will be given a high level of autonomy/ownership over your projects, the opportunity to expand your scope of knowledge, and the chance to help build the decentralized infrastructure More ❯
Posted:

Senior Software Engineer - Card Integrations - Visa / Mastercard

London, England, United Kingdom
Hybrid / WFH Options
Starling Bank Limited
a mission to find and work with leading banks all around the world who have the ambition to build rapid growth businesses, on our technology. Engine is Starling's software-as-a-service (SaaS) business, the technology that was built to power Starling Bank, and a year ago we split out as a separate business. Starling Bank has seen … within a commutable distance of our offices so that we're able to interact and collaborate in person. About Engineering at Engine by Starling We’re looking for Backend Software Engineers to work on the Engine Platform and build out brand new extensions and integrations to our card processor, to help make it best in class for banks all … primary tech stack may be. Hear more from the team in some case studies, below, and our work with Women In Tech . Day in the Life of a Software Engineer Running a Backend Team We are looking for engineers at all levels to join the team. We value people being engaged and caring about customers, caring about More ❯
Posted:

NSL – Software Engineer – SC Perm

London, England, United Kingdom
Hybrid / WFH Options
BAE Systems (New)
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: 121639 Location: London | Leeds | Manchester - We offer a range of hybrid and flexible working arrangements – please speak to your recruiter about the options for this … code using Automated Testing Frameworks Ensuring code consistency and quality by utilising static code analysis tools e.g. SonarQube Team working inside an agile environment e.g. Scrum, Lean, Kanban Common software design patterns Using precedent and your own creativity to solve our client's challenges! It would be great if you also had experience in some of these, but if … not we’ll help you with them: Machine Learning software e.g. Amazon and Azure machine learning, or Google's TensorFlow Deploying and managing in Cloud Computing such as AWS, MS Azure Containerisation e.g. Docker, Kubernetes Relational, document, or graph database systems Software configuration and deployment e.g. Ansible How we will support you: Work-life balance is important; you More ❯
Posted:

Senior Software Engineer

Edinburgh, Scotland, United Kingdom
Hybrid / WFH Options
Aveni UK
unprecedented efficiency and oversight. We’re using the latest in AI to automate and innovate, empowering businesses to achieve exceptional productivity and compliance outcomes. The Role As a Senior Engineer , you will work within a squad to design, develop, and optimise software solutions, collaborating closely with the Technical Lead and cross-functional teams. This is a hands-on … role requiring strong full-stack development experience, particularly in React, Node.js, and TypeScript . You will contribute to technical decision-making, improve software quality, and leverage AI-powered tools to enhance productivity. Key Responsibilities Develop and maintain scalable, high-quality applications using React, Node.js, and TypeScript Implement secure coding practices, ensuring compliance with industry standards. Mentor junior engineers , conduct More ❯
Posted:

Lead Software Engineer

London, England, United Kingdom
Hybrid / WFH Options
Made Tech Limited
Are you a Software Engineer that wants to actually see the real-world impact from what you help to create? Our mission is simple! We believe we can use tech to make public services better. We also believe this can happen best when our own team represents the society that actually uses the services we work on. At … with us. Have we caught your interest? Please read on... We are looking for Lead Engineers with a particular penchant and love for cloud, automation, slick tooling, and empowering software delivery by coaching teams in true DevOps fashion. While we are looking for those with significant experience working with AWS this role remains a full stack and polyglot role … as with all of our Software Engineering roles. Our Lead Software Engineers are Tech Leads, Architects, Thought Leaders, Full Stack Engineers, and Consultants. They are our most senior technologist within a customer account representing Made Tech and act as a hands-on CTO across one or more software delivery teams driving organisational change and outcomes for users. More ❯
Posted:

Machine Learning Software Engineer, Research

London, England, United Kingdom
Hybrid / WFH Options
PhysicsX Ltd
turbines. We are taking the next leap in building out our technology platform and product offering. In this context, we are looking for a capable and enthusiastic machine learning software engineer to join our research team. If all of this sounds exciting to you, we would love to talk. Note: We are currently recruiting for multiple positions, however … Discuss the results and implications of your work with colleagues and customers, especially how these results can address real-world problems. Work at the intersection of data science and software engineering to translate the results of our Research into re-usable libraries, tooling and products. Foster a nurturing environment for colleagues with less experience in ML/Engineering for … to grow and you to mentor. What you bring to the table Enthusiasm about developing machine learning solutions, especially deep learning and/or probabilistic methods, and associated supporting software solutions for science and engineering. Ability to work autonomously and scope and effectively deliver projects across a variety of domains. Strong problem-solving skills and the ability to analyse More ❯
Posted:

Senior Software Engineer - Card Integrations - Visa / Mastercard

London, England, United Kingdom
Hybrid / WFH Options
Starling Bank
a mission to find and work with leading banks all around the world who have the ambition to build rapid growth businesses, on our technology. Engine is Starling's software-as-a-service (SaaS) business, the technology that was built to power Starling Bank, and a year ago we split out as a separate business. Starling Bank has seen … within a commutable distance of our offices so that we're able to interact and collaborate in person. About Engineering at Engine by Starling We’re looking for Backend Software Engineers to work on the Engine Platform and build out brand new extensions and integrations to our card processor, to help make it best in class for banks all … apply themselves to a multitude of problems and challenges, who can work across teams do great things here at Engine, to continue changing banking for good. As a Senior Engineer you will: Have the opportunity to lead projects or functional areas/domains within the Engine team and platform As an Engineer you will: Design and build integrations More ❯
Posted:

Principal Software Engineer

United Kingdom
Hybrid / WFH Options
畅敲潭整
NBA, Netflix, PayPal, Uber, Wayfair, and many more. Collectively, they have awarded us an industry-leading 4.7 G2 rating. To learn more, visit . We are hiring a Principal Software Engineer to help us deliver solutions that harness data & the latest AI advancements to generate measurable business impacts, ensuring our leadership in quality software testing services. To … accomplish this, we seek a distinguished engineer who can showcase their significant experience in enterprise architecture & full-stack solution engineering. If you can confidently tick one or more of these boxes, we'd love to hear from you: I hold a Solutions Architect certification (such as AWS Certified Solutions Architect Professional - CSAP) I have a public track record of … and drive technical decisions needed for impact. Provide quality control for Architectural Decision documents. Build and implement performant, scalable, and quality products in an iterative approach. Advance AI-augmented software engineering practices by incorporating productivity-boosting GenAI automation across the software development lifecycle. Define & advocate quality standards for code, coaching your fellow engineers & constantly raising the bar for More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:
Software Engineer
Work from Home
10th Percentile
£50,000
25th Percentile
£57,500
Median
£80,000
75th Percentile
£115,000
90th Percentile
£137,500