Software Engineering jobs in Bristol
- 62 open roles
- 2 posted in the last 7 days
- 45 employers hiring
- Updated 15 Oct 2026
Weapon Systems Algorithms Engineer
MBDAJuniorHybrid26 days ago
Weapon Systems Algorithms Engineer
MBDA
What you would do
- Develop cutting-edge algorithms for weapon systems.
- Mathematically evaluate the performance of products.
- Work with future business teams to bring technical excellence to future concepts.
- Deliver critical algorithm components on time, on cost, and on quality to key programmes.
- Develop routing algorithms for long-range strike weapons.
- Develop operator decision aids for strike mission planning.
Skills
Algorithm DevelopmentMathematical ModelingDeep Reinforcement LearningMachine LearningTest-Driven Development
Full Stack Software Developer
HaystackMid-level16 days ago
Full Stack Software Developer
Haystack
What you would do
- Design, build and maintain backend-heavy features for internal systems supporting operations, reporting, analytics, and a B2B portal.
- Collaborate with the Head of Development on solution design, architecture, and technical direction.
- Write clean, testable, SOLID-compliant PHP using Symfony with strong unit and functional tests.
- Contribute to shared standards, code reviews, CI, and deployment practices, including the use of AI tools.
- Work with business users to understand requirements and deliver pragmatic solutions.
- Help evolve the platform and infrastructure using PostgreSQL, ClickHouse, Vue.js, AWS, and Docker.
Skills
PHPSymfonyLaravelVue.jsReact
Lead Data Analyst
WiproLeadHybrid22 days ago
Lead Data Analyst
Wipro
What you would do
- Design and implement cloud data platforms and data products.
- Develop scalable ETL/ELT pipelines and analytics solutions using Python, SQL, dbt, and cloud-native services.
- Establish engineering standards, best practices, and reusable frameworks.
- Define enterprise data architectures aligned to business goals.
- Lead data modelling activities and platform design.
- Provide expertise in MDM, data governance, and integration.
Skills
GCPPythonSQLdbtETL/ELT
Senior Full Stack Engineer
Client ServerSeniorHybrid17 days ago
Senior Full Stack Engineer
Client Server
What you would do
- Design and build a modern cloud-native platform from the ground up using Node.js, TypeScript, React and Microsoft Azure.
- Take ownership of backend services, APIs, integrations and cloud infrastructure.
- Contribute to frontend development.
- Design scalable APIs and build event-driven integrations.
- Develop Infrastructure as Code and establish engineering standards, CI/CD pipelines and architecture alongside the CTO.
- Incorporate AI-powered capabilities such as meeting transcription, automated report generation and workflow automation.
Skills
Node.jsTypeScriptReactMicrosoft AzureServerless Architecture
Head of Software Engineering
LeonardoLead22 days ago
Head of Software Engineering
Leonardo
What you would do
- Lead and develop a software engineering community of around 180 engineers across multiple sites and programmes.
- Define and execute the Software Engineering strategy for Electronic Warfare.
- Build a high-performing organisation with strong succession pipelines, career pathways and leadership development.
- Drive continuous improvement in engineering effectiveness, quality, productivity and delivery performance.
- Champion the adoption of modern software engineering practices, digital technologies, automation, DevSecOps and AI-enabled engineering approaches.
- Shape software technology, process and toolchain roadmaps in partnership with technical and business leadership.
Skills
DevSecOpsSoftware ArchitectureEmbedded SoftwareSafety-Critical SystemsModel-Based Engineering
Back End Developer
AlignerrMid-levelHybrid20 days ago
Back End Developer
Alignerr
What you would do
- Design, develop, and maintain back end services, APIs, and data pipelines.
- Build scalable server-side architecture for AI training and inference workloads.
- Write clean, documented, testable code.
- Integrate with databases, message queues, cloud services, and third-party APIs.
- Optimize performance, reliability, and scalability.
- Collaborate asynchronously with distributed teams.
Skills
PythonGoJavaNode.jsRust
DevOps Engineer
Bangura SolutionsSenior20 days ago
DevOps Engineer
Bangura Solutions
What you would do
- Design, build, and maintain DevOps pipelines and infrastructure for secure government programmes.
- Work hands-on with Kubernetes, Linux, and Azure/Cloud environments.
- Apply SecOps and Zero Trust approaches to solutions.
- Continuously learn and adopt enhanced DevOps practices.
- Support large-scale secure government programme delivery.
Skills
KubernetesLinuxAzureCloud InfrastructureDevOps
Senior Software Engineer
Simon James IT LtdSeniorHybrid22 days ago
Senior Software Engineer
Simon James IT Ltd
What you would do
- Write high-quality, well-engineered software.
- Mentor peers and raise coding standards through code review and cross-team knowledge-sharing.
- Influence technical direction at squad level.
- Act as low-level design authority on system architecture.
- Develop and evidence automated tests alongside code.
- Maintain documentation discipline (Confluence or equivalent).
Skills
PythonJavaScriptSecure CodingVulnerability ManagementSystem Architecture
OpenShift Platform Engineer
methodsSenior20 days ago
OpenShift Platform Engineer
methods
What you would do
- Assess existing OpenShift environments, container images, deployment processes and technical dependencies.
- Diagnose and resolve platform, container, build and runtime issues.
- Improve deployment automation and build processes.
- Manage remediation of security vulnerabilities and technical debt.
- Support monitoring, logging and operational support capabilities.
- Improve platform resilience, recoverability and operational readiness.
Skills
Red Hat OpenShiftKubernetesDockerRHEL Linux AdministrationCI/CD Pipelines
Senior Manager, Platform Software Engineering
OracleSenior26 days ago
Senior Manager, Platform Software Engineering
Oracle
What you would do
- Lead multiple platform teams to standardize middleware patterns and client libraries across consumer teams.
- Establish group-level guardrails for APIs/SDKs, deprecation strategies, and upgrade playbooks.
- Sponsor shared observability frameworks and capacity models, reviewing error-budget posture.
- Design, test, and optimize software solutions, leading code and functional reviews.
- Guide teams on debugging, troubleshooting, testing, QA, error logging, and monitoring.
- Implement API versioning, lifecycle, and interoperability strategies.
Skills
Middleware DevelopmentAPI/SDK DesignObservability FrameworksSLOs & Error BudgetsDistributed Debugging
Data Engineer
Scott LogicSeniorHybrid14 days ago
Data Engineer
Scott Logic
What you would do
- Build data lakes and warehouses.
- Create processes to extract or access operational data.
- Transform siloed datasets into integrated data models.
- Build data pipelines to ingest and transform data.
- Query and report on analytical data.
- Design and build well-structured, maintainable systems.
Skills
PythonApache SparkSQLPySparkPowerBI
Software Engineering Consultant
Newpage SolutionsSeniorHybrid18 days ago
Software Engineering Consultant
Newpage Solutions
What you would do
- Work directly with business and clinical leaders to turn loose ideas into buildable solutions; produce working prototypes quickly and demo live; lead POCs, innovation sprints and internal experiments; build modular backends in Python or TypeScript using clean architecture, OOP, SOLID and DDD; ship full-stack apps, APIs, agents and workflows with Next.js, React, FastAPI, Fastify, FastMCP and Hono; architect production-grade agentic applications with LangGraph, AutoGen, Claude Agent SDK or OpenAI Assistants; integrate frontier and self-hosted LLMs via MCP and custom connectors; apply RAG with vector databases, hybrid retrieval, BM25 and similarity search; design prompt and context engineering balancing accuracy, repeatability, cost and latency; use AI-assisted development tools (Claude Code, Copilot, Cursor) through structured workflows; build infrastructure, write evals, connect MCP servers, deploy agents and harden for real users; deploy to AWS, Azure, Cloudflare or Vercel via Docker, Kubernetes or serverless; treat evaluation as a first-class discipline; apply engineering practices including TDD, secrets management, security testing, structured logging, tracing and CI/CD; own systems end-to-end including keeping them running; collaborate with others on system design, agentic patterns and AI engineering practice.
Skills
PythonTypeScriptLangGraphRAGVector Databases
Senior Full Stack Software Engineer
CGISeniorHybrid18 days ago
Senior Full Stack Software Engineer
CGI
What you would do
- Develop high-quality features using .NET and JavaScript/TypeScript.
- Deliver secure, scalable cloud-native applications hosted on AWS.
- Engage with client stakeholders and multidisciplinary delivery teams.
- Improve application architecture, coding standards and engineering best practices.
- Develop and maintain APIs, backend services and user-facing functionality.
- Optimise CI/CD pipelines using GitHub Actions and modern DevOps practices.
Skills
.NETTypeScriptJavaScriptAWSMongoDB
AI Machine Learning Engineer
AkkodisSenior24 days ago
AI Machine Learning Engineer
Akkodis
What you would do
- Design, develop and deploy AI and ML solutions for autonomous and mission-critical systems.
- Build machine learning, deep learning and computer vision models.
- Develop solutions using LLMs and emerging AI technologies.
- Support autonomous capabilities using ROS 2 and similar frameworks.
- Implement robust software engineering, testing, CI/CD and MLOps practices.
- Support bids, demonstrations, workshops and customer engagements.
Skills
PythonMachine LearningDeep LearningComputer VisionLLMs
Software Engineer
SII GroupMid-level28 days ago
Software Engineer
SII Group
What you would do
- Develop, test and deploy secure software solutions.
- Create and maintain CI/CD pipelines for automated delivery.
- Develop reusable and scalable software capabilities.
- Conduct code reviews, debugging and troubleshooting.
- Implement APIs and third-party integrations.
- Contribute to secure development practices, threat modelling and vulnerability management.
Skills
C++PythonCI/CD PipelinesLinuxDevSecOps
Application Software Engineer
One Big CircleJunior16 days ago
Application Software Engineer
One Big Circle
What you would do
- Create and test software within a skilled team.
- Integrate services and move data between systems.
- Build practical solutions connecting different technologies.
- Work across a range of projects and products.
- Learn current and new technologies from experienced engineers.
- Take on increasing responsibility for project elements as you prove yourself.
Skills
PythonC#React.jsTypeScriptDocker
IT Business Analyst
AirbusJuniorHybrid17 days ago
IT Business Analyst
Airbus
What you would do
- Helping to develop new connection solutions and new EE standards; Investigating major incidents that occur in service; Liaising with external partners on technical issues; New solution roll-out and migration of external partners' end-users; Creating documentation and video materials to train users and administrators; Presenting and promoting Extended Enterprise solutions and services within Airbus; Contributing to or potentially leading Extended Enterprise compliance recovery campaigns.
Skills
Project ManagementService ManagementIncident InvestigationIT InfrastructureCompliance Recovery
Optical and Satellite Communications Software Engineering Placement
Airbus OperationsJuniorHybrid17 days ago
Optical and Satellite Communications Software Engineering Placement
Airbus Operations
What you would do
- Design 3D-printed and CNC'ed parts for prototype systems; code and test software; integrate hardware and assist with trials in the lab and in outdoor field tests; assist team members with their daily tasks; perform advanced research on optical communication and satellite communication systems for flying platforms.
Skills
Optical CommunicationsSatellite CommunicationsRF SystemsMicrocontroller ProgrammingInformation Theory
Technical Architect
SandersonSeniorHybrid22 days ago
Technical Architect
Sanderson
What you would do
- Design solution architectures for complex software and digital services.
- Provide technical leadership and guidance throughout the delivery lifecycle.
- Create and maintain architecture documentation, models, and design artefacts.
- Support development teams in implementing architectural solutions.
- Drive governance activities and ensure compliance with architecture, security, and data standards.
- Facilitate technical decision-making with stakeholders at all levels.
Skills
Solution ArchitectureCloud Technologies (AWS/Azure/GCP)API DesignIntegration PatternsC4 Modelling
Engineering Internship
NatWestJunior17 days ago
Engineering Internship
NatWest
What you would do
- Participate in and contribute to real engineering projects.
- Attend daily stand-ups in scrum project teams and participate in end-of-sprint demos, retrospectives, and feedback sessions.
- Develop engineering skills through agile methodologies and AI-assisted engineering practices.
- Collaborate with AI tools and emerging agentic technologies to solve complex problems.
- Learn how engineering contributes across business technology functions including Retail, Wealth, Commercial & Institutional, and Customer & Operations.
- Attend business and engineering spotlight sessions and networking events.
Skills
Agile MethodologiesScrumAI-Assisted EngineeringData AnalysisStatistics
Industries
- Technology62
- Consulting18
- Manufacturing17
- Public Sector9
- Finance6
- Education5
Employers
- Scott Logic5
- Airbus4
- Haystack3
- Ayvens2
- Motability Operations2
- One Big Circle2
Skills
- Python23
- AWS22
- CI/CD Pipelines13
- Docker12
- Java11
- CI/CD11
Seniority and workload
- Junior21%
- Mid-level26%
- Senior39%
- Lead15%
New roles per week
Questions
How many software engineering jobs are open in Bristol?
62 open roles, 2 of them posted in the last 7 days.
Who is hiring?
Scott Logic, Airbus, Haystack, Ayvens have the most open roles.
How we count
Open software engineering roles in the Bristol area, checked daily. Workload is taken from the posting text where stated. Recruitment agencies are excluded from the role sample.