Principal Software Engineer - Data Visualisation / Dashboard Development Edinburgh, UK | Fully Remote (UK-based)
Engineering | Cyber Security
£95,000 & Benefits
Ever wanted your dashboards to actually defend the internet?
This role does exactly that.
Im recruiting on behalf of a high-growth cyber security technology company that protects some of the worlds most critical online services from large-scale DDoS and application attacks. Their software sits right at the heart of customer networks- and when it works (which it must), entire businesses stay online. Theyre now expanding their world-class engineering team and are looking for a Principal-level expert to lead the charge on network and security analytics.
The Opportunity This is not a keep-the-lights-on role. Youll own and lead the design and development of sophisticated, high-performance dashboards used to visualise real-time network and security data. Youll set technical direction, mentor engineers, and build analytics that help customers instantly understand and stop complex cyber attacks. Youll be trusted to work from first principles , influence architecture, and make decisions that genuinely matter. What Youll Be Doing Leading a small, highly skilled team focused on network & security analytics
Designing and building advanced Grafana dashboards running in Kubernetes
Turning complex data into clear, insightful visualisations
Developing and reviewing complex queries (Grafana, Splunk, Python)
Mentoring engineers and shaping technical best practice
Balancing hands-on development with technical leadership and ownership
What Were Looking For Essential Strong experience building dashboards and analytics in Python and ideally Grafana
Proven background leading engineers in an agile environment
Solid understanding of Linux and AWS
Excellent communication skills you can explain complex ideas simply
A strong technical degree (Computer Science, Maths, Statistics, Engineering, or similar)
Nice to Have Knowledge of networking protocols and how the internet actually works
Experience with Splunk & SPL
SQL or similar data manipulation skills
Exposure to network security products
HTML, CSS, JavaScript
Data Science or Machine Learning experience
Location & Flexibility Edinburgh-based engineers : hybrid working (typically 2 days in office)
Fully remote options available for the right candidate
Cutting-edge tech, complex data, and meaningful problems
A culture that values ownership, curiosity, and smart engineering
If youre a senior/principal engineer who loves data, networks, and building things that actually matter this ones worth a conversation.
Bright Purple is an equal opportunities employer and we are proud to work with clients who share our values of diversity in our industry,
TPBN1_UKTJ
This job is with State Street, an inclusive employer and a member of myGwork – the largest global platform for the LGBTQ+ business community. Please do not contact the recruiter directly.
We are seeking an Analytics‑focused Data Engineer to design and build trusted, analytics‑ready datasets on a modern AWS and Databricks data platform. This role is critical to enabling business intelligence, reporting, and advanced analytics by transforming raw data into well‑modeled, high‑quality, and performant analytics layers.
You will work closely with analytics, BI, finance, and product teams to ensure data is easy to consume, well understood, and reliable for decision‑making at scale.
Key Responsibilities
Analytics‑Ready Data Modeling
Design and implement analytics‑optimized data models (fact/dimension, star/snowflake schemas).
Build and maintain curated analytics layers (gold tables) in Databricks using Delta Lake.
Translate business requirements into clear, reusable datasets for dashboards and reports.
Support semantic consistency across metrics, dimensions, and KPIs.
Data Pipelines & Transformations
Develop and maintain ETL/ELT pipelines using Databricks (Spark SQL, PySpark).
Transform raw and intermediate data into clean, documented, and performant analytics datasets.
Implement incremental processing, partitioning, and optimization techniques for BI workloads.
Ensure pipelines are resilient, observable, and production‑ready.
AWS Analytics Platform
Leverage AWS services such as S3, Glue, Redshift, Lambda, and IAM to support analytics use cases.
Integrate Databricks with AWS storage and security services.
Monitor pipeline execution, performance, and cost for analytics workloads.
Data Quality, Metrics & Trust
Implement data quality checks, reconciliation logic, and anomaly detection for analytics data.
Validate accuracy of business metrics used in executive dashboards and reports.
Support data lineage, documentation, and metric definitions.
Partner with stakeholders to ensure a single source of truth for analytics.
BI & Analytics Enablement
Support downstream tools such as Power BI, Tableau, or similar BI tools.
Optimize datasets for dashboard performance and concurrency.
Collaborate with analysts to improve query patterns and data usage.
Enable self‑service analytics through well‑designed datasets and documentation.
Required Qualifications
5-8+ years of experience in data engineering or analytics engineering roles.
Strong experience with Databricks for analytics workloads.
Advanced proficiency in SQL (complex transformations, window functions, performance tuning).
Solid experience with AWS‑based analytics architectures.
Strong experience with data modeling for analytics.
Proficiency in Python or PySpark.
Experience supporting BI, reporting, and analytics teams.
Nice to Have
Experience with Analytics Engineering / ELT patterns.
Familiarity with dbt or similar transformation frameworks.
Experience supporting finance or executive reporting.
Knowledge of data governance, metric catalogs, or data discovery tools.
Experience with streaming data for near‑real‑time analytics.
Exposure to regulated or enterprise analytics environments.
About State Street Across the globe, institutional investors rely on us to help them manage risk, respond to challenges, and drive performance and profitability. We keep our clients at the heart of everything we do, and smart, engaged employees are essential to our continued success.
We are committed to fostering an environment where every employee feels valued and empowered to reach their full potential. As an essential partner in our shared success, you’ll benefit from inclusive development opportunities, flexible work-life support, paid volunteer days, and vibrant employee networks that keep you connected to what matters most. Join us in shaping the future.
As an Equal Opportunity Employer, we consider all qualified applicants for all positions without regard to race, creed, color, religion, national origin, ancestry, ethnicity, age, disability, genetic information, sex, sexual orientation, gender identity or expression, citizenship, marital status, domestic partnership or civil union status, familial status, military and veteran status, and other characteristics protected by applicable law.
Discover more information on jobs at StateStreet.com/careers
Read our CEO Statement
]]>
Embedded Software Engineer | 6-Month Contract (Outside IR35) | Cambridge Location: Cambridge, UK Contract Type: 6 months (Outside IR35) Rate: Competitive (DOE) Security Clearance: SC Clearance required About the Role We are working with a leading UK defence and security technology consultancy, engaged in developing cutting-edge solutions that protect the UK from emerging technological and cyber threats. As an Embedded Software Engineer, you’ll work alongside a multi-disciplinary team of scientists and engineers to design, develop, test, and deliver prototype solutions. This is a hands-on, technically challenging role where your work will have real-world impact. Responsibilities: Develop embedded software for high-tech systems, primarily in C (Linux environment) Collaborate with teams on design, prototyping, and full product lifecycle development Debug and optimise software and hardware interfaces Contribute to technical problem-solving and innovative solutionsRequired Experience: 3+ years of embedded software development experience Strong C programming skills (Linux) Experience in full lifecycle software development Relevant technical degree Eligibility for UK SC Clearance (essential)Desirable Experience: Bare metal / RTOS development on ARM Additional programming languages: C++, C#, MATLAB Embedded software debugging and electronics development Scripting for testing or signal processing (Python, MATLAB) Experience in defence or high-tech industries is beneficial but not essentialApply today with your CV to be considered for this exciting 6-month opportunity
GenAI | LangChain | RAG | AWS | Kubernetes | Customer-Facing
We are hiring a Forward Deployed Engineer to lead the deployment of production-grade Generative AI and LLM solutions into enterprise environments.
This is a hands-on, customer-facing role focused on building and deploying RAG pipelines, multi-agent systems and fine-tuned LLM applications using tools such as LangChain and LangGraph. You will embed with client teams, own technical delivery from prototype to production, and demonstrate measurable KPI impact.
Key Responsibilities
Requirements
This role suits a Senior Machine Learning Engineer, Applied AI Engineer, AI Solutions Engineer or LLM Engineer who enjoys client impact, rapid prototyping and owning delivery in fast-moving environments.
Apply now to work at the forefront of enterprise AI deployment and agentic systems
FPGA Engineer
Hybrid | Engineering & Software Development | Full-time | Oxford
Salary: Up to £70,000
We are seeking a talented FPGA Engineer to join a pioneering quantum technology company in Oxford. Youll help bring cutting-edge atom-based quantum devices from the lab to real-world applications.
What Youll Do:
What Were Looking For:
Benefits:
Diversity & Inclusion:
We encourage applications from all backgrounds. Even if you dont meet every requirement, wed love to hear from you!
Job Title: AI Technical Lead
Location: Leeds / Hybrid, 2x days per week
Salary: £80,000-£100,000 + benefits
Why Apply?
This is an opportunity to step into a pivotal Technical Lead role for a forward-thinking, technology consultancy delivering cutting-edge AI solutions. You’ll shape architecture, engineering standards, and delivery outcomes across high-impact projects while working with modern AI/ML tooling, cloud technologies, and scalable engineering practices.
Technical Lead - AI Responsibilities
Technical Lead - AI Requirements
What’s in it for me?
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.
OpenShift Administrator (Automation & Lifecycle)
?? Location: Sheffield City Centre (Hybrid 60% office / 40% remote)
?? Contract Duration:8 Months (Until 30/11/2026)
?? Rate: Up to £400 per day (inside IR35)
Overview
We are recruiting an experienced OpenShift Administrator / Automation Engineer to support a large enterprise platform within the Banking & Financial Services sector.
This role suits candidates with experience working in highly regulated environments, ideally banking or financial services, where strong controls, security, and compliance are essential.
Key Responsibilities
Essential Skills & Experience
Ideal Candidate Background
Desirable
I am searching for a Data Engineer for an exciting and growing technology focused business based in Exeter. The role requires you in the office 2-days per week so you will need to live within a commutable distance of Exeter to be considered for the role or you will be in a position to relocate to the area. In this position you will be following agile methodologies for the design, development and acceptance of the data components for complex software solutions. Working closely with the Product Owner you will gain a good understanding of customer requirements and knowledge of implementation processes to help solution scoping. You will be responsible for requirements analysis, specification definition, data analysis and project management, as required, to meet the needs of each solution. You will create production code and perform code reviews with the team - you will be equally comfortable working alone or in pairs (pair programming). I am looking to speak with candidates who use design patterns and adopt best practices, candidates who take responsibility for ensuring high quality coding and development in their work. To be a success in this role you will need to be skilled in a mixture of the following: \* Databricks \* Power BI \* Python \* TSQL \* Extract Transform Load (ETL) \* Analysis and design \* Test Automation \* Refactoring \* Unit Testing (Mocking) \* Agile \* Scrum Any experience working with PowerShell, Azure, AWS, Data Lakes or Zoho is highly desirable but is NOT essential. Experience of using AI environments to enhance productivity and efficiency through intelligent task management is also desirable (i.e. Copilot and ChatGPT). I am looking to speak with good communicators who like to work collaboratively within a diverse range of technical experts - this is a highly effective technology team. The role comes with a competitive salary and an outstanding benefits package which includes an enhanced pension, medical and healthcare, a bonus, good holiday allowance and much, much more! Please note, to be considered for this role you will MUST have the Right to Work in the UK long-term without company sponsorship. Our customer is not able to sponsor candidates for this opportunity. The role comes with an outstanding benefits package which include an enhance pension, medical and healthcare, a bonus, good holiday allowance and much, much more! KEYWORDS Data Engineer, Databricks, Power BI, Python, TSQL, Extract Transform Load (ETL), Analysis and design, Test Automation, Refactoring, Unit Testing (Mocking), Agile, Scrum, PowerShell, Azure, AWS, Data Lakes, Zoho Please note that due to a high level of applications, we can only respond to applicants whose skills and qualifications are suitable for this position. No terminology in this advert is intended to discriminate against any of the protected characteristics that fall under the Equality Act 2010. Bowerford Associates Ltd is acting as an Employment Agency in relation to this vacancy.
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:
What You’ll Do:
What We Offer:
49904MS
INDLON
Portfolio Payroll Ltd is acting as an Employment Agency in relation to this vacancy.
The Opportunity:
Our client is looking for a seasoned Lead Full Stack Software Engineer to provide end-to-end technical leadership across high-value mission-critical digital services within the public sector.
This is a senior level position where you will be involved in hands-on development as well as team management to steer multi-disciplinary development teams for large-scale digital transformation programmes.
Skills and Experience:
Role and Responsibilities:
Applications:
Please contact Edward here at ISR to learn more about our client and how they are leading the way in developing the next generation of technical solutions through innovation and transformational technology?
Are you ready to take the lead in shaping the future of agricultural robotics and automation? This is your chance to join a forward-thinking organisation at the forefront of innovation, working on groundbreaking projects that will transform the agricultural sector. As a Robotics and Automation Lead, you will have the opportunity to influence strategy, build impactful partnerships, and contribute to cutting-edge developments in robotics and autonomy. With a competitive salary of £60,000 - £70,000 and the flexibility of remote working, this role offers a unique blend of leadership, technical expertise, and strategic impact.
What You Will Do:
Lead and develop a specialist team of robotics and airborne platform engineers to deliver high-quality, customer-responsive services.
Monitor trends in agricultural robotics and autonomy, translating insights into actionable strategies for innovative businesses.
Act as a subject matter expert in robotics and autonomy, overseeing key capabilities such as mobile robotic systems, UAV platforms, and simulation environments.
Provide technical leadership on projects, ensuring feasibility and alignment with goals while supporting SMEs through structured development plans.
Build strong relationships with industry stakeholders, guiding organisations through validation, demonstration, and scale-up pathways.
What You Will Bring:
A strong background in robotics, autonomy, or mechatronics with hands-on deployment experience.
Demonstrated senior-level technical leadership and a systems engineering mindset.
Practical knowledge of robotics tools and frameworks such as ROS2, Python, and simulation environments like CarMaker.
Experience with robotics hardware integration and airborne robotics systems.
A full UK driving licence and an understanding of the UK robotics ecosystem.
In this role, you will play a pivotal part in enabling SMEs to transform innovative concepts into field-ready technologies, directly contributing to the advancement of agricultural automation. The company takes pride in fostering collaboration between industry, academia, and policymakers, ensuring that its capabilities align with real-world needs and drive impactful change.
Location:
This role is primarily remote, with regular travel to key innovation hubs in York, Telford, Cranfield, and Edinburgh.
Interested?:
Don’t miss this opportunity to lead the charge in agricultural robotics and automation. Apply today to make your mark in a fast-growing, strategically important sector!
Your CV will be forwarded to Jonathan Lee Recruitment, a leading engineering and manufacturing recruitment consultancy established in 1978. The services advertised by Jonathan Lee Recruitment are those of an Employment Agency.
In order for your CV to be processed effectively, please ensure your name, email address, phone number and location (post code OR town OR county, as a minimum) are included.
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:
Key Responsibilities
Core Technical Skills (Primary Focus & Essentials/Nice to have)
Ideal Candidate Profile
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.
Forward Deployed Engineer Generative AI / LLM Deployment
GenAI LangChain RAG AWS Kubernetes Customer-Facing
We are hiring a Forward Deployed Engineer to lead the deployment of production-grade Generative AI and LLM solutions into enterprise environments.
This is a hands-on, customer-facing role focused on building and deploying RAG pipelines, multi-agent systems and fine-tuned LLM applications using tools such as LangChain and LangGraph. You will embed with client teams, own technical delivery from prototype to production, and demonstrate measurable KPI impact.
Key Responsibilities
Requirements
This role suits a Senior Machine Learning Engineer, Applied AI Engineer, AI Solutions Engineer or LLM Engineer who enjoys client impact, rapid prototyping and owning delivery in fast-moving environments.
Apply now to work at the forefront of enterprise AI deployment and agentic systems.
Clearance Required: SC
An opportunity is available for an experienced AI Subject Matter Expert to support the implementation and delivery of Automated Intelligence solutions within secure environments.
You will work across technical and business teams to design, develop and deploy AI enabled automation capabilities that integrate into existing enterprise systems.
The Role
You will support the delivery of AI driven automation initiatives across secure programmes. The position requires strong technical capability combined with stakeholder engagement and risk awareness.
Key Responsibilities
Technical Skills Required
Experience and Capability
This role suits a technically credible AI professional who can design and implement automation solutions while engaging effectively across secure and regulated programmes.
To apply, please send your CV by pressing the apply button
We’re representing a multinational advanced entertainment electronics company working with the likes of Netflix, Disney, and PL football teams. The culture is techy.
Profit-sharing, a good salary package and employee councils and working groups. They take care of their employees, and their engineers have clout. They’re working on driving forwards automation, including implementing agentic workflows.
They’re looking for a Software Test Engineer to help drive forward software automation for their software-driven electronics.
Responsibilities
Requirements
Desirable
If you’re naturally curious and like cool technology, apply now!
Our client is a market-leading satellite communications company that provides services from satellite concept to deployment and operation. They are expanding rapidly at the moment and are looking to expand their testing team with the addition of a Senior System Test Engineer.
The successful candidate will join a growing team on the bleeding edge of satellite technology.
Responsibilities
Requirements
Desirable
Apply below for more details!
Infrastructure Engineer (Virtualisation) - VMware POD Lead
Located in Sheffield
9+ month Contract
360- 390 per day insideIR35
Hybrid - 3 days in the office per week
We are seeking a highly experienced Infrastructure Engineer (Virtualisation) to join the Virtualisation Engineering Team. This is a leadership role within a VMware Engineering POD, responsible for driving product vision, automation, reliability, and service sustainability across a large-scale enterprise VMware estate.
Responsibilities include:
Lead and mentor a team of VMware engineers within a POD structure
Own people and performance management responsibilities
Define VMware product strategy focusing on automation, reliability, availability,
performance, and scale
Design, deploy, and manage VMware technologies including vSphere, vRO, vRLI, vROps,
and vLCM
Drive automation initiatives using PowerCLI, Python, Ansible, and vRealize Suite
Establish and enforce engineering standards and SRE best practices
Improve service sustainability, transformation, and platform reliability
Oversee capacity planning, disaster recovery, and business continuity
Manage major incidents and represent the team on critical calls
Ensure compliance, CVE management, and adherence to regulatory standards
Collaborate with Operations, Engineering, Applications, Connectivity teams, and
vendors
Manage full hardware and software lifecycle from deployment to decommissioning
Skills and Experience:
15+ years’ total IT experience, including 12+ years in distributed systems (Linux,
Windows, HA solutions, server hardware, VMware)
Extensive experience managing VMware products (vSphere, vCenter, vROPS, vRO, vRLI,
vLCM) within banking/finance environments
Strong automation delivery experience across large-scale virtualisation
infrastructure
Deep understanding of network and storage technologies in distributed systems
Proven leadership and team management capability
Strong stakeholder engagement and communication skills
Experience managing full infrastructure lifecycle
This is a senior engineering leadership opportunity for someone who combines deep VMware technical expertise with automation capability and strong people leadership. Please apply for immediate interview!
CBSbutler is operating and advertising as an Employment Agency for permanent positions and as an Employment Business for interim / contract / temporary positions. CBSbutler is an Equal Opportunities employer and we encourage applicants from all backgrounds.
Software Engineer C# development with a a degree in Computer Science, Software Engineering, Electrical/Automation Engineering, Mechatronics, or a related field with
focus on hardware-automation or control systems (or equivalent).
Desirable a bachelor s degree in Automation or Manufacturing engineering
Software Engineers C# will be designing robust, multithreaded machine control software for deterministic, high-availability industrial systems.
Software Engineers will contribute to the software architecture by focusing on key areas such as reliability, data logging, predictive maintenance capabilities, and
cybersecurity for industrial environments. Software Engineers C# will have some of the following software development experience.
Expert proficiency in C# for application development, specifically using
the .NET Framework/Core (for stability and modern application
development) and ideally WPF (for complex, responsive UIs).
Demonstrable experience with real-time or near real-time operating
systems (RTOS) concepts and implementation, or strong experience
with real-time extensions in Windows or Linux.
Experience with Python for data processing, test automation, or highlevel
control scripts.
Familiarity with modern software development practices, including
Design Patterns (e.g., MVVM, Factory) and Clean Architecture
principles.
Industrial Control & Communication
Proven experience in programming and configuring industrial PCs (IPC)
and motion controllers (e.g., from Beckhoff, Delta Tau, Aerotech, Galil).
In-depth knowledge and hands-on experience with Industrial Ethernet
protocols such as EtherCAT, PROFINET, or SERCOS III for high-speed,
deterministic control loops.
Practical experience integrating industrial communication standards
like OPC UA for data exchange, telemetry, and SCADA/MES integration.
Knowledge of Machine Vision libraries (e.g., Halcon, OpenCV) and
practical experience implementing vision systems for alignment, quality
control (QC), and feature recognition.
Proficiency with Git for version control and collaborative development.
Experience setting up and maintaining CI/CD pipelines (e.g., Azure
DevOps, GitLab CI) for industrial software deployment.
Familiarity with data logging, time-series databases (e.g., InfluxDB), or
SQL/NoSQL databases for storing and analyzing machine operational data
Job Title: VMWare Engineering Lead
Location: Sheffield OR Birmingham (3 days per week on-site)
Salary/Rate: Up to 485 per day
Start Date: March 2026
Job Type:10-month contract (Inside IR35)
Company Introduction:
We are currently recruiting for an Engineering Lead with experience in large-scale IT infrastructure & distributed systems to join our tier-1 banking client on an exciting long-term contract.
Role overview
The role is part of the Virtualisation Engineering Team within Distributed Compute in CTO Enterprise Services.
A VMware Engineering POD Lead is responsible for guiding the development and delivery of VMware products, ensuring they meet business needs and customer expectations.
Responsible for VMware Products Vision and Strategy with a focus on automation, availability, reliability, performance, and scale. Managing complex environmental issues, collaborating with wider teams, such as Operations, Applications, Engineering, Connectivity, and vendors.
Job Responsibilities/Objectives:
Required Skills/Experience
If you are interested in this opportunity, please apply now with your updated CV in Microsoft Word/PDF format.
Disclaimer
Notwithstanding any guidelines given to level of experience sought, we will consider candidates from outside this range if they can demonstrate the necessary competencies.
Square One is acting as both an employment agency and an employment business, and is an equal opportunities recruitment business. Square One embraces diversity and will treat everyone equally. Please see our website for our full diversity statement.
We are seeking an experienced Solution Architect to play a key role in an excellent client’s large-scale platform migration programme focused on consolidating multiple payment and card-processing systems into a unified global ecosystem. The successful candidate will bring expertise in system migrations, ETL/data transformation pipelines, and cross-functional collaboration. You will work with engineering, product, operations, compliance, and partner teams to define and govern architecture that delivers secure, compliant, resilient, and high-performing outcomes.
This can either be a mainly remote or hybrid role depending on what the successful candidate prefers. As well as competitive salary’s, our client offers a comprehensive benefits package.
Key Responsibilities
Key Skills & Experience
Spectrum IT Recruitment (South) Limited is acting as an Employment Agency in relation to this vacancy.
FULLY REMOTE
Product Manager required with proven experience delivering a full product end-to-end within a SaaS environment. In this fully remote role, you will take responsibility for one SaaS product area, setting direction, defining the roadmap and driving it through build, release and iteration. This role is not suitable for candidates who have only managed features or components.
The product is a SaaS solution built on the Atlassian platform and uses Jira. You will work in Jira and Jira Work Management as part of an Atlassian-based environment, so you should be comfortable operating within Atlassian tools and Jira workflows.
Requirements:
If you are an experienced Product Manager with SaaS experience and a background working with Atlassian products, including Jira, get in touch to find out more.