Get the job you really want.

Top Tech Jobs & Startup Jobs in Bristol

5 Days Ago
28 Locations
Remote
880 Employees
Senior level
880 Employees
Senior level
Cloud • Software
As an Engineering Manager at Canonical, you'll lead a distributed team, mentoring and developing engineers while driving the ongoing development of Launchpad. You will foster a collaborative culture, manage stakeholder expectations, and advocate for modern software practices, ensuring your team thrives in delivering high-quality, complex systems.
5 Days Ago
28 Locations
Remote
880 Employees
Entry level
880 Employees
Entry level
Cloud • Software
The Software Engineer will design and develop components for the Core Ubuntu Desktop, focusing on immutable technologies. Responsibilities include writing quality code, collaborating with team members, engaging with the community, and troubleshooting user issues, all while participating in the fast-paced Linux environment.
5 Days Ago
8 Locations
Remote
880 Employees
Entry level
880 Employees
Entry level
Cloud • Software
Join Canonical as a Software-Defined Networking Engineer, working on open-source networking software across various technologies. You'll collaborate with silicon providers, design solutions, write high-quality code, and contribute to documentation. The role includes working with advanced OS and networking technologies, engaging with the open-source community, and developing strategies for innovative networking solutions.
5 Days Ago
8 Locations
Remote
880 Employees
Senior level
880 Employees
Senior level
Cloud • Software
The Senior Site Reliability Engineer focuses on enhancing automation and operations at scale by leveraging Python, Kubernetes, and OpenStack. Responsibilities include managing private cloud infrastructure, promoting a scientific approach to operations, and contributing to the evolution of open source technologies for high-pressure, mission-critical environments.
5 Days Ago
28 Locations
Remote
880 Employees
Senior level
880 Employees
Senior level
Cloud • Software
As a Senior Software Engineer at Canonical, you will lead the development of major projects, drive best practices, mentor team members, and ensure high code quality. Responsibilities include identifying team priorities, designing and implementing software, debugging issues, and contributing to technical documentation. The role requires strong soft skills, technical expertise in software engineering, and a commitment to operational excellence.
5 Days Ago
28 Locations
Remote
880 Employees
Senior level
880 Employees
Senior level
Cloud • Software
As a Senior UX Designer at Canonical, you will research features and improvements, collaborate with product managers and engineers, and evolve design systems. You will provide design direction, engage with the open source community, and ensure design clarity in presentations. This role requires excellent communication skills to lead complex design challenges aligned with company strategy.
5 Days Ago
28 Locations
Remote
880 Employees
Senior level
880 Employees
Senior level
Cloud • Software
As a Senior Ubuntu Embedded IoT System Engineer, you will provide software and system engineering services for OEMs and ODMs, collaborate on platform development, debug critical issues, and facilitate communication among engineering teams to enhance the user experience of Ubuntu across various hardware.
5 Days Ago
8 Locations
Remote
880 Employees
Senior level
880 Employees
Senior level
Cloud • Software
As a Senior Software Engineer, you will develop a fully managed MongoDB solution on Juju, ensuring reliability and security across cloud and on-premise deployments. Your role includes operating MongoDB clusters, handling infrastructure deployment automation, and engaging in automatic testing.
5 Days Ago
8 Locations
Remote
880 Employees
Senior level
880 Employees
Senior level
Cloud • Software
As a Senior Site Reliability/GitOps Engineer at Canonical, you'll drive automation and infrastructure as code practices. You'll automate software operations across private and public clouds, support core services, troubleshoot issues, and collaborate with global teams. You'll also provide feedback to improve Canonical products and work alongside talented individuals in a remote-first environment.
5 Days Ago
28 Locations
Remote
880 Employees
Entry level
880 Employees
Entry level
Cloud • Software
The Salesforce Engineer will develop engineering solutions in Salesforce and collaborate with teams on specifications and designs. The role involves understanding Canonical's business processes and mentoring colleagues, while maintaining high engineering standards and process efficiency for business operations.
All Filters
Date Posted
Job Category
Experience
Industry
Company Name
Company Size