Software Engineering Jobs in Oxford

1 to 25 of 30 Software Engineering Jobs in Oxford

Model Developer

Oxford, Oxfordshire, United Kingdom
Hybrid/Remote Options
Aurora Energy Research Limited
Full Time Location: Oxford, UK Description We're looking for a Model Developer to help us build and maintain the Python codebase behind Aurora's Origin and Chronos modelling software products. You'll work in a collaborative engineering environment, owning feature development and improving code quality, maintainability, and developer experience in the model stack used across our business. … these approaches into robust, well tested, scalable software. You'll thrive here if you enjoy writing clean, maintainable Python, shaping libraries and packages other teams rely on, and raising engineering standards (TDD, CI/CD, reviews, readability) across a large, shared codebase. The position suits an individual with 3+ years of experience in software development who is interested … in a career applying software engineering techniques to modelling software solutions. Key Responsibilities Design, implement, and maintain Python modules/packages in the modelling codebase; own components over time and steward their quality and usability for other teams. Translate modelling methods into production quality code, collaborating with method owners in the Modelling team; ensure implementations are readable More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

.Net Core Software Developer

Oxford, England, United Kingdom
Ascent People Ltd
Senior C# Developer, .Net Core Software Engineer, C-Sharp, Programming Job, Blazor, ASP.Net Core, Visual Studio – International Engineering Company, Oxford 50-75K - 4 days in the office. I may be biased, but this has to be one of the best C# Developer/Software Engineer jobs available in the UK today. Don’t have time to … knowledge of .Net development? Do you have any experience with Blazor, or would you like to be trained in this technology? This is an exhilarating opportunity to work in Software development for one of the UK’s most impressive success stories. You will gain exposure to cutting-edge technologies while working alongside some of the industry's brightest minds. … Python, Blazor, REST APIs, gRPC, GraphQL, MS SQL Server. Any experience of the following will be useful: Docker, Kafka, Sentry, Grafana Degree education is preferred, but we will consider Software Engineers with the right level of technical ability for the role. We are looking for a C# Software Developer who can deliver software applications using principles of More ❯
Posted:

Senior Full Stack Software Engineer (SaaS Platform) - Pathogen

Oxford, Oxfordshire, United Kingdom
Ellison Institute of Technology
EIT Oxford fosters a culture of collaboration, innovation, and resilience, valuing diverse expertise to drive sustainable solutions to humanity's enduring challenges. We are seeking a Senior Full Stack Software Engineer to help design, build, and maintain our web-based SaaS platform that enables researchers and clinicians to engage with our scientific pipelines and data platform. Your work will … shape a world-class experience for a diverse set of users, enabling step-changes in global genomics research and clinical practice. This role combines hands on software engineering with technical oversight, mentoring junior engineers and driving improvements in standards, security, observability, and overall product quality. As part of a cross functional team, you'll collaborate with engineers, product … based collaborative workflows. Knowledge of secure, scalable architectures, e.g., microservices and serverless (e.g., Oracle Functions, AWS Lambda). Understanding of Agile development. Knowledge of security best practices and secure software development. Desirable Knowledge, Skills and Experience Experience with Oracle Cloud Infrastructure (OCI). Experience with event based architecture with hands on experience with, e.g., Kafka. Experience with Jira, Confluence More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Software Engineer II - Android (Viator)

Oxford, Oxfordshire, United Kingdom
Hybrid/Remote Options
TripAdvisor LLC
leading flexibility and last-minute availability, it's never too late to make any day extraordinary. Viator. One app, 300,000+ travel experiences you'll remember. The Viator Traveller Engineering team is distributed across Europe and is responsible for the Viator mobile apps and all their supporting infrastructure. We're looking for a Software Engineer II with Android … work on backend microservices Collaborate closely with Product and design teams to define feature specifications and develop high quality deliverables for our customers Take responsibility for all aspects of software engineering, from design to implementation, development experience, QA and maintenance Work alongside other engineering groups located around the world What we're looking for Experience of developing … an Android app and familiarity with mobile web and back-end technologies would be beneficial At least 3 years' experience of commercial software development, solving different kinds of technical problems Experience with reactive programming in native mobile platforms Willingness and ability to take on new technologies Ability to break down complex problems into simple solutions High quality verbal and More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Software Engineer

Oxford, England, United Kingdom
Alloyed
The Role Alloyed Software Engineers contribute to the full software development lifecycle from the capture and prioritisation of new requirements through to user acceptance testing and training. They work closely with material scientists and process engineers to build cutting-edge software platforms that drive process optimisation and automation in additive manufacture and beyond. Responsibilities Design, develop and … maintain Alloyed’s novel software platforms for o Data management, traceability, visualisation and analysis o Performance prediction and optimisation through model integration o Material composition design o Component design and build preparation o Production quality assurance, including statistical process control Work within a fast-paced, agile development team in collaboration with process engineers, technicians and material scientists Participate in … development lifecycle from user story generation to user acceptance testing Work collaboratively to solve complex problems with innovative solutions Essential skills Strong technical background with a degree in science, engineering, mathematics or computer science (2:1 minimum) Proficient in the use of C#, C++ or Python Excellent understanding of software design patterns, best practices and principles Practical experience More ❯
Posted:

Senior Embedded Android Software Engineer

Oxford, England, United Kingdom
Hybrid/Remote Options
Technology Resourcing
remote) Reference: TR13565 Our client is a well-funded ($100m+), fast-scaling tech innovator on a mission to transform an entire global industry. We’re helping them expand their Software Engineering team by hiring a Senior Embedded Android Developer to join a group of truly exceptional engineers. You’ll work alongside some of the brightest minds in the … requirements and design documentation. Clear communicator, comfortable explaining complex technical issues to technical and non-technical colleagues. Desirable experience: AOSP knowledge. Android Kiosk mode and custom controls. Safety-critical software development (automotive, aerospace, medical devices etc). Proficiency with Android Studio. Familiarity with MVC, MVP, MVVM patterns. Appium, bootloaders and TDD. Peer code reviews and cybersecurity awareness. Cloud or More ❯
Posted:

Software Engineer in Oxford - Aurora Energy Research

Oxford, Oxfordshire, United Kingdom
WorksHub
Job Description Join our team and help shape the future of the global energy markets. You would work as part of a team on a cutting-edge Microservices architecture and using TypeScript , Express , AWS Lambdas, Redshift, MySQL, MongoDB and Micro More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Full Stack Software Engineer - Pathogen

Oxford, Oxfordshire, United Kingdom
Ellison Institute of Technology
a culture of collaboration, innovation, and resilience, valuing diverse expertise to drive sustainable solutions to humanity's enduring challenges. Position We are seeking to recruit a Senior Full Stack Software Engineer to help design, build, and maintain user-facing components of our scalable, high-performance data platform supporting our bioinformaticians and science teams. This role blends hands-on engineering (70-80%) with people leadership and a focus on engineering excellence, raising the bar on standards, security, reliability, observability, and quality. Responsibilities Design, develop, and support web applications deployed to support the data platform. Own full stack development for tools supporting data management across the full lifecycle, including ingest monitoring, curation, release management, data quality monitoring, and user More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Embedded Android Developer

Oxford, Oxfordshire, South East, United Kingdom
Hybrid/Remote Options
TECHNOLOGY RESOURCING LIMITED
days remote) Reference: TR13565 Our client is a well-funded ($100m+), fast-scaling tech innovator on a mission to transform an entire global industry. Were helping them expand their Software Engineering team by hiring a Senior Embedded Android Developer to join a group of truly exceptional engineers. Youll work alongside some of the brightest minds in the UK … requirements and design documentation. Clear communicator, comfortable explaining complex technical issues to technical and non-technical colleagues. Desirable experience: AOSP knowledge. Android Kiosk mode and custom controls. Safety-critical software development (automotive, aerospace, medical devices etc). Proficiency with Android Studio. Familiarity with MVC, MVP, MVVM patterns. Appium, bootloaders and TDD. Peer code reviews and cybersecurity awareness. Cloud or More ❯
Employment Type: Permanent
Posted:

Software Developer

Oxford, Oxfordshire, England, United Kingdom
Hybrid/Remote Options
Avanti
Full-Stack .NET Developer Hybrid – Oxfordshire (2 days per week in office) Up to £55,000 (DOE) + Bonus + Benefits About the Company This is a growing software consultancy that builds bespoke web platforms and digital tools for a wide range of clients. Their mission is to create systems that empower businesses by combining intuitive design, intelligent automation … Excellent hardware and tools Flexible/hybrid working (2 days in office typical) Opportunity to work on varied, meaningful client projects Ideal Background You might be a Developer or Software Engineer coming from: A software consultancy or digital agency environment A product or internal tools team where you’ve built custom .NET web solutions A role where you More ❯
Employment Type: Full-Time
Salary: £40,000 - £55,000 per annum
Posted:

Software Engineer I - Frontend Focus (Viator)

Oxford, Oxfordshire, United Kingdom
Tripadvisor
leading flexibility and last-minute availability, it's never too late to make any day extraordinary. Viator. One app, 300,000+ travel experiences you'll remember. The Viator Experiences Engineering team is distributed across Europe and is responsible for the Viator mobile apps and all their supporting infrastructure. We run the systems that help operators build their businesses and … parties to utilise our inventory. We provide the tools which help our customer services team provide world class service to travellers and operators internationally. We're looking for a Software Engineer I - Frontend Focus to join our fast-growing team. This role is open to candidates based in Oxford or London in the UK. We embrace flexibility in where … a fun and friendly environment where the key objective is getting things done. Working closely alongside product managers and designers, our engineers are part of the full process from software design, to code, to test, to deployment and back again. Most of our engineers release code to production every few days and we have a daily release cycle. Viator More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Software Engineer

Oxford, England, United Kingdom
Hybrid/Remote Options
Corriculo Recruitment
Software Engineer, C#, Hybrid, COR7401 A rare and exciting opportunity has arisen for a technically curious Software Engineer to join an Oxfordshire based Software Consultancy. Working with the latest Microsoft technologies including F#, developing bespoke applications for high profile clients. The Role The role will involve developing innovative, bespoke web applications working closely with a range of … clients. Encompassing the full software development lifecycle from initial conception through to cloud deployment and continued support. The applications they develop have high information needs and use enormous amounts of data and therefore more detailed/deeper work is required. The ideal Software Developer will have a passion for technology, strive for excellence and truly believe that development … with the right technology for task which could include Python, Node.Js, GO and much more! Benefits 25 days holiday Hybrid working Excellent bonus scheme What’s required of the Software Engineer? Experience with OO programming, strong preference for C#, F#, ASP.NET and SQL Server Experience working across the full development stack Experience developing high-quality web applications So What More ❯
Posted:

Business Analyst

Oxford, United Kingdom
Oxford University Hospitals NHS Foundation Trust
NHS trusts in the TVS SDE region use to satisfy data requirements to support and develop business and research. The post holder will work closely with data managers, clinicians, software engineers, IT professionals and other stakeholders across the TVS SDE NHS trusts to identify issues and build solutions to enable improvement of data collection, management, and workflows. About us More ❯
Employment Type: Permanent
Salary: £47810.00 - £54710.00 a year
Posted:

Senior Embedded Software Engineer

Oxford, Oxfordshire, South East, United Kingdom
ZENOVO LTD
Job Title : Senior Embedded Software Engineer Location : Oxford Salary : £55,000 - £70,000 (Depending on Experience) Job Overview: We are seeking an experienced Senior Embedded Software Engineer to join a multidisciplinary design and engineering team developing high-quality, safety-critical embedded systems. The successful candidate will take technical ownership of embedded software development across multiple concurrent … similarly safety-critical environments—and familiarity with DO-178C processes is highly desirable. This is a full-time, on-site role based in Oxford, offering the opportunity to influence software design and development across several innovative platforms. Required Skills & Experience Proven experience (5+ years) developing embedded software in C and C++. Strong working knowledge of ARM Cortex-M More ❯
Employment Type: Permanent
Salary: £65,000
Posted:

Software Engineer

Oxford, England, United Kingdom
Hybrid/Remote Options
Understanding Recruitment
Role: Python Software Engineer Salary: up to £80k + Bonus + Excellent Benefits Location: Oxford (Hybrid, very flexible) We’re hiring on behalf of a global biotech innovator developing groundbreaking technology that enables real-time biological analysis at scale. This is your opportunity to work at the intersection of science and software , building the systems behind next-generation … sequencing and data platforms from portable lab devices to large-scale research infrastructure used by institutions worldwide. The Role You’ll join a collaborative international engineering team developing and maintaining high-impact data applications that support critical scientific and commercial operations. You’ll work on systems that process large biological datasets , support telemetry pipelines , and help deliver cutting-edge … pipelines Familiarity with Kubernetes , Terraform , or related orchestration tools What’s on offer: Competitive salary and bonus Private healthcare & pension Collaborative, mission-driven culture If you’re a Python Software Engineer who thrives in fast-paced, meaningful environments and wants to contribute to technology that’s reshaping global research - apply now. More ❯
Posted:

Principal Software Engineer - C++, Python

Oxford, Oxfordshire, South East, United Kingdom
Hybrid/Remote Options
Computer Futures
Looking for a role where your work genuinely matters? This is your chance to join a close-knit engineering team building software that powers world-class scientific instruments. These systems help researchers push the boundaries of physics and materials science and you'll play a key part in making that happen. If you enjoy solving complex problems, collaborating … across disciplines, and want to see your code make a real impact, this could be the perfect fit. What you'll do ??? Own the lifecycle: Design, develop, and maintain software for precision instruments. 50% coding, 25% documentation, 25% coordination. Build clean solutions: Write modern C++ and Python in a Linux environment, delivering robust, maintainable code. Collaborate widely: Work with … engineers, technicians, manufacturing teams, and scientists to turn business requirements into technical solutions. Hardware integration: Interface with programmable instruments and ensure smooth hardware/software interaction. Test and validate: Create and run unit and integration tests to guarantee reliability. Lead by influence: Mentor junior engineers and contribute technical input during design reviews. What you'll bring ?? Strong experience in More ❯
Employment Type: Permanent, Work From Home
Salary: £70,000
Posted:

Principal Software Engineer - C++, Python

Oxford, Oxfordshire, England, United Kingdom
Computer Futures
Looking for a role where your work genuinely matters? This is your chance to join a close-knit engineering team building software that powers world-class scientific instruments. These systems help researchers push the boundaries of physics and materials science and you'll play a key part in making that happen. If you enjoy solving complex problems, collaborating … across disciplines, and want to see your code make a real impact, this could be the perfect fit. What you'll do Own the lifecycle: Design, develop, and maintain software for precision instruments. 50% coding, 25% documentation, 25% coordination. Build clean solutions: Write modern C++ and Python in a Linux environment, delivering robust, maintainable code. Collaborate widely: Work with … engineers, technicians, manufacturing teams, and scientists to turn business requirements into technical solutions. Hardware integration: Interface with programmable instruments and ensure smooth hardware/software interaction. Test and validate: Create and run unit and integration tests to guarantee reliability. Lead by influence: Mentor junior engineers and contribute technical input during design reviews. What you'll bring Strong experience in More ❯
Employment Type: Full-Time
Salary: £55,000 - £70,000 per annum, Negotiable, Inc benefits
Posted:

Software Engineer, C#, Hybrid, COR7401

Oxford, Oxfordshire, South East, United Kingdom
Hybrid/Remote Options
Corriculo Ltd
Software Engineer, C#, Hybrid, COR7401 A rare and exciting opportunity has arisen for a technically curious Software Engineer to join an Oxfordshire based Software Consultancy. Working with the latest Microsoft technologies including F#, developing bespoke applications for high profile clients. The Role The role will involve developing innovative, bespoke web applications working closely with a range of … clients. Encompassing the full software development lifecycle from initial conception through to cloud deployment and continued support. The applications they develop have high information needs and use enormous amounts of data and therefore more detailed/deeper work is required. The ideal Software Developer will have a passion for technology, strive for excellence and truly believe that development … with the right technology for task which could include Python, Node.Js, GO and much more! Benefits 25 days holiday Hybrid working Excellent bonus scheme What's required of the Software Engineer? Experience with OO programming, strong preference for C#, F#, ASP.NET and SQL Server Experience working across the full development stack Experience developing high-quality web applications So What More ❯
Employment Type: Permanent, Work From Home
Salary: £50,000
Posted:

Full Stack Engineer (Mid Level)

Greater Oxford Area, United Kingdom
Hybrid/Remote Options
Symmetric Recruitment Ltd
Software Engineer (Full-Stack) – Remote/Hybrid Salary £50,000 -£55,000 Annual Bonus Additional £5K + 📍 Primarily remote | Quarterly meet-ups Why you’ll love it: 💸 Annual bonus 🏥 Private healthcare 🧓 Pension 🕘 Flexible working 💻 Good kit 🌱 Real ownership, real impact Looking for a meaningful challenge working with a great Team offering ongoing opportunities for personal development and GROWTH ? Strong … best practice for scalable, secure systems Keep the codebase healthy (tech debt, deps, robustness) Craft accessible, responsive UIs Review PRs, automate tests, and uphold quality Collaborate with Product, Support & Engineering to solve real user problems Join agile ceremonies and help improve how we build You bring: 3+ years in modern web dev Strong with ASP.NET Core, JavaScript, SQL Server … TypeScript, Azure, DevOps, CSS/SCSS Why you’ll love it: 💸 Annual bonus 🏥 Private healthcare 🧓 Pension 🕘 Flexible working 💻 Good kit 🌱 Real ownership, real impact Ready to level up your engineering career to the next level? 👉 DM me to apply or drop your CV to apply More ❯
Posted:

Software Engineer, AI, C++/Python, Oxford, COR7394

Oxford, Oxfordshire, England, United Kingdom
Hybrid/Remote Options
Corriculo Ltd
Software Engineer, AI, C Python, Oxford, COR7394 Are you a talented Software Engineer eager to explore the intersection of AI and manufacturing? This could be your opportunity to join a team helping shape next-generation tools using cutting-edge technology! The Position As a Software Engineer, you’ll work directly with a small team to develop advanced … analysis algorithms and integrate local large language models (LLMs) into real-world applications. You’ll focus on building robust software solutions using C++ or Python, contributing to Product Lifecycle Management integrations, and iterating on prompt-based AI applications. This is a hands-on role in a fast-moving environment. You’ll have the freedom to experiment, influence the product … s direction, and take ownership of key technical deliverables. The Company Our client is a software company pioneering tools that combine AI into manufacturing applications. Working here means joining a small, highly collaborative team focused on innovation, autonomy, and delivering practical solutions. This role is hybrid, with at least two days per week onsite in Oxford. Requirements Strong background More ❯
Employment Type: Full-Time
Salary: £40,000 - £50,000 per annum
Posted:

Software engineer

Oxford, Oxfordshire, United Kingdom
Hybrid/Remote Options
Bending Spoons
Regardless of your seniority, you'll enjoy plenty of autonomy and take full ownership of your work, from ideation to execution. You'll have the unique opportunity to build software from the ground up and witness firsthand how your code evolves into a product used at scale. Simplify relentlessly. Is every component essential? Do we need this process? As More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Research Software Engineer

Oxford, Oxfordshire, United Kingdom
Proxima Fusion GmbH
possible in Europe when you assemble the best talent. YOUR IMPACT Our stellarator design team is pushing the boundaries of today's technologies, directly integrating physics simulation with design engineering and machine learning workflows. We are building new tools and processes to drive fusion performance up and power plant costs down. As a Research Software Engineer, you will … join our simulation platform development team, where you will collaborate on the design, development, and maintenance of next generation software solutions for stellarator simulation and optimization. The ideal candidate is a talented software practitioner with a user first mindset, interested in tackling a diverse mix of challenges in scientific computing and simulation within a dynamic start up environment. … with the design and development of new workflows, also automating and simplifying the integration of external tools. WHO YOU ARE Solid knowledge of Python in the context of scientific software development, such as developing a Python package with a C++ computational core for multiple users. Experience in building, packaging and deploying scientific software using common CI and containerization More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Ruby Software Engineer - Ruby / React - hybrid

Oxford, Oxfordshire, South East, United Kingdom
Hybrid/Remote Options
Tech Talent Identified Ltd
Ruby Software Engineer with a strong background in Ruby on Rails development is required by this leading software provider, working on a globally recognised, niche product within its sector. If you're passionate about working in a modern, tech-for-good environment, where you will work closely with a CTO and Head of Engineering to drive the More ❯
Employment Type: Permanent
Salary: £75,000
Posted:

Principal Software Engineer - C++, Python

Oxford, Oxfordshire, United Kingdom
Computer Futures
Looking for a role where your work genuinely matters? This is your chance to join a close-knit engineering team building software that powers world-class scientific instruments. These systems help researchers push the boundaries of physics and materials science and you'll play a key part in making that happen. If you enjoy solving complex problems, collaborating More ❯
Employment Type: Permanent
Salary: GBP 70,000 Annual
Posted:

Senior Embedded Software Engineer

Oxford, Oxfordshire, United Kingdom
ZENOVO LTD
Job Title : Senior Embedded Software Engineer Location : Oxford Salary : £55,000 - £70,000 (Depending on Experience) Job Overview: We are seeking an experienced Senior Embedded Software Engineer to join a multidisciplinary design and engineering team developing high-quality, safety-critical embedded systems click apply for full job details More ❯
Employment Type: Permanent
Salary: GBP 65,000 Annual
Posted:
Software Engineering
Oxford
10th Percentile
£60,625
25th Percentile
£65,000
Median
£70,000
75th Percentile
£72,500
90th Percentile
£79,375