Make yourself visible and let companies apply to you.
Roles
Python Jobs
Overview
Find your next Python job with Haystack, the leading IT job board connecting top Python developers with cutting-edge tech companies. Whether you're a junior Python programmer or an experienced software engineer, explore hundreds of remote and onsite Python job openings tailored to your skills. Start your Python career search today and unlock opportunities in web development, data science, automation, and more!
Embedded Software V&V Engineer
Fynity
Stevenage
In office
Junior - Mid
£55,000 - £64,000
RECENTLY POSTED

Verification & Validation (V&V) Engineer
Embedded Systems | Defence Technology | High-Impact Engineering

Join a growing V&V team supporting multiple cutting-edge defence programmes. You’ll help qualify components across a range of advanced embedded systems, ensuring they perform safely, reliably, and to exacting standards. This hands-on role puts you at the centre of real technical challenges with the chance to influence next-generation products.

Your Day to Day

Create structured test cases from requirements
Execute and document V&V test campaigns
Analyse results and provide clear feedback
Assess requirement testability and coverage
Carry out timing tests, code-path analysis & focused code reviews
Work in small V&V teams (2–3) embedded within larger engineering groups
Use lab equipment including scopes, COTS tools, Rapita, LDRA & in-house test rigs
Work with embedded platforms, RTOS and safety-critical systems
Use Python and proprietary tools for scripting, data injection & analysis
Your experience will cover:

Strong V&V experience in an embedded software environment
Ability to turn requirements into robust test cases
Hands-on experience with electro-mechanical embedded systems
Good understanding of the software engineering lifecycle
Python scripting skills
C code-level understanding (highly desirable); Ada a bonus
Desirable

Safety-critical experience
Knowledge of DefStan 00-55, DO-178C, DO-330
Embedded development (C/C++/Ada)
RTOS knowledge
Experience with DOORS, EWM, LDRA, Rhapsody, Rapita
Why

Varied, meaningful work across multiple product lines
Major exposure to real engineering challenges
Strong training, development & career progression
Collaborative environment with real influence on design
Direct contribution to next-generation defence systems

If you want a technically challenging, high-impact V&V role with genuine progression, this is the one

If you are interested please apply ASAP. The People Network is an employment agency and will respond to all applicants within three - five working days. If you do not hear within these timescales please feel free to get in touch

Technical Support Engineer
RedTech Recruitment Ltd
London
Hybrid
Graduate - Junior
Private salary
RECENTLY POSTED

An exciting opportunity for a Graduate or experienced technical support professional to join a market-leading, disruptive software company in London as a Technical Product Support Engineer.
Specialising in cutting-edge machine learning technology, this rapidly growing organisation offers excellent training, career progression, and long-term prospects.

You’ll have the chance to work alongside some of the brightest minds in the industry, gaining hands-on experience while supporting customers with technology that is at the forefront of innovation. As the first point of contact for customer issues, you’ll play a critical role in triaging problems and working closely with technical teams to ensure swift resolution.

Location: Central London – 3 days in office / 2 days remote

Salary: Negotiable + healthcare, pension, etc.

Requirements for Technical Support Engineer

This company value top academics so are looking for a minimum of a 2.1 bachelors from an internationally renowned University in a STEM related discipline, along with at least ABB at A Level (or international equivalent)

Ideally you will have commercial experience in a technical or customer support-type position, but top recent graduates who are keen on a career in support are encouraged to apply

Basic scripting knowledge in Python or Bash beneficial

You really care about the customer experience and have experience to prove this

A motivated self-starter with a problem-solving attitude

Strong aptitude for picking up technologies

Ability to work with autonomy and as part of a team

Great communication skills with fluent spoken and written English

You are keen to work in a client-facing technical role (opposed to taking the R&D route)

Responsibilities for Technical Support Engineer

You will initially be fully trained on the machine learning platform to understand the intricacies of the product

You will then act as the main point of contact and liaise with customers and internal teams (predominantly the tech team)

Manage customer issues from initial report through to resolution

Basic troubleshooting, and escalation of issues to the tech team

Give an excellent customer experience throughout the resolution process

What this offers

Working for an industry-leading software company who has a fantastic track record of successfully hiring and training graduates

An exciting opportunity to forge a career in Technical Support Engineering for a fantastic fast-growing company

A good remuneration and benefits package

Applications

If you have top academics and would like to apply, we would love to hear from you. Please ensure when applying that your degree classification/GPA and your A Level grades (or UCAS equivalent) are on your CV. Please send an up-to-date CV via the relevant link.

We’re committed to creating an inclusive and accessible recruitment process. If you require reasonable adjustments for your application or during the review process, please highlight this by emailing (if this email address has been removed by the job-board, full details for contact are available on our website).

Keywords: Support Engineer / Technical Support Specialist / IT Support Engineer / Customer Support Engineer / Application Support Engineer / Software Support Engineer / Client Support Engineer / Systems Support Engineer / Service Desk Engineer / Helpdesk Engineer / Technical Solutions Engineer / IT Solutions Engineer / Product Support Engineer / Platform Support Engineer / Technology Support Engineer Python / Bash / 1st line / first line

\*
RedTech Recruitment Ltd focuses on finding roles for Engineers and Scientists. Even if the above role isn’t of interest, please visit our website to see our other opportunities.
We are an equal opportunity employer and value diversity at RedTech. We do not discriminate on the basis of race, religion, colour, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status

Senior Test Engineer – IP Networking, Embedded & Audio
RedTech Recruitment Ltd
Cambridge
Hybrid
Senior
£43,000 - £58,000
RECENTLY POSTED

A fantastic opportunity for a Senior Test Engineer to join a well established and highly respected technology company. This organisation designs and develops complex electronic products combining software, firmware and hardware, and has built a strong reputation for engineering excellence and long term staff retention. Their Cambridge based team is collaborative, technically strong and focused on delivering high quality, reliable products to a global customer base. This role will play a key part in ensuring new and existing product releases meet rigorous quality and performance standards.

Location: Cambridge, UK – minimum three days per week onsite

Salary: £43,000 – £58,000 per annum + excellent benefits including enhanced pension, healthcare, dental, etc.

Requirements for Senior Test Engineer:

Strong commercial experience within a testing or integration test engineering role

At least two years of hands on commercial testing experience

Solid experience in at least one of the following: IP network testing, embedded systems testing or audio testing

Experience working within an agile development environment

Ability to design, execute and document detailed test cases across software, firmware and hardware

Experience performing black box testing and unit testing

Comfortable managing and tracking defects through the full development lifecycle

Strong analytical and problem solving skills with excellent attention to detail

Confident communicator, able to work closely with development, engineering and customer facing teams

Degree or HND in Electronic Engineering, Computer Science, Audio Engineering or a closely related subject

Python programming skills and knowledge of Linux OS are highly advantageous

Responsibilities for Senior Test Engineer:

Design, develop, maintain and execute test cases for new product releases

Carry out black box testing to identify defects and design issues across products in development

Define and perform unit tests on firmware and software components

Assess audio quality and data integrity using specialist test tools

Manage and track defects throughout iterative software and hardware release cycles

Investigate and reproduce customer reported issues on released products

Maintain deep technical knowledge across multiple product lines

Produce customer facing acceptance and regression test documentation where required

Contribute to continuous improvement of testing processes and best practice

Support and mentor colleagues in developing system knowledge and testing capability

What the role offers:

Opportunity to work on technology used in major global live events and broadcast environments

A stable and well established engineering team with exceptional retention

Exposure to software, firmware, hardware and networked systems within one varied role

A collaborative culture where quality and engineering excellence are genuinely valued

Applications:
If you would like to apply for this unique Integration Test Engineering role, please send your CV via the relevant links.
We are committed to creating an inclusive and accessible recruitment process. If you require reasonable adjustments for your application or during the review process, please highlight this by separately emailing . If this email address has been removed by the job board, full contact details are readily available on our website.

Keywords: Senior Integration Test Engineer / Integration Test Engineer / Test Engineer / Systems Test Engineer / Embedded Test Engineer / Network Test Engineer / Audio Test Engineer / Verification Engineer / Validation Engineer / QA Engineer / Firmware Test Engineer / Product Test Engineer / IP Networking / Embedded Systems / Audio Testing / Black Box Testing / Unit Testing / TargetProcess / Python / Linux / TCP IP / Agile / Regression Testing / Electronics / Computer Science / Audio Engineering / Telecommunications / Software Engineering

Dev Ops Engineer
Comoro
Caterham
Hybrid
Mid
£45,000 - £55,000
RECENTLY POSTED
+8

DevOps Engineer
Job Type: Full-time
Location: Surrey – Hybrid (2 days office) .
Salary: £45k to £55k salary (Experience dependent) plus benefits.
We are delighted and excited to offer this opportunity to join an award winning and rapidly expanding tech business in the telecommunication billing sector.
Their growth is driven by a highly scalable cloud platform, strong engineering practices, and a focus on reliability. As their infrastructure and customer base continue to scale, this role is key to ensuring our systems remain secure, resilient, and efficient.
About the Role
We are seeking a Mid-Level DevOps Engineer with strong expertise in AWS, Linux, and Python, who is passionate about building and optimising CI/CD pipelines. You will work closely with development and operations teams to ensure smooth deployment processes, scalability, and reliability of our cloud-native applications.
Key Responsibilities
* Design, implement, and maintain CI/CD pipelines for automated builds, testing, and deployments using tools like AWS CodePipeline.
* Support the development team by providing automation tools and creating CI/CD pipelines to streamline workflows.
* Manage and optimize AWS infrastructure (including ECS, EC2, S3, RDS, IAM, VPC).
* Administer and troubleshoot Linux-based systems and write shell scripts for automation.
* Develop automation scripts and tools using Python to streamline development operational tasks.
* Implement and manage alerts automation using Datadog or similar monitoring tools to ensure proactive incident response.
* Deploy and manage containerised applications using Docker and orchestrate environments.
* Monitor system performance, identify bottlenecks, and implement solutions for high availability and scalability.
* Collaborate with developers to integrate DevOps best practices into the software development lifecycle.
* Ensure security and compliance across cloud and on-prem environments.
Key Skills & Qualifications
* 3–5 years of hands-on experience in a DevOps or cloud infrastructure role.
* Strong proficiency in AWS services and cloud architecture principles, including ECS and CodePipeline.
* Experience with Linux administration and shell scripting.
* Hands-on experience with Python for automation and tooling.
* Familiarity with Node.js environments and process management using PM2.
* Proven record in building and maintaining CI/CD pipelines (e.g., Jenkins, GitLab CI, GitHub Actions, AWS CodePipeline).
* Familiarity with Infrastructure as Code tools (Terraform, CloudFormation).
* Proficiency in Docker for containerization.
* Excellent problem-solving skills, proactivity, and ability to work independently in a collaborative environment.
Desirable Skills & Qualifications
* Experience with monitoring tools (Prometheus, Grafana, CloudWatch).
* Understanding of networking concepts and security best practices.
* Exposure to Agile methodologies and DevOps culture.
* Experience with Ansible for configuration management

Node, TypeScript, React Developer
The Portfolio Group
London
Remote or hybrid
Senior
£70,000
RECENTLY POSTED
+1

We’re looking for a Senior-level Software Engineer with strong JavaScript/TypeScript skills and experience across modern web stacks. You’ll be instrumental in our transition away from Drupal as we modernise and scale our platform.

Tech Stack:

At least 6-8 years commercial experience with Node, JavaScript or TypeScript
Exposure of Laravel and/or Python (Django or Flask a plus)
Familiarity with Drupal and some knowledge of modern front-end frameworks (React, Vue, etc.)

What You’ll Do:

Build scalable applications using modern frameworks and clean architecture
Contribute to backend services and APIs (Python or Laravel-based)
Help re-platform and migrate to a modern stack
Collaborate cross-functionally with UX, Product, and DevOps

What We Offer:

A supportive environment that encourages professional growth and continuous learning.
An inclusive, collaborative culture within one of the UK’s leading business services providers.
A competitive salary and benefits package.

49904MS

INDLON

Portfolio Payroll Ltd is acting as an Employment Agency in relation to this vacancy

Senior Cloud Full Stack Developer
James Newbury
UK
Hybrid
Senior
£60,000 - £80,000
RECENTLY POSTED
+1

If you are a versatile and highly skilled Senior Cloud & Full Stack Engineer ready to work, support and advance this UK leading companies modern application ecosystem, then please, do read on!

This role requires strong expertise across cloud infrastructure, backend microservices, frontend development, and legacy system support. The ideal candidate will possess comprehensive skills in all these areas, ensuring a well-rounded and robust contribution to our technology landscape.

Duration: temporary contract for 3-6months or so

This is a paid per hour PAYE temporary role

Rate of Pay PH: £33-43ph plus holiday pay (circa £60-80,000 if salaried)

Location: hybrid. Need to work in the office in Central Bedfordshire for meetings, reviews and handovers, which will be once a week or so.

Hours: 35 hrs per week 9am-5pm (1 hr lunch) Days: Mon-Fri

Benefits:

  • free parking
  • electric vehicle charge points
  • holiday pay accrual
  • wfh most of the time
  • pension after a qualifying period

Key Responsibilities

* Design, build, and maintain AWS infrastructure-as-code deployments using Terraform and related tooling.

* Manage and optimize serverless microservices, including Lambda functions, API Gateway, and Amplify-hosted applications.

* Support and enhance Python-based Lambda microservices and Node.js backend components.

* Maintain and develop React-based front-end applications, including complex UI components and dynamic API integrations.

* Oversee database administration for MySQL/RDS

* Apply strong security best practices across infrastructure, applications, and data flows.

* Provide maintenance and incremental improvements to legacy .NET applications where required.

* Produce and maintain clear technical documentation for infrastructure, services, and processes.

* Collaborate effectively with cross functional teams through strong communication and teamwork.

Core Technical Skills (Primary Focus & Essentials/Nice to have)

* AWS (essential) IaC & Terraform

* Python (essential) for Lambda microservices

* Node.js backend development (essential)

* MySQL/RDS administration (essential)

* React, HTML, CSS, and AG Grid

* API Gateway & dynamic API integrations

* Documentation and communication excellence ( essential)

* AWS Amplify workflows

* Legacy .NET application support

Ideal Candidate Profile

* Comfortable working across cloud infrastructure, backend services, and front-end applications.

* Able to take ownership of systems end-to-end, from architecture to deployment.

* Strong documentation habits and the ability to communicate clearly with technical and non?technical stakeholders.

* A collaborative mindset with a focus on team alignment and shared problem?solving.

* Eager to learn new technologies and expand into unfamiliar areas.

* Excellent communication skills and a proactive approach.

* Proven relevant experience, 3 years or more.

* Eligibility to work in the UK on a full time basis (please, no student visas as it will not cover the duration of the hours/contract)

* Ideally, a driver as the location of the office is not close by any public transport links

This is to start asap. So if you are this amazing, talented Cloud & Full Stack Engineer, then please send your cv to James Newbury Appointments for immediate review. If you do not hear back within 3 working days, unfortunately, you will not have been shortlisted on this occasion, however ,we would like to thank you for your interest and wish you all of the very best in your search

AI Architect
DCV Technologies
London
Remote or hybrid
Senior - Leader
£125,000 - £160,000
RECENTLY POSTED

AI Architect – Generative AI / LLM / Cloud (Enterprise Scale)

We are hiring an experienced AI Architect to lead the design and governance of enterprise-grade AI/ML and Generative AI solutions across data, application and cloud infrastructure layers.

This is a senior-level architecture role focused on delivering production-ready LLM, RAG and agentic AI platforms within complex enterprise environments.

Key Responsibilities

* Define and own AI reference architecture across data ingestion, model orchestration, inference services and application integration

* Architect and deploy LLM solutions (GPT, BERT, Transformers) including RAG pipelines and vector databases

* Lead LLMOps / MLOps strategy including model lifecycle, CI/CD for ML, model registry and monitoring

* Design scalable cloud-native AI solutions in Azure, AWS or GCP

* Ensure governance, Responsible AI, security, compliance and non-functional requirements (NFRs)

* Engage senior stakeholders and shape AI roadmaps from discovery through delivery

Required Experience

* Proven experience as an AI Architect / Machine Learning Architect / GenAI Architect

* Hands-on expertise with LLMs, RAG, LangChain, LangGraph, prompt engineering

* Strong cloud experience: Azure OpenAI, AWS Bedrock/SageMaker or GCP Vertex AI

* Experience with Kubernetes, Docker, microservices, API integration

* Strong knowledge of Python, MLOps, LLMOps, CI/CD, model monitoring

* Experience delivering enterprise AI solutions at scale

Desirable

* Experience with vector databases (Pinecone, FAISS)

* AI governance, compliance and security architecture

* Azure AI / AWS ML / Kubernetes certifications

This role suits a technically hands-on architect who has delivered production AI platforms, not purely research or academic profiles.

Apply now to discuss full details

Fpga Design Engineer
Octagon Group
Southampton
In office
Mid - Senior
£55,000 - £75,000
RECENTLY POSTED

FPGA Engineer Job – Southampton
Job Reference: FPGA Engineer
Location: Southampton, UK
An experienced FPGA Engineer is required to join a specialist engineering team in Southampton, supporting the design, development, and enhancement of FPGA and SoC solutions for high-reliability products. The FPGA Engineer role offers hands-on technical ownership across the full FPGA lifecycle.
Key responsibilities (FPGA Engineer):
*
Design, implement, and verify FPGA and SoC solutions
*
Develop and simulate VHDL for complex FPGA architectures
*
Integrate and test FPGA solutions at system level
*
Produce clear design and verification documentation
*
Collaborate with system, electronic, and FPGA engineers
Essential skills for the FPGA Engineer role in Southampton:
*
Degree in Electrical Engineering, Computer Science, or similar
*
5+ years’ experience as an FPGA Engineer
*
Strong VHDL and/or Verilog development experience
*
Knowledge of FPGA toolchains (Vivado, Quartus, ModelSim)
*
Experience with SoC devices (e.g. Zynq UltraScale+)
Desirable:
*
Video/RF protocols (MIPI, SDI)
*
Python or TCL scripting
*
High-reliability, defence, or aerospace experience
*
UK Security Clearance (SC or DV)
This FPGA Engineer job offers the chance to develop in a very strong business in Southampton, Hampshire

Software Engineer
Sanderson Recruitment
Bristol
Remote or hybrid
Mid - Senior
£550/day - £675/day
RECENTLY POSTED

Full-Stack Developer

Various levels from £550-£675/day Inside IR-35

Remote (possible occasional travel to Bristol)

Active SC mandatory

We’re looking for a developer who can work confidently across modern engineering practices and contribute effectively to a collaborative team environment for a client working in the UK Secure Government sector.

Key technical skills:

Agile methodologies

Python and API development

CI/CD with Jenkins

ReactJS, Git, SQL

Docker and Neo4j

Strong database design ability

You’ll be a supportive team player with good communication skills, comfortable working across the full development lifecycle and contributing to a fast moving engineering setup.

Reasonable Adjustments:

Respect and equality are core values to us. We are proud of the diverse and inclusive community we have built, and we welcome applications from people of all backgrounds and perspectives. Our success is driven by our people, united by the spirit of partnership to deliver the best resourcing solutions for our clients.

If you need any help or adjustments during the recruitment process for any reason , please let us know when you apply or talk to the recruiters directly so we can support you.

TPBN1_UKTJ

Senior DevOps Engineer
Anson McCade
Newcastle upon Tyne
Hybrid
Senior
£60,000
RECENTLY POSTED
+10

£Up to £60,000 GBP Competitive Bonus Hybrid WORKING Location: Newcastle Upon Tyne, North East - United Kingdom Type: Permanent Senior DevOps Engineer Our client is a leading technology consultancy, ranked No. 1 in its industry and included for over 20 years on Fortune’s World’s Most Admired Companies . As a Senior DevOps Engineer , you will play a key role in designing, building, and automating secure, scalable environments to support the development and delivery of enterprise software solutions. Working within multi-skilled agile teams, you will implement CI/CD pipelines, infrastructure-as-code, and automated testing processes, ensuring delivery teams can develop, test, and deploy features efficiently and reliably. This is a client-facing, delivery-focused role suited to experienced DevOps engineers who are comfortable leading technical initiatives, collaborating across teams, and driving best practices in automation, cloud deployment, and operational resilience. You’ll have the opportunity to: Design, implement, and maintain CI/CD pipelines to support agile software delivery Automate infrastructure provisioning and environment setup using tools such as CloudFormation, AWS CDK, Terraform, or Ansible Configure and maintain tools for source control, testing, performance, and security, including GitLab, Jenkins, Smartbear, and SonarQube Implement system monitoring and alerting using tools such as CloudWatch, AppDynamics, Kibana, Splunk, or Prometheus Work with cloud and virtualization technologies to deliver secure, scalable environments Collaborate with Scrum teams to integrate automated testing and continuous delivery practices Your Responsibilities: Support development teams by automating workflows, integrations, and deployments Ensure development, testing, and production environments are robust, resilient, and scalable Apply Infrastructure-as-Code practices to provision and manage environments Monitor and maintain operational performance, security, and resilience of deployed systems Work closely with team leads to implement DevOps practices and facilitate continuous improvement Contribute to technical design, architecture, and roadmap discussions for DevOps initiatives Mentor and guide other engineers on DevOps best practices and tooling Key Requirements: Proven experience in Continuous Integration and Continuous Deployment with hands-on implementation Infrastructure-as-Code experience using CloudFormation, AWS CDK, Terraform, or similar Experience with automated software QA, system monitoring, and alerting Knowledge of public/private cloud environments and virtualization technologies Proficiency with Linux administration and one or more scripting languages (Python, Node.js, TypeScript, Bash, PowerShell) Familiarity with RESTful APIs and their integration into DevOps pipelines Experience working in Agile and Lean software delivery environments Strong collaboration and communication skills across functional and technical teams You will gain exposure with: Cloud-native deployment and containerization technologies Advanced automation for development, testing, and operations workflows Enterprise-scale DevOps practices in highly regulated client environments Continuous improvement of security, performance, and operational resilience Leadership opportunities in introducing and defining DevOps practices across teams Why Join?: Work on high-profile, enterprise-scale programmes delivering real-world impact Develop your career as a Senior DevOps Engineer in a world-leading, highly admired technology consultancy Collaborate with multi-skilled teams across cloud, development, and operations functions Benefit from structured learning, mentoring, and career progression opportunities Be part of a collaborative, inclusive, and ambitious consulting culture Interested? Apply Now! Reference: AON/AMC/PGDevops #aaon TPBN1_UKTJ

Contract Threat Detection Engineer
Dynamic Search Solutions Ltd
London
Remote or hybrid
Mid - Senior
£500/day

Contract Threat Detection Engineer (Delivery Focused)

Our client is seeking a contract Threat Detection Engineer to support the ongoing delivery of detection engineering activities within a busy SOC environment. This role is centred on hands-on engineering and execution, ensuring detection content, automations, and integrations are delivered effectively and aligned to operational priorities.

Working closely with threat hunting and SOC teams, you will translate detection requirements into practical outcomes, contributing directly to sprint-based delivery and continuous service improvement. This is a highly technical role suited to someone who enjoys building, tuning, and optimising detection capabilities across modern security platforms.

Key Responsibilities

  • Develop and deliver detection content in line with sprint priorities and operational requirements
  • Create and refine SIEM correlation rules, dashboards, and reports to enhance proactive threat detection and monitoring
  • Build, deploy, and maintain automated playbooks across SOAR and related security platforms
  • Integrate threat intelligence sources, security tools, and custom logic into automated workflows
  • Continuously tune and optimise SIEM rules and SOAR playbooks to improve detection accuracy and reduce false positives
  • Integrate internal and third-party systems with SIEM and SOAR platforms using APIs and custom connectors
  • Support ongoing sprint activities, daily progress updates, and ad-hoc engineering tasks to improve SOC service delivery
  • Contribute to post-incident reviews by developing new detections and response automations
  • Develop and maintain log parsers for a variety of data sources
  • Produce clear documentation for processes, workflows, and integrations to support knowledge sharing and customer onboarding

About You

  • Strong background in security operations, detection engineering, or security content development
  • Hands-on experience working with enterprise SIEM platforms and detection rule tuning
  • Proven experience delivering work within agile or sprint-based environments
  • Practical experience building and maintaining SOAR playbooks and automations
  • Good understanding of common attack techniques, TTPs, and frameworks such as MITRE ATT&CK
  • Scripting or automation capability (e.g., Python, PowerShell, JSON, REST APIs)
  • Strong analytical and problem-solving skills with a methodical approach to engineering delivery
  • Experience working in a SOC or MSSP environment
  • Familiarity with EDR/XDR platforms and threat hunting methodologies
  • Exposure to CI/CD pipelines for deploying detection content is advantageous

This contract role is ideal for a hands-on detection engineer who enjoys delivering high-quality security content, improving automation, and enhancing SOC detection capabilities in a fast-paced operational environment.

Technical Lead (JavaScript)
Fruition Group
Leeds
Hybrid
Senior
£100,000
+1

Job Title: Technical LeadLocation: Leeds / Hybrid, 2x days per week
Salary: £80,000 - £100,000 + Benefits

Why Apply?

This is an exciting opportunity to join a high-performing, modern technology consultancy as a Technical Lead. In this fully customer-facing role, you’ll oversee architecture, engineering processes, and technical implementation across impactful client projects.

You’ll work at the forefront of modern cloud and software engineering practices, shaping scalable digital solutions while collaborating with highly skilled engineers. This role offers the perfect balance of hands-on technical delivery, strategic oversight, and leadership responsibility within a supportive and forward-thinking engineering community.

Technical Lead Responsibilities

  • Lead the architecture and technical design of scalable, modern digital solutions across client engagements.
  • Oversee engineering processes, ensuring best practices in development, quality assurance, and delivery.
  • Contribute hands-on to development using preferred tools and languages while maintaining accountability for overall solution quality.
  • Establish and evolve engineering ecosystems that promote high-quality output, including CI/CD, automation, testing strategies, and developer environments.
  • Shape effective ways of working, including requirements elaboration, pair programming, and robust QA approaches.
  • Act as a technical authority for clients, building strong stakeholder relationships and providing clear technical direction.
  • Lead and mentor engineering teams, ensuring collective ownership of delivery excellence.
  • Participate in central technical forums and communities to continuously improve standards and leverage shared expertise.

Technical Lead Requirements

  • Strong experience delivering modern technology stacks and cloud-based platforms.
  • Proven capability across front-end technologies such as React, Vue, or Flutter.
  • Proficiency in back-end languages such as C#, Java, Python, Node.js, or Go.
  • Demonstrable ability to write maintainable, reliable, and testable code.
  • Good knowledge of data storage solutions, architecture design patterns, and secure development practices.
  • Broad experience with CI/CD pipelines and test automation tooling.
  • Strong understanding of cloud architecture, service layers, and data management patterns.
  • Passion for emerging technologies such as AI/ML, IoT, edge computing, or blockchain.
  • Strong working knowledge of agile principles and modern delivery methodologies.
  • Excellent stakeholder engagement, communication, and teamwork skills.
  • High emotional intelligence with the ability to lead through complexity and uncertainty.
  • Strong analytical thinking and attention to detail.

What’s in it for me?

  • Competitive salary with comprehensive benefits package.
  • Hybrid working model supporting flexibility and work-life balance.
  • Exposure to a broad range of technologies, industries, and complex delivery environments.
  • Opportunity to shape architecture and engineering standards at a strategic level.
  • Clear pathway for continued professional growth and leadership development.
  • Supportive, collaborative engineering culture built around continuous learning and technical excellence.

We are an equal opportunities employer and welcome applications from all suitably qualified persons regardless of their race, sex, disability, religion/belief, sexual orientation or age.

Embedded Engineer
KO2 Embedded Recruitment Solutions Ltd
Leeds
In office
Mid - Senior
£45,000 - £55,000

Embedded Software Engineer Location: South Leeds Salary: Up to £55,000 The Opportunity An established and innovative engineering business in South Leeds is expanding its team and looking for a talented Embedded Software Engineer to join them. With over 30 years of industry expertise, the company partners with leading organisations across multiple sectors, delivering cutting-edge electronic and embedded solutions that make a genuine real-world impact. What You'll Be Doing Designing and developing embedded systems from the ground up Writing robust, high-quality C code Working with RTOS environments Contributing to architecture and design decisions Collaborating closely with hardware and leadership teams Essential Skills & Experience Strong C programming skills Experience with RTOS (e.g. FreeRTOS, Zephyr) Microcontroller development experience (STM32, Microchip PIC, Nordic preferred) Familiarity with communication protocols such as I2C, SPI, CAN, and DALI Degree in Engineering, Computer Science, or a related disciplineDesirable Experience Wireless technologies (BLE, Thread, Zigbee) Application-level development in C, C++ or Python Version control (Git)About You You're an experienced Embedded Software Engineer who enjoys working in a smaller team where your contribution truly matters. You take ownership of projects, stay up to date with emerging technologies, and enjoy applying new ideas to practical engineering challenges. Interested? To learn more about this opportunity, contact Laurence Powell or Andrew Knight at KO2 Embedded Recruitment Solutions for a confidential discussion

Systems Engineer
AIRBUS Defence and Space
Waterlooville
Hybrid
Mid - Senior
Private salary

Job Description:

SECURITY CLEARANCE: *Eligibility to gain UK SC Security ClearanceLOCATION: *Portsmouth (60% of your working week must be office based)*TYPE: *Full time.*TRAVEL:* Occasional UK travel

WHAT’S IN IT FOR YOU

* Financial Reward: *Competitive salary, annual profit share, contributory pension, share options, car leasing scheme, free onsite parking, season ticket loan, tax-free technology scheme, discounted shopping and much more Work / Life Balance: 37 hour week, flexible working around core hours and Friday afternoons off, hybrid working, up to 2 additional days per month as TOIL

* Personal Development: *Personalised development plan, Airbus Leadership University and unlimited access to 10,000+ E-learning courses, internal mobility including international opportunities Health & Wellbeing: *Wellbeing benefits (including 24/7 online GP and mental health support), Employee Assistance Programme, discounted family health / dental insurance / eye tests, cycle-to-work scheme, on-site canteen and coffee shop Family and Caregiving: *Life assurance, enhanced pay for parental leave (23 weeks at 100% pay), adoption / shared parental / caregiving leave *Inclusive Environment: *Wellbeing room, Multi-faith room, Employee Representative Groups (Gender, LGBTQ+, International, Generational, Disability, Social & Cultural Diversity, Neurodiversity)

Our world is changing. And so are we. From our commitment to zero-carbon flight* ( #ZEROe ) *to * cleaning up space , sustainability is at the heart of our purpose *. So what’s your next change?*About the role…This is genuinely a role that doesn’t arise often. *Due to market growth we are looking for a Systems Engineer to collaborate with and support the R&D team, creating new futuristic RF technologies and improving existing technology. This group has a start-up feel within the Airbus world. You will be bridging the gap between clients and Engineers (hardware, software, signal processing, and end applications). Treading the fine line of bringing clever ideas and dreams into reality whilst keeping the fast-paced projects on track and the team grounded.

There will be very fluid dynamic projects, hard and fast deadlines and the ability to contribute to the ever changing global situation. You’ll play a key role in developing and deploying SDR solutions, from requirements gathering to final delivery. Focusing on systems-level thinking, integration, RF chain performance, and real-time communication protocols, collaborating with cross-functional teams to build resilient, flexible, and mission-critical systems.*How you will contribute to the team… Liaise with Domain Experts and Customers to define user requirements, enabling the management and maintenance of system architecture and system models relating to SDR-based platforms.

* Integrate and validate RF front-ends, FPGAs, and real-time software stacks.

* Conduct performance analysis and trade studies for modulation, coding, and protocol layers.

* Support waveform development and integration across multiple SDR platforms

* Lead system-level troubleshooting, root cause analysis, and optimization.

* Stay current with advances in SDR frameworks (GNU Radio, REDHAWK, etc.) and industry standards.

* About you… Strong understanding of RF or SATCOM systems, signal processing, and digital communications theory.

* Hands-on experience with SDR platforms

* Proficient in scripting and programming (Python, C++, or embedded C).

* Experience with system-level requirements, integration, and validation.

Not a 100% match? No worries! Airbus supports your personal growth with customised development solutions.

How can we support you…

Many of our staff work flexibly in many different ways, including part-time. Please talk to us at interview about the flexibility you need and we’ll always do our best to accommodate your request.

Please let us know if you need us to make any reasonable adjustments for the selection process - you can share this with your Talent Acquisition Partner if you are invited to interview. Examples may include (but not exclusive to) accessible facilities; auxiliary aids; room layout, etc. Any information disclosed will be treated in the strictest confidence.

f0682a678faf

This job requires an awareness of any potential compliance risks and a commitment to act with integrity, as the foundation for the Company’s success, reputation and sustainable growth.

*Company:*
AIRBUS Defence and Space Limited

Employment Type:
Permanent

Experience Level:
Professional

Job Family:
Computing&Comm and Info& Data Processing

By submitting your CV or application you are consenting to Airbus using and storing information about you for monitoring purposes relating to your application or future employment. This information will only be used by Airbus.
Airbus is committed to achieving workforce diversity and creating an inclusive working environment. We welcome all applications irrespective of social and cultural background, age, gender, disability, sexual orientation or religious belief.

Airbus is, and always has been, committed to equal opportunities for all. As such, we will never ask for any type of monetary exchange in the frame of a recruitment process. Any impersonation of Airbus to do so should be reported to emsom@airbus.com .

At Airbus, we support you to work, connect and collaborate more easily and flexibly. Wherever possible, we foster flexible working arrangements to stimulate innovative thinking.

Software Engineer
Confidential Engineering Scale-up
York
Hybrid
Mid - Senior
£100,000

Yorkshire & Humber / North England Hybrid Full-time

£120,000 £200,000 depending on experience

This is a confidential listing. At interview we’ll share much more including who we work with and what kinds of things we’re building. What we can say is that the work is challenging, the team is exceptional, and the job is the kind you’d be proud to talk about.

About the role

We are a fast growing, highly selective tech-for-good scale-up. We work at the frontier of technology & AI.

We are looking for an exceptional senior-to-principal software engineer to join a tight-knit, elite team. If you want to work on hard problems, build real things, fast, and be surrounded by people who hold themselves to a high standard this might be for you.

You will work in small teams (typically 35 engineers) on technically complex, fast-moving projects. You will have genuine ownership from day one.

Who were looking for

Essential - please do not apply unless you have all of the following:

  • A degree in Computer Science, Engineering, Mathematics, or a closely related discipline from a leading university
  • Strong professional pedigree previous employers or institutions that are highly regarded in the industry
  • A proven record of delivering high-quality engineering work show us what you’ve built
  • Production-level proficiency in CPP, JS, TypeScript, Python
  • 3+ years post-qualification experience
  • Strong fundamentals and engineering best practice
  • Ability to work from our office in North England on-site or hybrid (a few days per month minimum)

We are a small, close-knit team with high standards, a direct culture, and a genuine belief that everyone owns the outcome. It is important to us that we work well together and enjoy doing it. We move fast, think carefully, and care about doing things properly not just our own corner of it. The office is modern and well-equipped. We offer generous holiday, flexible hours, and relocation assistance for the right person.

Senior Electronics Design Engineer
AVD Appoint Ltd
Neath
Hybrid
Senior
£55,000

Senior Electronics Design Engineer - Glamorgan (Hybrid) - up to £55,000 + Relocation + Benefits - Ref 1990

I am currently recruiting for a Senior Electronics Design Engineer to work for a cutting-edge technology company based in Glamorgan, but on a hybrid basis. Salary up to £55,000 + Relocation + Benefits.

The organisation has been in operation for many years and are worldwide leaders within the design, development, and manufacture of their highly intelligent products. As a business they have a very impressive turnover, employ around 250 people and are constantly evolving their legacy products as well as designing and developing new innovative products to bring to market.

In line with demand for their products and to support the business with their innovation plans they have the need to create a new role and appoint a Senior Electronics Design Engineer on a permanent basis.

In this role as a Senior Electronics Design Engineer, you will responsible for researching, developing, testing and implementing novel technologies and establishing how they could be integrated into the electro mechanical products to innovate their offering, ensuring their products remain superior to their competitors and that they are able to offer the market what they want from a product function perspective with regards to emerging trends. This will be early product research and you’ll be working at prototype level, with any viable ideas being transferred across to the design and development team who will further expand upon your concepts with a view of getting them into production. In this role you will be focused on PCB design and schematic capture with a big emphasis on sensors, power supplies / power electronics and programming.

Essential Requirements:

  • Experience as an Electronics Design Engineer, Hardware Engineer, Research and Development Engineer or similar
  • At least 3 years’ experience
  • Experience with PCB design and schematic capture
  • Experience with Power Electronics / Power Supplies
  • Experience with C,C++ or Python

Desirable Requirements:

  • Experience with Sensors
  • Strong Physics understanding / background
  • Experience with Thermal analysis / Modelling
  • PhD
  • Previous experience in Research and Development activities
  • Experience working in a highly regulated environment

This is a fantastic opportunity for a Senior Electronics Design Engineer to work for a growing company who are working with some of the most advanced technology available. With the ambitious, but realistic plans the company has forecast there will be lots of opportunities to develop and progress internally if this appeals.

This is an immediate requirement so if you have the required skills and experience then please get in touch with an updated copy of your CV. Either apply direct or contact Adam on 01183 366 100.

Senior Quantitative Developer
Centrica - CHP
Harlington
Hybrid
Senior
Private salary

Description
Join us, be part of more.

We’re so much more than an energy company. We’re a family of brands revolutionising how we power the planet. We’re energisers. One team of 21,000 colleagues that’s energising a greener, fairer future by creating an energy system that doesn’t rely on fossil fuels, whilst living our powerful commitment to igniting positive change in our communities. Here, you can find more purpose, more passion and more potential. That’s why working here is #MoreThanACareer. We do energy differently - we do it all. We make it, store it, move it, sell it and mend it.

About your team:

At Centrica Energy, our mission is to move it.

We’re energy movers by nature. We’re a global renewable energy trading company which helps move energy from source to use - powering businesses, homes, and societies as they transition to a new sustainable energy future. If the idea of working to create a sustainable energy future also moves you, we may very well be the right place for you.

The Quantitative Analytics team at Centrica Energy is part of the Trading Analytics and Algorithms centre of excellence, and is responsible for:

  • Delivering quantitative analysis of complex and structured products, that provides insight to help traders to maximise value and manage risk
  • Designing and implementing complex mathematical models that allow for consistent pricing and joint risk quantification across multiple portfolios, enabling more holistic and optimal hedging decisions
  • Assisting originators in development of structured products across the Renewables, LNG, Gas & Power sectors.

As a Senior Quantitative Developer you will become part of an agile team of circa 10 people located across our offices in both London (UK) and Aalborg (Denmark), with a broad remit to support the development, and use of, our pricing and risk management models and systems. As well as consulting on software design, systems architecture and software engineering practices.

This role will be situated in our London or Aalborg office and the successful candidate will be required to:

  • Produce high quality increments to the team’s model library - working both individually and collaboratively.
  • Providing leadership in areas such as object modelling & interface design, automated testing & refactoring and performance optimisation.
  • Provide support to Trading & Origination on model usage and behaviour.
  • Leverage the teams cross-asset expertise to connect business locations, helping to identify synergies and increase efficiency.

Here’s what we’re looking for:

  • Master’s Degree or PhD qualification within science, computing, mathematics or other quantitative subject.
  • Solid experience of code development in Python, including:
    • Experience developing in an Agile environment
    • Use of math/stats & testing libraries, as well as modern build tools.
    • Ability to refactor code and work effectively with legacy systems.
  • Knowledge of Object Orientation, Software Architecture and Design Patterns.
  • Good understanding of software testing practices (unit testing, integration testing, etc.). Knowledge of TDD and BDD is a strong plus.
  • Experience with DevOps practices and tooling (CI/CD, containerization etc) is desirable.
  • Familiarity with mathematical and statistical models used in finance, particularly with regards to derivatives pricing and risk management systems.
  • Familiarity or high level of interest in Energy / commodity markets.
  • Strong Communicator and fluent in English language.
  • Strong interpersonal skills.

#LI-CET

Why should you apply?

We’re not a perfect place - but we’re a people place. Our priority is supporting all of the different realities our people face. Life is about so much more than work. We get it. That’s why we’ve designed our total rewards to give you the flexibility to choose what you need, when you need it, making sure that you and your family are supported not only financially, but physically and emotionally too. Visit the link below to discover why we’re a great place to work and what being part of more means for you.

https://www.morethanacareer.energy/centricaenergy

If you’re full of energy, fired up about sustainability, and ready to craft not only a better tomorrow, but a better you, then come and find your purpose in a team where your voice matters, your growth is non-negotiable, and your ambitions are our priority.

Help us, help you. We would love for you to share any information about yourself throughout our recruitment process so that we can better understand you and help shape your journey.

Digital Verification Engineer
MicroTECH Global Ltd
King's Lynn
Hybrid
Mid - Senior
Private salary

Contract Position for a Digital Verification Engineer Cambridge (Remote / Hybrid) Outside IR35

We have an exciting Outside IR35 contract opportunity for an experienced Digital Verification Engineer to join a leading open-source silicon team.

Hourly Rate: Negotiable and dependent on experience (Outside IR35)

Ideally based in Cambridge, with hybrid/onsite presence preferred.

Remote working is available, and candidates anywhere in the EU will be considered, though UK / Cambridge-based engineers are preferred.

You will contribute to production-proven projects including Ibex CPU and OpenTitan, delivering commercial-grade, tapeout-ready silicon alongside world-class partners.

The Role

Apply industrial-strength verification across block- and system-level designs including RISC-V cores, cryptographic IP (OTBN), and key peripherals (USB, I2C, SPI).

Key Responsibilities

  • Develop and debug SystemVerilog/UVM testbenches
  • Create verification plans, tests, and coverage
  • Review contributions and resolve regressions
  • Support CI/test infrastructure
  • Collaborate with partners through tapeout

Requirements

  • 5+ years industry verification experience
  • Strong SystemVerilog and UVM
  • Full verification lifecycle experience through tapeout
  • C and/or Python for automation
  • Git/GitHub collaboration

Desirable: Formal verification (Jasper), RISC-V/ISA knowledge, security verification, silicon bring-up, or technical leadership experience.

Senior Software Engineer
Enterprise Recruitment Ltd
London
In office
Senior
£60,000 - £70,000

Is it time to step into a role where you take real ownership of complex, high-precision technology?

An innovative Oxfordshire-based company is seeking a Senior Software Engineer to help shape and deliver the software behind next-generation systems. This is a hands-on role combining technical leadership with close collaboration across software and advanced hardware teams.

You will play a key role in designing and developing robust applications that directly control precision hardware platforms. The position goes beyond feature delivery. You will influence architecture, strengthen engineering standards, support system deployments and mentor a small team, while remaining actively involved in coding.

This opportunity would suit an experienced engineer with a strong background in C# and .NET, alongside Python for tooling or data work. Experience developing software that interfaces with hardware systems is important, particularly where reliability, timing and real-world performance matter. You should also be confident mentoring or technically guiding other engineers.

Experience within industrial systems, cloud-connected platforms, networking or security would be advantageous.

Salary: 65,000 to 70,000.

Principal Embedded Software Engineer
Zenovo
Multiple locations
In office
Senior
£75,000 - £75,000

Job Title: Principal Embedded Software Engineer Location: North West & Yorkshire Offices Salary: Up to £75k (depending on experience) We’re partnering with an established technology engineering organisation seeking a Principal Embedded Software Engineer to lead software architecture, technical delivery, and development strategy across advanced embedded systems. This is a senior, hands-on role combining system architecture, embedded software development, and project ownership. A key aspect of this position is applying electrical power systems knowledge and protection function theory within embedded control environments. If you’re a senior embedded engineer looking to influence architecture, lead delivery, and work on complex real-time systems, we want to hear from you! About the Role Define and own embedded software architecture and technical direction Lead delivery of complex embedded projects to time and quality targets Develop and maintain robust C/C++ embedded codebases Translate system requirements into structured deliverables Guide design decisions and review implementation approaches Oversee testing strategy, documentation, and release quality Identify technical risks and implement mitigation strategies Drive Agile processes and continuous improvement practices Collaborate cross-functionally with engineering and project stakeholders About you Degree (or equivalent experience) in Computer Science, Electronics, or similar Advanced C/C++ embedded development experience Strong background in embedded systems design Experience working with real-time operating systems (e.g., FreeRTOS) Solid understanding of multithreading and concurrency Networking knowledge including TCP/IP, UDP and secure communications Experience with embedded Linux or RTOS environments Knowledge of electrical power systems and protection function theory Experience delivering commercial embedded products end-to-end Peripheral interfacing experience (SPI, I2C, memory interfaces) Debugging complex real-time or multithreaded systems Desirable Experience Linux-based embedded platforms or containerised environments Python or scripting languages CI/CD pipelines and DevOps tooling Industrial communication protocols or automation systems Cybersecurity concepts within embedded environments Cloud or enterprise platform integration Wireless communications (WiFi, Bluetooth, Zigbee) Please note, we cannot offer sponsorship for this role. If interested, please send over an updated CV

Lead Data/Head of Data Engineer
Tank Recruitment
Reading
Hybrid
Leader
Private salary

Lead Data Engineer/Head of Data Permanent On behalf of a fantstic cleint we are resourcing for the following role This is a senior, hands-on technical leadership role reporting directly to the CTO. You'll shape and deliver a modern data and AI platform, lead a small team of data and analytics engineers, and embed machine learning, AI agents, and advanced analytics into real customer workflows. The Role You'll own the end-to-end data and AI capability - from platform architecture through to production ML systems - ensuring data and AI are applied thoughtfully, responsibly, and with clear business impact. What You'll Do Design and evolve a secure, scalable data & AI platform with Snowflake at its core Build production-grade data pipelines, models, and data products for analytics and AI use cases Design, train, and deploy ML models, embeddings, and vector stores to enable AI-driven experiences Lead and mentor a small, high-impact team of data and analytics engineers Partner closely with Product, Engineering, and Infrastructure teams Set standards for data quality, governance, security, and performance Act as a trusted technical advisor to the CTO and senior leadership What We're Looking For Essential Expert-level Snowflake experience (modelling, optimisation, advanced features) Strong Python skills across data engineering, ML, and AI development Proven experience delivering production ML systems Hands-on experience with embeddings, vector databases, and LLM-driven systems Deep understanding of modern data engineering practices (ELT, orchestration, versioning) Nice to Have Background in data science or applied ML Experience building AI agents or intelligent automation Familiarity with cloud-native architectures and MLOps

Frequently asked questions
You can find a wide range of Python jobs including web development, data analysis, machine learning, automation, and backend development roles across various industries.
No, job listings cater to different experience levels, from entry-level positions to senior developer roles. Make sure to review the job requirements carefully before applying.
Yes, our platform allows you to filter Python job listings by location, remote or hybrid work models, ensuring you find opportunities that fit your preferences.
Yes, we feature a variety of job types including internships, freelance, contract, and full-time Python positions to accommodate different career paths.
New Python job listings are added regularly, often daily, so be sure to check back frequently or sign up for job alerts to stay updated.