Get the job you really want

Top Tech Jobs & Startup Jobs in Edinburgh

123+ Job Results
22 Days Ago
8 Locations
880 Employees
Senior level
880 Employees
Senior level
Cloud • Software
As a Cloud Engineering Manager at Canonical, you will manage the BootStack engineering team responsible for delivering and improving managed services for customer environments using Cloud technologies. Your role will involve collaborating with stakeholders, overseeing operations, and ensuring quality delivery while maintaining high team morale and productivity.
22 Days Ago
8 Locations
880 Employees
Mid level
880 Employees
Mid level
Cloud • Software
The role involves designing and implementing features for a graphics stack, debugging issues, improving tests, documentation, and collaborating with a distributed team. Candidates should be proficient in modern C++, with knowledge of asynchronous programming and experience in Linux environments.
22 Days Ago
28 Locations
880 Employees
Mid level
880 Employees
Mid level
Cloud • Software
The Billing System Engineering Manager will lead a team of software engineers to design and implement a billing system, ensuring an accurate and consistent billing experience for Canonical customers. Responsibilities include mentoring staff, collaborating with business teams, and delivering high-quality engineering solutions.
22 Days Ago
8 Locations
880 Employees
Junior
880 Employees
Junior
Cloud • Software
The AI/ML and MLOps Field Engineer at Canonical will assist global companies in adopting AI using open source technologies on cloud infrastructures, primarily focusing on Linux and Kubernetes. Responsibilities include architecting cloud solutions, engaging in customer interactions, and solving complex data architecture problems using various data technologies.
24 Days Ago
28 Locations
880 Employees
Senior level
880 Employees
Senior level
Cloud • Software
The Systems Accounting Manager will drive revenue recognition processes, systems, and reporting. They will build scalable contract review processes, implement automation in NetSuite, and ensure compliant revenue accounting practices. Responsibilities include leading NetSuite configurations, developing reports and dashboards, coordinating system updates, and providing user training and support.
24 Days Ago
28 Locations
880 Employees
Mid level
880 Employees
Mid level
Cloud • Software
As a Software Engineer at Canonical, you will develop tools for building and maintaining Ubuntu-based container images. Responsibilities include automating CI/CD processes, writing security compliance tools, and contributing to product development in collaboration with global teams. You will also mentor junior engineers and engage with the open-source community.
24 Days Ago
28 Locations
880 Employees
Senior level
880 Employees
Senior level
Cloud • Software
The role involves developing and maintaining new Ubuntu-based container images, focusing on CI/CD processes and security compliance. You will write tools for performance enhancement, engage with the open-source community, and mentor junior members while working collaboratively in an agile environment.
24 Days Ago
28 Locations
880 Employees
Senior level
880 Employees
Senior level
Cloud • Software
The Senior Manager for Marketing Analytics leads a diverse team focused on optimizing Canonical's marketing technology stack, including data analysis and marketing automation. Responsibilities include designing marketing analytics processes, managing performance metrics, and enhancing data governance. The role also involves collaborating with various teams to drive growth and improve customer engagement through data-driven decision-making.
24 Days Ago
28 Locations
880 Employees
Senior level
880 Employees
Senior level
Cloud • Software
The Regional HR Manager at Canonical will lead the EMEA HR team, ensuring compliance and precision in HR operations. They will coach managers on employee relations and partner with senior leadership on talent development, performance management, and diversity initiatives while leveraging data for informed decision-making.
24 Days Ago
28 Locations
880 Employees
Senior level
880 Employees
Senior level
Cloud • Software
The Revenue Accounting Manager will drive revenue recognition processes, collaborate across teams to align on accounting standards, and improve automation in revenue reporting. They will lead and mentor a team, assist in month-end closes, and liaise with external auditors, ensuring compliance with IFRS 15 and ASC 606.
All Filters
Date Posted
Job Category
Experience
Industry
Company Name
Company Size