Software Engineer
4 days ago
Canonical is a leading provider of open source software and operating systems to the global enterprise and technology markets. Our platform, Ubuntu, is widely used in breakthrough enterprise initiatives such as public cloud, data science, AI, engineering innovation, and IoT.
Key Responsibilities- Collaborate on an end-to-end data analytics and MLOps solution composed of popular, open-source machine learning tools, such as Kubeflow, MLFlow, DVC, and Feast.
- Work on workflow, ETL, data governance, and visualization tools like Apache Superset, dbt, and Temporal, or data warehouse solutions such as Apache Trino, or ClickHouse.
- Design, build, and maintain solutions that will be deployed on public and private clouds and local workstations.
- Debug issues and interact with upstream and Ubuntu communities.
- Professional or academic software delivery using Python or Golang.
- Exceptional academic track record from both high school and university.
- Undergraduate degree in a technical subject or a compelling narrative about your alternative chosen path.
- Passion for technology evidenced by personal projects and initiatives.
- Professional written and spoken English with excellent presentation skills.
- Experience with Linux (Debian or Ubuntu preferred).
- Appreciative of diversity, polite, and effective in a multi-cultural, multi-national organization.
- Hands-on experience with machine learning libraries or tools.
- Proven track record of building highly automated machine learning solutions for the cloud.
- Passionate about software quality and testing.
- Experience working on an open-source project.
We are a global organization with a diverse team of professionals. We offer a performance-driven annual bonus or commission, annual holiday leave, and a compensation package that is shaped by geographical location, experience, and performance.
-
Software Engineering Professional
5 days ago
Moncton, New Brunswick, Canada Canonical Full timeJob Summary:Canonical is seeking a highly skilled Software Engineer to join our team. As a Software Engineer, you will play a key role in developing and maintaining our cloud infrastructure, automation tools, and Linux systems.Key Responsibilities:Design, develop, and deploy cloud-based applications and infrastructureDevelop and maintain automation tools and...
-
Software Engineering Professional
5 days ago
Moncton, New Brunswick, Canada Canonical Full timeJob Summary:Canonical is seeking a highly skilled Software Engineer to join our team. As a Software Engineer, you will play a key role in developing and maintaining our cloud infrastructure, automation tools, and Linux systems.Key Responsibilities:Design, develop, and deploy cloud-based applications and infrastructureDevelop and maintain automation tools and...
-
Software Quality Assurance Engineer
1 day ago
Moncton, New Brunswick, Canada International Game Technology Full timeUnlock Your Potential as a Software Quality Assurance EngineerAt International Game Technology, we're committed to delivering exceptional gaming experiences that exceed our customers' expectations. As a Software Quality Assurance Engineer in our Studio group, you'll play a vital role in ensuring the quality and integrity of our games.Key...
-
Software Quality Assurance Engineer
1 day ago
Moncton, New Brunswick, Canada International Game Technology Full timeUnlock Your Potential as a Software Quality Assurance EngineerAt International Game Technology, we're committed to delivering exceptional gaming experiences that exceed our customers' expectations. As a Software Quality Assurance Engineer in our Studio group, you'll play a vital role in ensuring the quality and integrity of our games.Key...
-
Senior Software Engineer, Telemetry Systems
4 days ago
Moncton, New Brunswick, Canada Canonical - Jobs Full timeAbout the RoleWe are seeking a highly skilled Senior Software Engineer to join our team at Canonical, a leading international software company. As a key member of our engineering team, you will play a crucial role in developing cutting-edge telemetry and connectivity solutions for our Snappy ecosystem.Key ResponsibilitiesDesign and implement scalable service...
-
Senior Software Engineer, Telemetry Systems
4 days ago
Moncton, New Brunswick, Canada Canonical - Jobs Full timeAbout the RoleWe are seeking a highly skilled Senior Software Engineer to join our team at Canonical, a leading international software company. As a key member of our engineering team, you will play a crucial role in developing cutting-edge telemetry and connectivity solutions for our Snappy ecosystem.Key ResponsibilitiesDesign and implement scalable service...
-
Senior Software Engineer, Telemetry Systems
4 days ago
Moncton, New Brunswick, Canada Canonical - Jobs Full timeAbout the RoleWe are seeking a highly skilled Senior Software Engineer to join our team at Canonical, a leading international software company. As a key member of our engineering team, you will play a crucial role in developing cutting-edge telemetry and connectivity solutions for our Snappy ecosystem.Key ResponsibilitiesDesign and implement scalable service...
-
Cloud Software Development Engineer
4 days ago
Moncton, New Brunswick, Canada Canonical Full timeJob SummaryWe are seeking a highly skilled Cloud Software Development Engineer to join our team at Canonical. As a key member of our software development team, you will be responsible for designing, building, and integrating new features and enhancements into Ubuntu that will support users of Ubuntu in public clouds.Key ResponsibilitiesDesign and build...
-
Cloud Software Development Engineer
5 days ago
Moncton, New Brunswick, Canada Canonical Full timeJob SummaryWe are seeking a highly skilled Cloud Software Development Engineer to join our team at Canonical. As a key member of our software development team, you will be responsible for designing, building, and integrating new features and enhancements into Ubuntu that will support users of Ubuntu in public clouds.Key ResponsibilitiesDesign and build...
-
Software Engineer
4 months ago
Moncton, New Brunswick, Canada Canonical - Jobs Full timeThe roleOur Workplace Engineering team are a highly performant group which specialises in web architecture and analytics specialists. Building new tools, dashboards and analytics that empower colleagues, managers and executives to make better decisions and deliver better work.About CanonicalCanonical is a pioneer in the digital workplace, established in 2004...
-
Software Quality Assurance Engineer
4 days ago
Moncton, New Brunswick, Canada IGT Full timeAbout IGTIGT is a leading provider of gaming solutions, delivering innovative and responsible gaming experiences to players worldwide. With a strong presence in over 100 countries, we create value by adhering to the highest standards of service, integrity, and responsibility.Our Studio Game Test TeamThe Studio Game Test team plays a critical role in ensuring...
-
Software Quality Assurance Engineer
5 days ago
Moncton, New Brunswick, Canada IGT Full timeAbout IGTIGT is a leading provider of gaming solutions, delivering innovative and responsible gaming experiences to players worldwide. With a strong presence in over 100 countries, we create value by adhering to the highest standards of service, integrity, and responsibility.Our Studio Game Test TeamThe Studio Game Test team plays a critical role in ensuring...
-
Software Quality Assurance Engineer
6 days ago
Moncton, New Brunswick, Canada IGT Full timeAbout the RoleWe are seeking a highly skilled Software Quality Assurance Engineer to join our Studio Game Test team at IGT. As a key member of our team, you will be responsible for ensuring the highest quality of our products, enhancing employee productivity, and driving business efficiency and bottom-line results.Key ResponsibilitiesPerform all types of...
-
Software Quality Assurance Engineer
6 days ago
Moncton, New Brunswick, Canada IGT Full timeAbout the RoleWe are seeking a highly skilled Software Quality Assurance Engineer to join our Studio Game Test team at IGT. As a key member of our team, you will be responsible for ensuring the highest quality of our products, enhancing employee productivity, and driving business efficiency and bottom-line results.Key ResponsibilitiesPerform all types of...
-
Senior C++ Software Engineer
4 weeks ago
Moncton, New Brunswick, Canada krg technology inc Full timeMinimum RequirementsOver 5 years of experience in software engineeringAt least 4 years of robust C++ development experience, focusing on object-oriented programming and design principlesSkills & AbilitiesDemonstrate a proactive approach and a strong work ethicExhibit flexibility and the ability to collaborate effectively within teamsDeliver high-quality work...
-
Senior C++ Software Engineer
4 weeks ago
Moncton, New Brunswick, Canada krg technology inc Full timeMinimum RequirementsOver 5 years of experience in software engineeringAt least 4 years of extensive C++ programming experience with a focus on object-oriented design and design patternsSkills & AbilitiesDemonstrated proactivity and a strong work ethicAdaptability and ability to collaborate effectively within teamsCommitment to delivering high-quality...
-
Senior C++ Software Engineer
4 weeks ago
Moncton, New Brunswick, Canada krg technology inc Full timeMinimum RequirementsOver 5 years of experience in software engineeringAt least 4 years of robust C++ programming experience with a focus on object-oriented programming and design principlesSkills & AbilitiesDemonstrates a proactive approach and strong work ethicAdaptable and capable of collaborating within teamsConsistently produces high-quality workQuickly...
-
Software Quality Assurance Engineer
1 day ago
Moncton, New Brunswick, Canada IGT Full timeAbout the RoleWe are seeking a skilled Software Quality Assurance Engineer to join our Studio Game Test team in Moncton, New Brunswick. As a key member of our team, you will play a critical role in ensuring the highest quality of our products, enhancing employee productivity, and driving business efficiency and bottom-line results.Key ResponsibilitiesPerform...
-
Software Quality Assurance Engineer
1 day ago
Moncton, New Brunswick, Canada IGT Full timeAbout the RoleWe are seeking a skilled Software Quality Assurance Engineer to join our Studio Game Test team in Moncton, New Brunswick. As a key member of our team, you will play a critical role in ensuring the highest quality of our products, enhancing employee productivity, and driving business efficiency and bottom-line results.Key ResponsibilitiesPerform...
-
Software Quality Assurance Engineer
5 days ago
Moncton, New Brunswick, Canada IGT Full timeAbout IGTIGT is a global leader in gaming, delivering entertaining and responsible gaming experiences for players across all channels and regulated segments. Our solutions engage players and drive growth, leveraging a wealth of compelling content, substantial investment in innovation, player insights, operational expertise, and leading-edge technology.Our...