Make yourself visible and let companies apply to you.
Roles

Backend Engineer Jobs in Oxford

Overview

Looking for Backend Engineer jobs in Oxford? Explore the latest opportunities on Haystack, your go-to IT job board connecting skilled backend developers with top tech companies in Oxford. Find your next backend engineering role today and take your career to the next level!
Filters applied
Oxford
Backend Engineer
Search
Salary
Location
Remote preference
Role type
Seniority
Tech stack
Sectors
Contract type
Company size
Visa sponsorship
Full Stack Developer (Space/Ground Segment Software)
Hays DT - South Coast
Oxford
Hybrid
Senior
£65,000 - £95,000
RECENTLY POSTED
segment
react
aws
javascript
git
kubernetes
+5
Full Stack Developer (Space/Mission-Critical Systems/Ground Segment Software) Oxford - Hybrid 2 days per week in office. £65000 - £95000Must Have’s
Must possess an EU or Five Eyes passport (UK, US, Canada, New Zealand, Australia).
Has worked Full Stack with Java, Python or C++ paired with JS/TS, ideally React.
Must have worked on Mission-Critical Systems within the space sector or adjacent (eg, defence, aviation, telecommunications, or automotive).
Your new company This leading Space Technology provider is seeking 2 experienced Senior Full Stack Developers to join their expanding team. With a proven track record of successful missions and partnerships with major space agencies and commercial operators worldwide, this company is at the cutting edge of innovation.You’ll be part of a team that’s pioneering technologies for on-orbit servicing with the end goal of making space exploration sustainable long-term. If you want to work for a business that combines purpose with advanced technology, this is the opportunity for you.The role is based from their rural Oxfordshire office, so own-transport will be required to work minimum 2 days per week in the office giving you access to secure projects.Your new role You’ll help to develop mission-critical software (often greenfield) for ground systems supporting advanced space missions. You’ll take ownership of designing and developing scalable Back End services using modern programming languages, while also creating dynamic and responsive user interfaces with contemporary frameworks. You’ll architect and optimise databases to ensure performance and reliability, and work with containerised applications using Docker and Kubernetes.The company control the systems they build, meaning developers can be intrinsic with the user and understand their journey to build a better product. You’ll collaborate with scientists, engineers, and developers to identify promising ideas and guide their technical evolution. You’ll participate in cross-functional design, implementation, testing, and deployment of their software toolkits so will have full life cycle exposure.It’s a business still in start-up/scale-up mode having been established less than 5 years ago, so a very exciting time to be joining at this stage of their evolution with significant investment and progression opps within the Development teams.What you’ll need to succeed We’re looking for candidates with a Bachelors, Masters or PhD Degree in a STEM or Computing discipline.Must have at least five years of full stack development using Java, Python or C++ for Back End Development and JavaScript on the Front End, ideally with the React framework.It is essential you’ve worked on the development of mission-critical applications within space, defence, aviation, telecoms, or automotive sectors. Ideally this will be Ground Segment Software.Additional expertise in container orchestration, CI/CD tools, SQL databases, and Git workflows will set you apart. Familiarity with AWS or Azure is desirable, as is knowledge of security best practices in software development.What you’ll get in return You’ll work for a technology focused company building innovative products. You’ll receive private healthcare, life insurance, and relocation support if needed, plus holiday starting at 25 days rising to 28. You’ll work in a state-of-the-art facility with a diverse, international team, parking on site and flexible working hours, including chance to work a compressed week (9 in 10 days).What you need to do now To find out more and to be considered for this position please apply directly, or contact Max Wilcock, Senior Business Director.At Hays Technology, we are shaping the future of recruitment. The rapid adoption of cloud, which is making customer interfaces more engaging and creating a seamless engagement with businesses, means that from the foundation of your organisation up, software developers are critical to success. As the competition for talent grows, we’re ready and waiting to help developers really make an impact on organisations, so talk to us today. We are Hays Technology.Hays Specialist Recruitment Limited acts as an employment agency for permanent recruitment and employment business for the supply of temporary workers. By applying for this job you accept the T&C’s, Privacy Policy and Disclaimers which can be found on our website.
Business Systems Developer
RPS Group Plc
Abingdon
Fully remote
Junior - Mid
Private salary
RECENTLY POSTED
javascript
csharp
java
sql
vault
microsoft-azure
+1
We’re looking for a Business Systems Developer to join our EMEA Business Systems team at Tetra Tech. You’ll be part of a collaborative, international team that values initiative, quality, and clear communication across cultures and time zones.About the roleThe role encompasses a broad range of technologies and it’s not expected that you’ll have expertise in everything. This role will suit a self-starter, keen to learn and improve. Although this is a remote-first role, the position is based in the United Kingdom, with the main office in Abingdon, Oxfordshire. Occasional travel to the Abingdon office or other UK offices may be required for team meetings and collaboration sessions.About YouAs a Business Systems Developer, you’ll be responsible for designing, developing and supporting integrations between our global Oracle EBS system and various internal business systems and external services. You’ll support a cross-platform suite of services relying on both the Oracle and Microsoft Azure ecosystems utilizing technologies including Data Factory, SQL, Java and C#. You’ll work on new initiatives including application development using Oracle APEX and data analysis in Oracle Analytics Cloud and AutoML as well as supporting existing systems.Your Responsibilities
Assist in developing and maintaining integrations between Oracle EBS and internal/external systems using Java and Azure Data Factory
Assist in the development of business applications primarily using Oracle APEX as well as JavaScript frameworks
Support existing applications, services and infrastructure
Write and maintain high-quality technical documentation
Collaborate closely with stakeholders (business leads, IT functional teams) across multiple countries
Provide 2nd and 3rd line support for incidents and service requests
Skills & Experience
Solid experience with SQL and software development processes using Java
Experience with Microsoft Azure services, in particular Data Factory, SQL Server, Logic Apps, Storage Accounts and Key Vault
Experience or working knowledge of JavaScript and knowledge of any JavaScript framework
Experience with Oracle Database
Solid experience with Microsoft DevOps and/or other source control systems
Strong analytical and communication skills
Keen desire to learn and develop skills
Comfortable working in a remote environment with distributed teams
Knowledge of other technologies including C#.Net, Oracle APEX, Oracle Analytics Cloud and SQL Server Integration Services would be advantageous
RPS, a Tetra Tech companyRPS, part of Tetra Tech since January 2023, is a global firm that defines, designs, and manages projects in urbanisation, natural resources, and sustainability. As part of Tetra Tech’s 28,000-strong team across 550 offices in over 120 countries, we deliver solutions that create lasting value in an increasingly urbanised and resource-scarce world. By leveraging our global expertise, we enable our clients to develop winning solutions for their clients and communities.As a Tetra Tech company, RPS is proud to provide market-leading development and project opportunities for our people, supporting their growth while addressing the challenges that matter. Our people drive our success, and this is where you come to build a career.What happens next?If we feel you are a good match you will be invited to attend a competency-based interview. All applications will be considered. Ready to apply? Please have your CV ready and continue with your application online. #LI-JP1
Principal Software Engineer EV Charging
Gerrell & Hard
Bicester
Hybrid
Senior
Private salary
RECENTLY POSTED
aws
Lead Software Engineer IoT & Full-StackLocation: Hybrid / BicesterType: PermanentSalary: Competitive, market-basedTUAL Technology is an innovative, VC-backed start-up based in Bicester, developing PowerUp a high-power EV charging solution designed for grid-constrained sites. By integrating battery storage, smart energy management, and ultra-fast DC charging, TUAL delivers seamless electrification where traditional grid capacity falls short. Working with enterprise customers across Europe, TUAL is transforming the productivity and profitability of electric commercial vehicle fleets through a portfolio of intelligent, software-defined, cloud and IoT-enabled charging solutions.The Role Were looking for a hands-on Lead Software Engineer to own the design and delivery of our IoT and cloud software platform. Youll connect our ultra-fast chargers, manage data and remote control functions, and ensure security and scalability across our systems. Youll work directly with the VP Product and VP Power Electronics, shaping architecture, integrations and performance turning ideas into real, working solutions. ________________________________________ What Youll Do Build IoT and cloud software for charger connectivity and monitoring Create telemetry and data pipelines (PLC, CAN) Enable secure remote control and bi-directional communication (MQTT/WebSockets) Deliver OTA firmware updates and REST APIs (OCPP/OCPI) Develop secure, scalable cloud infrastructure (AWS IoT, Azure, etc.) Collaborate closely with hardware and IoT partners to integrate systems end-to-end ________________________________________ Your Background 5+ years experience in IoT software, cloud integration or embedded systems Strong skills in PLC, CAN, Modbus or similar protocols Proficiency in API and cloud development (AWS/Azure, MQTT, WebSockets) Knowledge of secure firmware updates and encryption (TLS, AES) Comfortable working autonomously in a fast-moving start-up environment Background in EV charging, energy storage or industrial automation is a plus ________________________________________ Why Join This is a chance to build the full IoT and cloud platform behind PowerUp from architecture to deployment. Youll shape a core technology in a growing, well-funded start-up tackling real-world challenges in electrification.TPBN1_UKTJ
Software Engineer
Gerrell & Hard
Oxford
Hybrid
Junior - Mid
Private salary
RECENTLY POSTED
aws
django
c++
python
csharp
typescript
Software Engineer Engineering Design Platform Oxford - Some flexibility on the working times and potential for some hybrid working for the right candidate £Competitive + Excellent BenefitsJoin a rapidly growing, venture-funded technology company developing next-generation metal components and advanced microturbine engines. Our teams across the UK, Japan, and the US combine cutting-edge engineering and high-performance software to push the limits of design and materials innovation.Role Overview We are seeking a motivated Software Engineer to help build an integrated software platform that unifies internal and commercial engineering tools. This platform will enable rapid exploration and optimisation of microturbine designs, supporting performance improvements and fast scaling for new applications.In this role, you will work closely with aerothermal and mechanical engineers to productionise internal code, integrate commercial simulation tools into C++/C# modules, and connect these components to automated cloud-based workflows.Key Responsibilities Design, develop, and maintain modules within the engineering design platform Integrate software modules with a secure cloud compute environment Collaborate within an agile, fast-paced team of engineers and technicians Automate existing manual workflows through robust software solutions Contribute to innovative problem-solving for complex engineering challengesEssential Skills STEM degree (2:1 or above) Strong proficiency in C++ or C# and Python Excellent grasp of software design patterns and best practices Clear communicator, collaborative, organised, and self-driven Ability to independently manage substantial technical projects Desirable Skills Experience with Vue3, TypeScript, Django, or full-stack development Familiarity with AWS EKS deployments Exposure to machine-learning or agentic-AI pipeline development Understanding of FEA, CFD, aerothermal design, or turbomachinery principlesThis position is only open to NATO passport holdersTPBN1_UKTJ
Junior Software Engineer
IO Associates
Aylesbury
In office
Junior
£50,000
RECENTLY POSTED
linux
processing-js
git
c++
c
Junior Software Engineer - Embedded & Application SoftwareLocation: Aylesbury, UKSalary: £40,000-£50,000 per annumJob Type: Permanent, On-siteOur client is a leading technology company who develops advanced software for automatic vehicle detection, classification, and tolling systems used in intelligent transportation systems (ITS) and tolling infrastructure worldwide. The company’s core product family integrates real-time sensor data into highly accurate vehicle classification software.Role SummaryAs a Junior Software Engineer you will contribute to both real-time embedded software and higher-level application development. You will work closely with experienced engineers to design, implement, test, and maintain critical components of advanced detection systems systems.Key Responsibilities
Design, implement, and debug software in C and C++ for both embedded and application layers.
Work with Linux-based systems, including cross-compilation, debugging, and performance tuning.
Participate in the development of real-time data processing modules and sensor integration.
Support unit and integration testing; troubleshoot issues in both simulated and live environments.
Collaborate with cross-functional teams to understand requirements and deliver high-quality solutions.
Maintain documentation and follow established software engineering practices.
Required Skills & Experience
Degree in Computer Science, Software Engineering, Electronic Engineering, or related discipline.
Strong proficiency in C/C++ programming.
Solid experience working with Linux environments.
Understanding of real-time or near real-time systems.
Desirable
Exposure to embedded systems, sensor integration, or ITS/traffic systems.
Experience with Git, CMake, and automated testing frameworks.
If you are looking to develop yourself in a highly rewarding and growing company, then this is the role for you.TPBN1_UKTJ
Senior Software Engineer
IO
Kingsey
In office
Senior
£60,000 - £75,000
RECENTLY POSTED
linux
processing-js
c++
c
Senior Software Engineer - Embedded & Application Software Location: On‑site (UK) Salary: £60,000-£75,000 per annum Job Type: Permanent, On-site Our client is a leading technology company who is a leader in advanced automatic vehicle detection and classification (advanced detection systems) software, serving tolling and intelligent transportation markets globally. Their software underpins high‑performance vehicle classification systems that integrate multiple sensor technologies. Role Summary As a Senior Software Engineer, you will take a technical leadership role in developing embedded and application software for mission‑critical advanced detection systems systems. You will drive architectural decisions, mentor junior engineers, and contribute to the evolution of both real‑time processing and higher‑level software. Key Responsibilities
Lead the design and development of complex software modules in C and C++.
Architect and optimize software for Linux‑based platforms.
Guide code reviews and enforce engineering best practices.
Mentor junior engineers.
Translate requirements into robust software.
Troubleshoot field issues and improve software quality. Required Skills & Experience
Bachelor’s or higher degree in Computer Science, Software/Electronic Engineering, or equivalent experience.
Extensive experience in C/C++ development.
Deep experience with Linux system development.
Proven ability in complex system design. Desirable
Experience with ITS, traffic systems, tolling or similar domains.
Familiarity with sensor interfaces and real‑time data processing.
Expertise with build systems and test automation. If you are looking to develop yourself in a highly rewarding and growing company, then this is the role for you
Senior Software Developer, Python, Oxford, Hybrid, COR7408
Corriculo Ltd
Oxford
Hybrid
Senior
£85,000
RECENTLY POSTED
python
Are you a seasoned Senior Software Developer with deep expertise in Python, seeking your next exciting challenge? This fantastic opportunity to join a cutting-edge company could be your next step! The Role As a Senior Software Developer, you’ll work closely with a talented, agile team to design, develop, and deploy advanced applications. Leveraging your strong Python skills and experience working in modern cloud environments, you’ll take ownership of code reviews, provide technical guidance, and mentor junior developers to ensure the delivery of high-quality, scalable solutions. Being a senior hire into a new team with rapid growth planned, this is a hands-on technical role, with the opportunity for growth towards leadership as the team expands. The Company Our client is a rapidly growing, well-funded technical organisation known for its innovative approach and impressive client base. This is a hybrid role based in Oxford, offering the opportunity to work on impactful projects while helping shape the team’s technical capabilities. What’s Required? We’re looking for a Senior Software Developer who thrives in a collaborative, fast-paced environment and enjoys sharing knowledge with others. Key requirements include: Extensive coding experience in Python, with exposure to modern software architectures. Experience building and deploying in cloud environments. A solid grasp of computer science fundamentals and software development best practices. Experience in a leadership or mentoring role, conducting code reviews and supporting team growth. What’s Next? If you’re a Senior Software Developer ready to take on a challenging and rewarding role, please apply today to find out more! Senior Software Developer, Python, Oxford, COR7408 Corriculo Ltd acts as an employment agency and an employment business. #indhigh TPBN1_UKTJ
Principal Software Engineer - C++, Python
Computer Futures
Oxford
Hybrid
Senior
£70,000
RECENTLY POSTED
c++
python
linux
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 C++ and Python for complex systems.
Solid Linux development background.
Proven ability to deliver maintainable, high-performance software.
Degree in Computer Science, Engineering, Physics, or equivalent practical experience.
Excellent communication skills and the ability to work across multiple teams.
Strong experience in translating business requirements into technical solutions.
Working arrangement ??
Hybrid: 3 days on-site in Oxford, with early finish Fridays (1pm).
Expect hands-on collaboration in the lab for hardware integration and testing.
Salary & Benefits ??
Up to £68,000 plus bonus scheme.
25 days annual leave + bank holidays.
Pension contribution and comprehensive benefits package.
Opportunities for career development in a growing, technology-led business.
?? Apply now or get in touch for a confidential chat about the role.To find out more about Computer Futures please visit
Data Integration Engineer
Halliburton
Abingdon
In office
Mid
Private salary
RECENTLY POSTED
aws
restful
kafka
python
powershell
java
+5
We are looking for the right people - people who want to innovate, achieve, grow and lead. We attract and retain the best talent by investing in our employees and empowering them to develop themselves and their careers. Experience the challenges, rewards and opportunity of working for one of the world’s largest providers of products and services to the global energy industry.Job DutiesWe are seeking a skilled and proactive Data Integration Engineer to join the Neftex Technical Services team. Reporting to the Team Lead the Data Integration Engineer will be responsible for designing, building, and maintaining robust data pipelines and integration frameworks that connect diverse systems including LLMs and a proprietary Data Integration solution.Successful candidates will be evidently enthusiastic and motivated people who we can train up in our processes and ultimately play a key role in quality assurance initiatives across different stakeholder groups.This role is based in our Abingdon, Oxfordshire office. Key Responsibilities:
Design and implement scalable data integration solutions using ETL/ELT tools and APIs
Develop and maintain data pipelines that include Large Language Models (LLMs)
Build solutions that include cloud and on-premises environments
Collaborate with data architects, analysts, and business stakeholders to understand data requirements
Integrate data from various sources including databases, SaaS platforms, APIs, and flat files
Monitor and optimize data flows for performance, reliability, and cost-efficiency
Ensure data quality, consistency, and governance across integrated systems
Automate data workflows and support real-time data streaming
Document integration processes and maintain technical specification
QualificationsQualifications & Experience:
3+ years’ experience working with database and related tools
Strong proficiency with data virtualisation platforms and tools such as Teiid or similar
Solid understanding of SQL, relational databases, and data modelling
Experience with cloud platforms (AWS, Azure) and cloud-native data services
Familiarity with RESTful APIs, JSON, XML, OData, and message queues (Kafka)
Knowledge of data governance, security, and compliance best practices
Preferred Skills:
Experience with cloud-based database solutions.
Understanding of data lifecycle management and SOC2 security standards.
Familiarity with geoscience disciplines, geospatial data and GIS tools (e.g., ArcGIS, QGIS) is advantageous.
Scripting and automation (e.g., PowerShell, Python, Java).
Experience with Gitlab.
Knowledge of Spotfire data visualization platform or alternative dashboard solutions.
Awareness of Agile delivery methodologies.
Halliburton is an Equal Opportunity Employer. Employment decisions are made without regard to race, color, religion, disability, genetic information, pregnancy, citizenship, marital status, sex/gender, sexual preference/ orientation, gender identity, age, veteran status, national origin, or any other status protected by law or regulation.Location 97 Jubilee Avenue, Milton Park, Abingdon, Oxfordshire, OX14 4RW, United KingdomJob Details Requisition Number: 204269 Experience Level: Entry-Level Job Family: Engineering/Science/Technology Product Service Line: [[division]] Full Time / Part Time: Full Time Additional Locations for this position:Compensation Information Compensation is competitive and commensurate with experience.
Software Engineer
NES Fircroft
Abingdon
Hybrid
Senior - Leader
Private salary
RECENTLY POSTED
linux
react
windows
aws
eclipse
spring-boot
+13
Jot Title: Software Engineer x2 Positions: Senior Software Engineer, Team Lead Permanent Staff Positions Location: Abingdon, just outside London Hybrid working available, ideally 3 days based in the office Salary: please get in touch and I will reply straight away with salary details (highly negotiable)Must have skills:
Java, Eclipse RCP/SWT
Strong problem-solving abilities
Clear communication skills
Evidence of being able to solve algorithmic problems
Evidence of experience working on large monolithic thick-client applications and demonstrate how they are different than web-based applications from an engineering perspective
Very nice to have:
Experience with using AI with development
Domain experience (Geophysics or another geoscience related field)
Subsurface Senior Java Application developerResponsibilities include:Collaborate closely with geophysicists, data scientists, and software engineers to translate scientific domain requirements into robust on-prem or Cloud software solutions.Design, develop, and maintain high-performance applications for geophysical and geological data analysis, interpretation and visualization (e.g., seismic, horizon, fault, velocity model, etc.)Present architectural designs and technical proposals to the architecture review board.Ability to break down development tasks and lay out clear implementation roadmaps.Implement and optimize computation algorithmsDesign and develop both thin and thick client applications that interact with cloudbased microservices.Ensure high code quality through unit testing, code reviews, security hardening and continuous integration with other domain toolsProvide technical support and lead user troubleshooting sessions to resolve issues and ensure smooth operation of DSG application.Mentor junior developers and actively contribute to architectural and implementation decisions.Embrace Agile/Scrum methodologies, delivering and demonstrating working solutions at the end of each sprintStay current with emerging technologies and trends in geophysical computing and software development.Required Education and SkillsBS or MS degree in computer science, Geoscience, Applied Mathematics, or a related engineering discipline.Minimum of 10 years of experience in software development using JavaAbility to break down complex development tasks and define clear, actionable implementation of roadmaps.Strong Java proficiency is requiredC++ knowledge and experience a strong benefitProficiency with development tools and environments:o GitLab, Eclipse RCP/SWT, VS Code, CI/CD pipelineso Performance tools: VisualVM, JMC/JFR, Asynco Operating systems: Windows and LinuxHands-on experience using GitHub Copilot to accelerate code implementation and enhance development productivity.Must be self-motivated but be able to work well in a team environmentDesired ExperienceKnowledge with geoscience software tools and formats:o SEG-Y, Landmark seismic BRICK, CMP, OpenVDSo DSG, Petrel, Kingdom, GeoFrame, or PaleoScanFamiliarity with cloud platforms and distributed computing:o Restful API design and implementationo AWS and Azureo Tools for scalable data processing: Kubernetes, SparkExperience with Java 2D graphics and 3D OpenGL programming.Experience with scientific computing libraries and frameworks:o Python: NumPy, SciPy, Pandas, TensorFlow (for ML/AI)o C++/Java: CUDA (for GPU acceleration)o Angular or Reacto Microservice: Quarkus, Spring Boot, AWS API Gatewayo Docker, KubernetesWith over 90 years’ combined experience, NES Fircroft (NES) is proud to be the world’s leading engineering staffing provider spanning the Oil & Gas, Power & Renewables, Chemicals, Construction & Infrastructure, Life Sciences, Mining and Manufacturing sectors worldwide. With more than 80 offices in 45 countries, we are able to provide our clients with the engineering and technical expertise they need, wherever and whenever it is needed. We offer contractors far more than a traditional recruitment service, supporting with everything from securing visas and work permits, to providing market-leading benefits packages and accommodation, ensuring they are safely and compliantly able to support our clients.
Senior Software Engineer
Platform Recruitment Limited
Oxford
In office
Senior
£75,000
RECENTLY POSTED
linux
python
docker
rust
Senior Software Engineer | Oxford | £60,000 - £75,000 Our client is looking for a Senior Software Engineer to help develop the backend control software for their next-generation computing systems. The ideal candidate is an experienced backend developer with a solid foundation in building reliable, scalable applications for scientific or technical environments. In this role, you will be responsible for designing, implementing, and supporting backend services and control infrastructure. The Role: +Design, develop, and deploy reliable, maintainable, and scalable backend services and frameworks that support complex hardware and software systems. +Collaborate with cross-disciplinary teams, such as researchers, hardware engineers, and other technical specialists, to solve challenging problems and deliver high-quality software solutions. +Enable teams from diverse backgrounds by helping them build the tools they need and by sharing best practices in engineering and software development. +Mentor and support junior engineers, contributing to their professional growth and strengthening the teams overall technical capabilities. Key Skills and Experience: +Bachelors degree in Computer Science, Engineering, Mathematics, or a related discipline, along with at least 5 years of relevant professional experience. +Proficiency in Python and experience with at least one compiled programming language, with an interest in expanding skills in Rust. +Familiarity with Linux environments and containerization tools such as Docker. +Strong communication skills, with the ability to convey information clearly to both technical and non-technical audiences. Join a team where your engineering expertise will directly shape the systems driving cutting-edge technology. If youre excited by solving complex problems, collaborating with talented colleagues, and building software that truly matters, wed love to hear from you. TPBN1_UKTJ
Associate Scala Developer
Sky
Multiple locations
Hybrid
Junior - Mid
Private salary
RECENTLY POSTED
scala
processing-js
react
aws
typescript
We believe in better. And we make it happen.Better content. Better products. And better careers.Working in Tech, Product or Data at Sky is about building the next and the new. From broadband to broadcast, streaming to mobile, SkyQ to Sky Glass, we never stand still. We optimise and innovate.We turn big ideas into the products, content and services millions of people love.And we do it all right here at Sky.The Global Streaming Data Platforms (GST-Data) department is leading the way in many areas of data. The department has designed and built a world-leading real time data analytics platform, using the latest cloud and open-source technologies. We stream billions of events each day to enable our partner teams across Sky and Comcast deliver customer-led sophisticated insights and analytics.What you’ll do
Design, build, test and maintain a metadata catalogue platform orchestrating metadata ingestion, processing and presentation from range of sources and technologies.
Develop against full technology stack, from infrastructure and deployment to UI
Work across full software lifecycle, adopting a you build it, you run it approach.
Deploy fully cloud based platform using CICD pipelines
Take an active role in story definition, assisting business collaborators with acceptance criteria.
Collaborate with Senior and Principal Engineers to design and plan feature delivery.
Develop and broaden your knowledge and skills through ‘time to learn’ and support from engineering community.
What you’ll bring
Proven experience of building and supporting software applications in Scala and React.
Knowledge and/or experience of GCP or AWS
Understanding of Test Driven Development and continuous delivery.
Adaptability to work on all areas of software development from planning, through development to deployment.
Understanding and/or experience of working in an Agile environment.
Positive attitude and willingness to learn and work as part of a team.
Typescript experience is desirable but not essential
Team overviewGlobal Streaming TechnologyOur team develops and supports market-leading video streaming services, underpinned by state-of-the-art engineering principles. We do this at huge scale: for over 50 million customers globally, spanning NBCUniversal Peacock in the US and Sky, NOW and SkyShowtime across Europe and Showmax across Africa. No matter the device, the time or the place, we make sure that our diverse audiences can easily find and enjoy whatever they want to watch, choosing from the world’s best entertainment, news and sport.The rewardsThere’s one thing people can’t stop talking about when it comes to : the perks. Here’s a taster:
Sky Q, for the TV you love all in one place
The magic of Sky Glass at an exclusive rate
A generous pension package
Private healthcare
Discounted mobile and broadband
A wide range of Sky VIP rewards and experiences
Inclusion & how you’ll workWe are a Disability Confident Employer, and welcome and encourage applications from all candidates. We will look to ensure a fair and consistent experience for all, and will make reasonable adjustments to support you where appropriate. Please flag any adjustments you need to your recruiter as early as you can.We’ve embraced hybrid working and split our time between unique office spaces and the convenience of working from home. You’ll find out more about what hybrid working looks like for your role later on in the recruitment process.Your office spaceOsterleyOur Osterley Campus is a 10-minute walk from Syon Lane train station. Or you can hop on one of our free shuttle buses that run to and from Osterley, Gunnersbury, Ealing Broadway and South Ealing tube stations. There are also plenty of bike shelters and showers.On campus, you’ll find 13 subsidised restaurants, cafes, and a Waitrose. You can keep in shape at our subsidised gym, catch the latest shows and movies at our cinema, get your car washed, and even get pampered at our beauty salon.We’d love to hear from youInventive, forward-thinking minds come together to work in Tech, Product and Data at Sky. It’s a place where you can explore what if, how far, and what next.But better doesn’t stop at what we do, it’s how we do it, too. We embrace each other’s differences. We support our community and contribute to a sustainable future for our business and the planet.If you believe in better, we’ll back you all the way.Just so you know: if your application is successful, we’ll ask you to complete a criminal record check. And depending on the role you have applied for and the nature of any convictions you may have, we might have to withdraw the offer.
Spotlight
Software Engineer
Aurora Energy Research
Oxford
Hybrid
Mid - Senior
Private salary
TECH-AGNOSTIC ROLE
Based in Oxford, you will work as part of a fun and highly experienced and growing Software Team building innovative cloud-based software solutions which power major decisions in the global energy transition.As a Software Engineer at Aurora, you will be responsible for turning feature and product ideas that will shape the future of the global energy markets into a reality. 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-frontends built on React. This will allow you to take responsibility for solutions from design to deployment.You will be working with processes and tooling that allow you to release changes to our customers multiple times per day. The successful applicant will combine exceptional problem solving and technical capability with a passion to deliver great solutions for our users.Key Responsibilities
Design, develop, test, and operate the new generation of Aurora’s software-as-a service solutions
Work closely with end users (internal and external) to innovate highly effective solutions
Contribute to continuously improving how the Software Team works
What we are looking for
At least 2 years of relevant commercial experience
Commercial experience in developing complex software solutions with some of the following Node/TypeScript, Express, Python, SQL, NoSQL, Cloud Infrastructure, unit testing
A proven track record for delivering great software and solving difficult technical problems
Experience building web-services/microservices
Exceptional problem-solving skills
Strong interpersonal skills, and a great team player
What we offerSome of the benefits we include are:
Private Medical Insurance
Dental Insurance
Parental Support
Salary-Exchange Pension
Employee Assistance Programme (EAP)
Local Oxford Discounts
Cycle-to-work Scheme
Flu Jabs
At Aurora we will consider all requests for flexible working. For most roles, the following types of flexibility are usually possible: a hybrid model of remote and in-office working, part time hours and flexible start and finish times. Please talk to us at interview about the flexibility we could offer and we will explore what’s possible for the role.The Company is committed to the principle that no employee or job applicant shall receive unfavourable treatment on grounds of age, disability, gender reassignment, race, religion or belief, sex, sexual orientation, marriage and civil partnership and pregnancy and maternity.The successful candidate would start as soon as possible. The team will review applications as they are received. Salary will be competitive with experience.To apply, please submit your Résumé / CV, a personal summary, your salary expectations and please inform us of your notice period.About Aurora Energy Research From its academic roots, Aurora Energy Research is a thriving, rapidly growing company, currently serving over 600 of the world’s most influential energy sector participants, including utilities, investors, and governments.While we constantly strive to reach new markets and diversify our product portfolio, we are already active across the globe in Asia-Pacific, Latin America, Europe, and North America, working with leading organisations to provide comprehensive market intelligence, bespoke analytic and advisory services, and cutting-edge software.We are a diverse team of experts with vast energy, financial, and consulting backgrounds, covering power, hydrogen, carbon, and fossil commodities. With this, we provide data-driven intelligence to fuel strategic decisions in the global energy transformation
Page 1 of 1

Frequently asked questions

What types of Backend Engineer jobs are available in Oxford?
Our job board features a wide range of Backend Engineer roles in Oxford, including positions in startups, established tech companies, and research institutions, with technologies like Java, Python, Node.js, and more.
What qualifications do I need to apply for Backend Engineer jobs in Oxford?
Typically, employers in Oxford look for candidates with a degree in Computer Science or related fields, strong programming skills, experience with backend frameworks and databases, and knowledge of APIs and cloud services.
How can I apply for Backend Engineer jobs through Haystack?
You can browse available Backend Engineer positions in Oxford on our website, create a profile, upload your CV, and apply directly to jobs that match your skills and interests.
Are there remote Backend Engineer job opportunities in Oxford?
Yes, many companies in Oxford offer remote or hybrid Backend Engineer roles. You can filter job listings on our board to find remote-friendly opportunities.
What salary range can I expect for Backend Engineer jobs in Oxford?
Salaries for Backend Engineers in Oxford typically range from £40,000 to £70,000 per year, depending on experience, skills, and company size. Senior positions may offer higher compensation.