Current jobs related to Python Software Engineer - Moncton, New Brunswick - Canonical
-
Software Engineer with Proficiency in Python
6 days ago
Moncton, New Brunswick, Canada CANADA INC Full timeWe are seeking a highly skilled Software Engineer with expertise in Python programming language.Our ideal candidate should have a strong background in software development and a proven track record of delivering high-quality solutions.Key Responsibilities:Design, develop, and test software applications using PythonCollaborate with cross-functional teams to...
-
Software Engineer
2 weeks ago
Moncton, New Brunswick, Canada Insource IT Solutions Full timeJob Title: Software EngineerAbout the Role:We are seeking a skilled Software Engineer to join our team at Insource IT Solutions. As a Software Engineer, you will be responsible for designing, developing, and testing software applications.Key Responsibilities:Design and develop software applications using various programming languages and technologies.Test...
-
Software Engineer
1 week ago
Moncton, New Brunswick, Canada Insource IT Solutions Full timeJob Title: Software EngineerAbout the Role:We are seeking a skilled Software Engineer to join our team at Insource IT Solutions. As a Software Engineer, you will be responsible for designing, developing, and testing software applications.Key Responsibilities:Design and develop software applications using various programming languages and...
-
Software Engineer
3 weeks ago
Moncton, New Brunswick, Canada Insource IT Solutions Full timeJob DescriptionInsource IT Solutions is seeking a skilled Software Developer to join our team. As a key member of our development team, you will be responsible for designing, developing, and testing software applications.Key ResponsibilitiesDesign and develop software applications using various programming languages and technologies.Collaborate with...
-
Senior Software Engineer
6 days ago
Moncton, New Brunswick, Canada Canada Inc (Dai Lam Trading) Full timeJob Title: Senior Software Engineer - BackendWe are seeking a skilled Senior Software Engineer - Backend to join our team at {company}. As a key member of our development team, you will be responsible for designing, implementing, and maintaining high-quality software solutions.Main Responsibilities:* Design and develop scalable, efficient, and secure backend...
-
Senior Software Engineer
6 days ago
Moncton, New Brunswick, Canada Serenacare Full timeWe are seeking a highly skilled Senior Software Engineer to join our team at {company}.As a key member of our development team, you will be responsible for designing, implementing, and maintaining software applications to meet the business needs of our clients. Your exceptional technical expertise will be instrumental in driving innovation and delivering...
-
Senior Software Engineer
3 days ago
Moncton, New Brunswick, Canada Farm Credit Canada Full timeOur company is seeking an experienced Backend Software Engineer to join our team. The ideal candidate will have a strong background in software development and a passion for creating high-quality, scalable, and efficient code.Key Responsibilities:Design and develop robust backend systems using Python and JavaScriptCollaborate with cross-functional teams to...
-
Security Software Engineer
4 weeks ago
Moncton, New Brunswick, Canada Canonical - Jobs Full timeAbout the RoleWe are seeking a highly skilled Security Software Engineer to join our team at Canonical. As a key member of our security team, you will play a critical role in ensuring the security and integrity of our products and services.Key ResponsibilitiesDesign and implement secure software solutions to protect our products and services from cyber...
-
Security Software Engineer
4 weeks ago
Moncton, New Brunswick, Canada Canonical - Jobs Full timeAbout the RoleWe are seeking a highly skilled Security Software Engineer to join our team at Canonical. As a key member of our security team, you will play a critical role in ensuring the security and integrity of our products and services.Key ResponsibilitiesDesign and implement secure software solutions to protect our products and services from cyber...
-
Security Software Engineer
4 weeks ago
Moncton, New Brunswick, Canada Canonical - Jobs Full timeAbout the RoleWe are seeking a highly skilled Security Software Engineer to join our team at Canonical. As a key member of our security team, you will play a critical role in ensuring the security and integrity of our products and services.Key ResponsibilitiesDesign and implement secure software solutions to protect our products and services from cyber...
-
Software Engineer
3 weeks ago
Moncton, New Brunswick, Canada Insource IT Solutions Full timeJob DescriptionInsource IT Solutions is seeking a skilled Software Developer to join our team.Key ResponsibilitiesDesign, develop, and test software applications to meet business requirements.Maintain and improve existing software systems to ensure optimal performance.Collaborate with cross-functional teams to identify and prioritize software development...
-
Software Engineer
3 weeks ago
Moncton, New Brunswick, Canada Insource IT Solutions Full timeJob DescriptionInsource IT Solutions is seeking a skilled Software Developer to join our team.Key ResponsibilitiesDesign, develop, and test software applications to meet business requirements.Maintain and improve existing software systems to ensure optimal performance.Collaborate with cross-functional teams to identify and prioritize software development...
-
Software Engineer
1 week ago
Moncton, New Brunswick, Canada Insource IT Solutions Full timeJob Title: Software DeveloperAbout the Role:We are seeking a skilled Software Developer to join our team at Insource IT Solutions. As a Software Developer, you will be responsible for designing, developing, and testing software applications.Key Responsibilities:Design and develop software applications using various programming languages and technologies.Test...
-
Linux Server Software Engineering Manager
1 month ago
Moncton, New Brunswick, Canada Canonical - Jobs Full timeAbout the RoleWe are seeking an experienced Linux Server Software Engineering Manager to lead our Partner Engineering team in optimizing Ubuntu for the latest server-class hardware platforms and software stacks.As a key member of our team, you will be responsible for managing relationships with our key technology partners, ensuring timely delivery on agreed...
-
Linux Server Software Engineering Manager
1 month ago
Moncton, New Brunswick, Canada Canonical - Jobs Full timeAbout the RoleWe are seeking an experienced Linux Server Software Engineering Manager to lead our Partner Engineering team in optimizing Ubuntu for the latest server-class hardware platforms and software stacks.As a key member of our team, you will be responsible for managing relationships with our key technology partners, ensuring timely delivery on agreed...
-
Linux Server Software Engineering Manager
1 month ago
Moncton, New Brunswick, Canada Canonical - Jobs Full timeAbout the RoleWe are seeking an experienced Linux Server Software Engineering Manager to lead our Partner Engineering team in optimizing Ubuntu for the latest server-class hardware platforms and software stacks.As a key member of our team, you will be responsible for managing relationships with our key technology partners, ensuring timely delivery on agreed...
-
Senior Software Engineer
4 days ago
Moncton, New Brunswick, Canada Insource IT Solutions Full timeSoftware DeveloperInsource IT Solutions seeks a skilled Software Developer to join our team, responsible for designing, developing, testing, and maintaining software applications.Key Responsibilities:Develop software applications using various programming languages and technologies.Collaborate with cross-functional teams to identify software requirements and...
-
Security Software Engineer
4 weeks ago
Moncton, New Brunswick, Canada Canonical - Jobs Full timeThis is a general track for security-focused engineering in every team at Canonical, across all levels of seniority. Apply here if you are already an exceptional security-focused software engineer.Most product engineering teams at Canonical include one or two spaces for dedicated security-oriented software engineers. Their role is to challenge the entire...
-
Software Engineer
2 weeks ago
Moncton, New Brunswick, Canada Insource IT Solutions Full timeAt Insource IT Solutions, we are seeking a skilled Software Engineer to join our team. The ideal candidate will have a strong background in software development and a passion for creating innovative solutions.The Software Engineer will be responsible for designing, developing, and testing software applications. This will involve writing, modifying, and...
-
Senior Data Engineer
4 weeks ago
Moncton, New Brunswick, Canada Fiddlehead Technology Full timeAbout Fiddlehead TechnologyFiddlehead Technology is a pioneering Data Science company that has been revolutionizing the food and beverage supply chain with its innovative big data analysis and forecasting solutions.We're a team of experts dedicated to solving complex problems and driving business growth through data-driven insights.Job Title: Senior Data...
Python Software Engineer
2 months ago
About the Role
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.
We are hiring Python and Kubernetes Specialist Engineers focused on Data, AI/ML, and Analytics Solutions to join our teams building open source solutions for public cloud and private infrastructure.
About the Team
As a software engineer on the team, you'll 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.
You may also 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.
Your team will own a solution from the analytics and machine learning space, and integrate with the solutions from other teams to build the world's best end-to-end data platform.
About the Job
- Design, build, and maintain solutions that will be deployed on public and private clouds and local workstations.
- Debug issues and interact in public with upstream and Ubuntu communities.
- Develop your understanding of the entire Linux stack, from kernel, networking, and storage, to the application layer.
- Develop professional or academic software delivery using Python or Golang.
- Exceptional academic track record from both high school and university.
- Experience with Linux (Debian or Ubuntu preferred).
- Hands-on experience with machine learning libraries, or tools.
- Passion for technology evidenced by personal projects and initiatives.
- Passionate about software quality and testing.
- Proven track record of building highly automated machine learning solutions for the cloud.
- Undergraduate degree in a technical subject or a compelling narrative about your alternative chosen path.
About Canonical
We consider geographical location, experience, and performance in shaping compensation worldwide. We revisit compensation annually (and more often for graduates and associates) to ensure we recognize outstanding performance.
In addition to base pay, we offer a performance-driven annual bonus or commission. We balance our programs to meet local needs and ensure fairness globally.
Annual holiday leave.
We are a company that publishes Ubuntu, one of the most important open source projects and the platform for AI, IoT, and the cloud. We are changing the world of software.
Most colleagues at Canonical have worked from home since its inception in 2004. Working here is a step into the future, and will challenge you to think differently, work smarter, learn new skills, and raise your game.
Diversity of experience, perspectives, and background create a better work environment and better products.