1,158 Python Engineer jobs in Malaysia

Python Engineer

Kuala Lumpur, Kuala Lumpur Lenovo

Posted 12 days ago

Job Viewed

Tap Again To Close

Job Description

We are Lenovo. We do what we say. We own what we do. We WOW our customers.

Lenovo is a US$57 billion revenue global technology powerhouse, ranked #248 in the Fortune Global 500, and serving millions of customers every day in 180 markets. Focused on a bold vision to deliver Smarter Technology for All, Lenovo has built on its success as the world’s largest PC company with a full-stack portfolio of AI-enabled, AI-ready, and AI-optimized devices (PCs, workstations, smartphones, tablets), infrastructure (server, storage, edge, high performance computing and software defined infrastructure), software, solutions, and services. Lenovo’s continued investment in world-changing innovation is building a more equitable, trustworthy, and smarter future for everyone, everywhere. Lenovo is listed on the Hong Kong stock exchange under Lenovo Group Limited (HKSE: 992) (ADR: LNVGY).

We are seeking a talented Python Back-End Developer to contribute to our platform development initiatives. This role focuses on building scalable, efficient backend systems using Python technologies. The ideal candidate will have strong expertise in Python frameworks, cloud technologies, and virtualization platforms.

Key Responsibilities

Develop platform business functions using Python frameworks (Flask/Django).
Translate business requirements into efficient, maintainable Python code.
Ensure developed systems meet performance and scalability requirements.

Design optimal business models and data structures for platform requirements.

Collaborate on PostgreSQL database design and optimization.

Implement efficient data processing and storage solutions.

3. Platform Operations & Maintenance:

Troubleshoot and resolve platform issues using Python debugging tools and system monitoring.

Implement solutions for service exceptions and system inconsistencies.

Maintain platform stability and performance through proactive monitoring.

4. Performance & Infrastructure Optimization:

Optimize Python applications and database queries for improved performance.

Configure and tune middleware components for optimal system efficiency.

Implement caching strategies and asynchronous processing solutions.

Qualifications

- Bachelor's degree or above in Computer Science, Software Engineering, or related fields.

- Strong proficiency in Python programming including advanced features and optimization techniques.

- Expertise in Flask or Django frameworks and web application development.

- Experience with middleware technologies: PostgreSQL, RabbitMQ, Redis, Docker, and Kubernetes.

- Knowledge of virtualization technologies (KVM, Xen, VMware) and Linux system administration.

- Familiarity with storage and networking technologies in cloud environments.

- Experience with AI-assisted development tools like GitHub Copilot.

- Strong analytical and problem-solving abilities with excellent teamwork skills.

- OpenStack development experience is a plus.

If you require an accommodation to complete this application, please

#J-18808-Ljbffr
This advertiser has chosen not to accept applicants from your region.

Python Engineer

Kuala Lumpur, Kuala Lumpur Lenovo

Posted 1 day ago

Job Viewed

Tap Again To Close

Job Description

We are Lenovo. We do what we say. We own what we do. We WOW our customers. Lenovo is a US$57 billion revenue global technology powerhouse, ranked #248 in the Fortune Global 500, and serving millions of customers every day in 180 markets. Focused on a bold vision to deliver Smarter Technology for All, Lenovo has built on its success as the world’s largest PC company with a full-stack portfolio of AI-enabled, AI-ready, and AI-optimized devices (PCs, workstations, smartphones, tablets), infrastructure (server, storage, edge, high performance computing and software defined infrastructure), software, solutions, and services. Lenovo’s continued investment in world-changing innovation is building a more equitable, trustworthy, and smarter future for everyone, everywhere. Lenovo is listed on the Hong Kong stock exchange under Lenovo Group Limited (HKSE: 992) (ADR: LNVGY). We are seeking a talented Python Back-End Developer to contribute to our platform development initiatives. This role focuses on building scalable, efficient backend systems using Python technologies. The ideal candidate will have strong expertise in Python frameworks, cloud technologies, and virtualization platforms. Key Responsibilities Develop platform business functions using Python frameworks (Flask/Django). Translate business requirements into efficient, maintainable Python code. Ensure developed systems meet performance and scalability requirements. Design optimal business models and data structures for platform requirements. Collaborate on PostgreSQL database design and optimization. Implement efficient data processing and storage solutions. 3. Platform Operations & Maintenance: Troubleshoot and resolve platform issues using Python debugging tools and system monitoring. Implement solutions for service exceptions and system inconsistencies. Maintain platform stability and performance through proactive monitoring. 4. Performance & Infrastructure Optimization: Optimize Python applications and database queries for improved performance. Configure and tune middleware components for optimal system efficiency. Implement caching strategies and asynchronous processing solutions. Qualifications - Bachelor's degree or above in Computer Science, Software Engineering, or related fields. - Strong proficiency in Python programming including advanced features and optimization techniques. - Expertise in Flask or Django frameworks and web application development. - Experience with middleware technologies: PostgreSQL, RabbitMQ, Redis, Docker, and Kubernetes. - Knowledge of virtualization technologies (KVM, Xen, VMware) and Linux system administration. - Familiarity with storage and networking technologies in cloud environments. - Experience with AI-assisted development tools like GitHub Copilot. - Strong analytical and problem-solving abilities with excellent teamwork skills. - OpenStack development experience is a plus.

If you require an accommodation to complete this application, please

#J-18808-Ljbffr
This advertiser has chosen not to accept applicants from your region.

Data Engineer/ Python Developer - Data Lake

Fairview International School

Posted 8 days ago

Job Viewed

Tap Again To Close

Job Description

Data Engineer/ Python Developer - Data Lake

We are seeking a talented Python Developer who is passionate about data to join our team as a Data Engineer. In this role, you will play a crucial part in developing and maintaining data pipelines, ensuring the reliability, efficiency, and scalability of our data systems. You will collaborate closely with cross-functional teams including Data Scientists, Analysts, and Software Engineers to drive data initiatives and support our business objectives.

KEY AREAS OF RESPONSIBILITIES

• Design, develop, and maintain robust data pipelines and ETL processes using Python and related technologies.

• Collaborate with stakeholders to understand data requirements and translate them into technical solutions.

• Optimize and tune data workflows for performance, scalability, and reliability.

• Implement data quality checks and ensure data integrity throughout the data lifecycle.

• Work with cloud-based technologies such as AWS, GCP, or Azure to deploy and manage data pipelines.

• Develop and maintain documentation for data processes, systems, and best practices.

• Stay up to date with emerging technologies and industry trends related to data engineering

QUALIFICATIONS & EXPERIENCE

Minimum Qualifications

• Bachelor’s degree in computer science, Engineering, or a related field.

• Proven experience as a Python Developer with a strong understanding of software development principles.

• Hands-on experience with building and optimizing data pipelines using Python and related libraries/frameworks (e.g., Pandas, NumPy, Airflow).

• Familiarity with SQL and database technologies (e.g., PostgreSQL, MySQL, or similar).

• Experience working with cloud platforms such as AWS, GCP, or Azure.

• Strong problem-solving skills and attention to detail.

• Excellent communication and collaboration abilities.

• Experience with Big Data technologies (e.g., Hadoop, Spark) is a plus

Embark on an exciting career journey with Payments Network Malaysia Sdn Bhd (PayNet), the heartbeat of Malaysia's financial markets!

As the national payments network and a pivotal infrastructure for Malaysia’s dynamic financial markets, PayNet is a linchpin in advancing the nation’s digital economy.

Our comprehensive suite of retail payment solutions - encompassing DuitNow (QR and P2P), JomPAY (Bill Payments), FPX (Online), MyDebit (Domestic Debit), MEPS (ATM), and IBG (Interbank GIRO) - not only offer wide accessibility but are seamlessly integrated into the fabric of daily life in Malaysia. These services have revolutionised the way Malaysians handle financial transactions, marking a significant leap in consumer convenience and efficiency.

At PayNet, our focus is on providing a safe, efficient, and innovative payments system. We are dedicated to improving and managing payment services that meet the evolving needs of consumers and businesses. Our work ensures the stability and reliability of Malaysia’s financial system, supporting the growth of the economy.

Learn more about our work and how we are contributing to Malaysia's financial future at

Join us in embracing digital payments and advancing Malaysia's financial landscape.

#J-18808-Ljbffr
This advertiser has chosen not to accept applicants from your region.

Data Engineer/ Python Developer - Data Lake

Kelantan, Kelantan Fairview International School

Posted 1 day ago

Job Viewed

Tap Again To Close

Job Description

Data Engineer/ Python Developer - Data Lake

We are seeking a talented Python Developer who is passionate about data to join our team as a Data Engineer. In this role, you will play a crucial part in developing and maintaining data pipelines, ensuring the reliability, efficiency, and scalability of our data systems. You will collaborate closely with cross-functional teams including Data Scientists, Analysts, and Software Engineers to drive data initiatives and support our business objectives. KEY AREAS OF RESPONSIBILITIES • Design, develop, and maintain robust data pipelines and ETL processes using Python and related technologies. • Collaborate with stakeholders to understand data requirements and translate them into technical solutions. • Optimize and tune data workflows for performance, scalability, and reliability. • Implement data quality checks and ensure data integrity throughout the data lifecycle. • Work with cloud-based technologies such as AWS, GCP, or Azure to deploy and manage data pipelines. • Develop and maintain documentation for data processes, systems, and best practices. • Stay up to date with emerging technologies and industry trends related to data engineering QUALIFICATIONS & EXPERIENCE Minimum Qualifications • Bachelor’s degree in computer science, Engineering, or a related field. • Proven experience as a Python Developer with a strong understanding of software development principles. • Hands-on experience with building and optimizing data pipelines using Python and related libraries/frameworks (e.g., Pandas, NumPy, Airflow). • Familiarity with SQL and database technologies (e.g., PostgreSQL, MySQL, or similar). • Experience working with cloud platforms such as AWS, GCP, or Azure. • Strong problem-solving skills and attention to detail. • Excellent communication and collaboration abilities. • Experience with Big Data technologies (e.g., Hadoop, Spark) is a plus Embark on an exciting career journey with Payments Network Malaysia Sdn Bhd (PayNet), the heartbeat of Malaysia's financial markets! As the national payments network and a pivotal infrastructure for Malaysia’s dynamic financial markets, PayNet is a linchpin in advancing the nation’s digital economy. Our comprehensive suite of retail payment solutions - encompassing DuitNow (QR and P2P), JomPAY (Bill Payments), FPX (Online), MyDebit (Domestic Debit), MEPS (ATM), and IBG (Interbank GIRO) - not only offer wide accessibility but are seamlessly integrated into the fabric of daily life in Malaysia. These services have revolutionised the way Malaysians handle financial transactions, marking a significant leap in consumer convenience and efficiency. At PayNet, our focus is on providing a safe, efficient, and innovative payments system. We are dedicated to improving and managing payment services that meet the evolving needs of consumers and businesses. Our work ensures the stability and reliability of Malaysia’s financial system, supporting the growth of the economy. Learn more about our work and how we are contributing to Malaysia's financial future at Join us in embracing digital payments and advancing Malaysia's financial landscape.

#J-18808-Ljbffr
This advertiser has chosen not to accept applicants from your region.

Senior Data Engineer - Python Programming.

Kuala Lumpur, Kuala Lumpur Collabera

Posted 12 days ago

Job Viewed

Tap Again To Close

Job Description

Collabera Kuala Lumpur City, Federal Territory of Kuala Lumpur, Malaysia

Collabera Kuala Lumpur City, Federal Territory of Kuala Lumpur, Malaysia

Get AI-powered advice on this job and more exclusive features.

Seeking a talented Python Developer who is passionate about data to join Data Engineering team In this role, you will play a crucial part in developing and maintaining data pipelines, ensuring the reliability, efficiency, and scalability of our data systems. You will collaborate closely with cross-functional teams including Data Scientists, Analysts, and Software Engineers to drive data initiatives and support our business objectives.

Responsibilities:

  • Design, develop, and maintain robust data pipelines and ETL processes using Python and related technologies prioritising native coding over low code platforms.
  • Collaborate with stakeholders to understand data requirements and translate them into technical solutions.
  • Optimize and tune data workflows for performance, scalability, and reliability.
  • Implement data quality checks and ensure data integrity throughout the data lifecycle.
  • Work with cloud-based technologies such as AWS, GCP, or Azure to deploy and manage data pipelines.
  • Develop and maintain documentation for data processes, systems, and best practices.
  • Stay up to date with emerging technologies and industry trends related to data engineering.

Requirement:

  • Proven experience as a expert data engineer or Python Developer with a strong understanding of software development principles with a minimum of 4 years of experience.
  • Hands-on experience with building and optimizing data pipelines using Python and related libraries/frameworks (e.g., Pandas, NumPy, Airflow).
  • Familiarity with SQL and database technologies (e.g., PostgreSQL, MySQL, or similar).
  • Experience working with cloud platforms such as AWS, GCP, or Azure.
  • Strong problem-solving skills and attention to detail.
  • Excellent communication and collaboration abilities.

Experience with Big Data technologies (e.g., Hadoop, Spark) is a plus.

Seniority level
  • Seniority level Mid-Senior level
Employment type
  • Employment type Full-time
Job function
  • Job function Information Technology
  • Industries Information Technology & Services and Banking

Referrals increase your chances of interviewing at Collabera by 2x

Sign in to set job alerts for “Data Engineer” roles.

Petaling Jaya, Selangor, Malaysia 4 days ago

Petaling Jaya, Selangor, Malaysia 4 days ago

Petaling Jaya, Selangor, Malaysia 4 days ago

Petaling Jaya, Selangor, Malaysia 4 days ago

Kuala Lumpur, Federal Territory of Kuala Lumpur, Malaysia MYR4,000.00-MYR5,000.00 1 month ago

Kuala Lumpur, Federal Territory of Kuala Lumpur, Malaysia 1 week ago

Petaling Jaya, Selangor, Malaysia 4 days ago

WP. Kuala Lumpur, Federal Territory of Kuala Lumpur, Malaysia 4 weeks ago

Petaling Jaya, Selangor, Malaysia 4 days ago

Kuala Lumpur, Federal Territory of Kuala Lumpur, Malaysia 2 weeks ago

Petaling Jaya, Selangor, Malaysia 4 days ago

Kuala Lumpur, Federal Territory of Kuala Lumpur, Malaysia 1 week ago

Kuala Lumpur, Federal Territory of Kuala Lumpur, Malaysia 5 months ago

Kuala Lumpur, Federal Territory of Kuala Lumpur, Malaysia 8 months ago

Kuala Lumpur, Federal Territory of Kuala Lumpur, Malaysia 1 month ago

Kuala Lumpur, Federal Territory of Kuala Lumpur, Malaysia 1 month ago

Kuala Lumpur, Federal Territory of Kuala Lumpur, Malaysia 2 weeks ago

Kuala Lumpur, Federal Territory of Kuala Lumpur, Malaysia MYR3,800.00-MYR5,000.00 3 months ago

Kuala Lumpur, Federal Territory of Kuala Lumpur, Malaysia 4 months ago

Kuala Lumpur, Federal Territory of Kuala Lumpur, Malaysia 6 months ago

Kota Damansara, Selangor, Malaysia 2 weeks ago

Kuala Lumpur, Federal Territory of Kuala Lumpur, Malaysia 6 months ago

Kuala Lumpur, Federal Territory of Kuala Lumpur, Malaysia 6 months ago

Kuala Lumpur, Federal Territory of Kuala Lumpur, Malaysia 2 weeks ago

Kuala Lumpur, Federal Territory of Kuala Lumpur, Malaysia MYR3,500.00-MYR4,000.00 1 week ago

We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.

#J-18808-Ljbffr
This advertiser has chosen not to accept applicants from your region.

Data Engineer (Python, SQL, ETL Pipeline, PowerBI, etc)

Kuala Lumpur, Kuala Lumpur Newswav

Posted 2 days ago

Job Viewed

Tap Again To Close

Job Description

This job is for a Data Engineer who builds and manages data pipelines for reporting. You might like this job because you’ll work with tools like Python and SQL, collaborate with others, and ensure data is accurate and well-organized!

  • Assist in the design, development, and maintenance of data pipelines to support PowerBI reporting.
  • Help integrate data from various third-party applications into our data warehouse.
  • Collaborate with senior team members to understand reporting requirements and translate them into technical specifications. Support the optimization and troubleshooting of data workflows to ensure efficient data processing.
  • Contribute to ensuring data quality and integrity across all data sources.
  • Assist in developing and maintaining documentation for data processes and systems.
Job Requirements
  • Bachelor’s degree in computer science, Information Technology, or a related field.
  • Minimum 1 to 2 years’ experience in data engineering or a related field.
  • Basic proficiency in Python for data manipulation and automation.
  • Familiarity with SQL, Power BI and database management.
  • Must have experience in PowerBI Management
  • Understanding data integration tools and ETL processes.
  • Eagerness to learn and develop new skills.
  • Strong problem-solving skills and attention to detail
  • I have coding experience in Python and data management
  • Have a proven record in pipeline maintenance and data migration
  • Familiarity with data warehouse, SQL and Zendesk
Skills

Data Analysis

Extract Transform Load (ETL)

SQL (Programming Language)

Microsoft PowerPoint

Python (Programming Language)

Company Benefits Dental Claim & Medical Insurance

We support employee well-being care through our subsidy.

Opportunity to expose international career.

Travel allowance

Fix monthly travel allowance to ease your commute.

Employee Referral Program

Employee Referral Program - Refer us your friend and get rewarded!

Annual performance bonus

Discretionary bonus - get rewarded if you and the company performed well!

Hytech is a leading management consulting firm headquartered in Australia and Singapore, specializing in digital transformation for fintech and financial services companies. We provide comprehensive consulting solutions, as well as middle- and back-office support, to empower our clients with streamlined operations and cutting-edge strategies. Our key clients include top trading platforms and cryptocurrency exchanges.

#J-18808-Ljbffr
This advertiser has chosen not to accept applicants from your region.

Data Engineer (Python, SQL, ETL Pipeline, PowerBI, etc)

Kuala Lumpur, Kuala Lumpur Hytech Consulting Management Sdn Bhd

Posted 11 days ago

Job Viewed

Tap Again To Close

Job Description

This job is for a Data Engineer who builds and manages data pipelines for reporting. You might like this job because you’ll work with tools like Python and SQL, collaborate with others, and ensure data is accurate and well-organized!

  • Assist in the design, development, and maintenance of data pipelines to support PowerBI reporting.
  • Help integrate data from various third-party applications into our data warehouse.
  • Collaborate with senior team members to understand reporting requirements and translate them into technical specifications. Support the optimization and troubleshooting of data workflows to ensure efficient data processing.
  • Contribute to ensuring data quality and integrity across all data sources.
  • Assist in developing and maintaining documentation for data processes and systems.
Job Requirements
  • Bachelor’s degree in computer science, Information Technology, or a related field.
  • Minimum 1 to 2 years’ experience in data engineering or a related field.
  • Basic proficiency in Python for data manipulation and automation.
  • Familiarity with SQL, Power BI and database management.
  • Must have experience in PowerBI Management
  • Understanding data integration tools and ETL processes.
  • Eagerness to learn and develop new skills.
  • Strong problem-solving skills and attention to detail
  • I have coding experience in Python and data management
  • Have a proven record in pipeline maintenance and data migration
  • Familiarity with data warehouse, SQL and Zendesk
Skills

Data Analysis

Extract Transform Load (ETL)

SQL (Programming Language)

Microsoft PowerPoint

Python (Programming Language)

Company Benefits Dental Claim & Medical Insurance

We support employee well-being care through our subsidy.

Opportunity to expose international career.

Travel allowance

Fix monthly travel allowance to ease your commute.

Employee Referral Program

Employee Referral Program - Refer us your friend and get rewarded!

Annual performance bonus

Discretionary bonus - get rewarded if you and the company performed well!

Hytech is a leading management consulting firm headquartered in Australia and Singapore, specializing in digital transformation for fintech and financial services companies. We provide comprehensive consulting solutions, as well as middle- and back-office support, to empower our clients with streamlined operations and cutting-edge strategies. Our key clients include top trading platforms and cryptocurrency exchanges.

#J-18808-Ljbffr
This advertiser has chosen not to accept applicants from your region.
Be The First To Know

About the latest Python engineer Jobs in Malaysia !

Data Engineer (Python, SQL, ETL Pipeline, PowerBI, etc)

Kuala Lumpur, Kuala Lumpur Newswav

Posted 1 day ago

Job Viewed

Tap Again To Close

Job Description

This job is for a Data Engineer who builds and manages data pipelines for reporting. You might like this job because you’ll work with tools like Python and SQL, collaborate with others, and ensure data is accurate and well-organized! Assist in the design, development, and maintenance of data pipelines to support PowerBI reporting. Help integrate data from various third-party applications into our data warehouse. Collaborate with senior team members to understand reporting requirements and translate them into technical specifications. Support the optimization and troubleshooting of data workflows to ensure efficient data processing. Contribute to ensuring data quality and integrity across all data sources. Assist in developing and maintaining documentation for data processes and systems. Job Requirements

Bachelor’s degree in computer science, Information Technology, or a related field. Minimum 1 to 2 years’ experience in data engineering or a related field. Basic proficiency in Python for data manipulation and automation. Familiarity with SQL, Power BI and database management. Must have experience in PowerBI Management Understanding data integration tools and ETL processes. Eagerness to learn and develop new skills. Strong problem-solving skills and attention to detail I have coding experience in Python and data management Have a proven record in pipeline maintenance and data migration Familiarity with data warehouse, SQL and Zendesk Skills

Data Analysis Extract Transform Load (ETL) SQL (Programming Language) Microsoft PowerPoint Python (Programming Language) Company Benefits

Dental Claim & Medical Insurance

We support employee well-being care through our subsidy. Opportunity to expose international career. Travel allowance

Fix monthly travel allowance to ease your commute. Employee Referral Program

Employee Referral Program - Refer us your friend and get rewarded! Annual performance bonus

Discretionary bonus - get rewarded if you and the company performed well! Hytech is a leading management consulting firm headquartered in Australia and Singapore, specializing in digital transformation for fintech and financial services companies. We provide comprehensive consulting solutions, as well as middle- and back-office support, to empower our clients with streamlined operations and cutting-edge strategies. Our key clients include top trading platforms and cryptocurrency exchanges.

#J-18808-Ljbffr
This advertiser has chosen not to accept applicants from your region.

Python Software Engineer - Ubuntu Hardware Certification Team

Kuala Lumpur, Kuala Lumpur Canonical

Posted 12 days ago

Job Viewed

Tap Again To Close

Job Description

Python Software Engineer - Ubuntu Hardware Certification Team

Canonical Kuala Lumpur, Federal Territory of Kuala Lumpur, Malaysia

Join or sign in to find your next job

Join to apply for the Python Software Engineer - Ubuntu Hardware Certification Team role at Canonical

Python Software Engineer - Ubuntu Hardware Certification Team

Canonical Kuala Lumpur, Federal Territory of Kuala Lumpur, Malaysia

Join to apply for the Python Software Engineer - Ubuntu Hardware Certification Team role at Canonical

Canonical is hiring a Python Software Engineer to join the Certification team, who make the tools which enable us to know that a desktop, laptop, server or IoT device is working properly. We work at the interface of hardware and software, so the ideal candidate is a Python developer familiar with hardware.

The Certification team develops the tools needed to certify hardware as working with Ubuntu Core as well as Ubuntu Desktop and Server: design hardware which can be used to probe devices independently, and frameworks for software tests that check every aspect of Ubuntu on that hardware.

This is an excellent opportunity for someone who wants to have a meaningful impact for adoption of Linux across multiple device categories and industries. Canonical offers a fun, fast-paced team environment and a career full of learning and development opportunities. This team is centered in EMEA time zones, and works with colleagues on related teams in both the Americas and APAC.

We work together with silicon companies, OEMs, ODMs and teams within Canonical to ensure a smooth, secure out of the box Ubuntu experience, with success in this role leading to a great Ubuntu experience being offered on more and more devices.

Role description

We are looking for a self-motivated software engineer with experience developing in Python, to work on test automation tools or Linux based embedded hardware. This role offers an exciting opportunity to push the industry forward by enabling entirely new Linux based hardware testing capabilities, scaling up hardware certification efforts and allowing for deeper test coverage.

The role involves the development and maintenance of Canonical's open source certification tools, supporting the creation of hardware solutions for test automation, and automating our existing processes. We seek out continuous process and tooling improvements as part of expanding the certification test suites, ultimately to improve the quality of Linux experience felt by millions of Linux end users.

Key responsibilities

  • Maintain and develop new features to our Python based test automation tools like Checkbox, used by both in-house teams and industry partners.
  • Invent new ways to enable remote, automated testing.
  • Help build the software counterpart to in-house designed testing hardware to help test device enablement (graphics, hotplug, bluetooth, etc).
  • Write functional and performance tests to support hardware enablement and to protect from regressions.
  • Participate in meetings involving international travel 2-3 times per year.

Required Skills And Experience

  • Knowledge of Python programming language.
  • Quality oriented, pragmatic approach to software design and implementation.
  • Interest in test automation methodologies.
  • Previous experience working with Ubuntu or other Linux distributions.
  • Ability to be productive in a globally distributed team.

Desired Skills And Experience

  • Passion for tinkering: you are a maker.
  • Experience working in an agile environment.
  • Hardware testing experience, for example in the IoT space.
  • Familiarity with the C programming language.

What is Canonical?

Canonical is a growing international software company that works with the open-source community to deliver Ubuntu, "the world's best free software platform". Our services help businesses worldwide to reduce costs, improve efficiency and enhance security with Ubuntu.

We are proud to foster a workplace free from discrimination. Diversity of experience, perspectives, and background create a better work environment and better products. Whatever your identity, we will give your application fair consideration.

#Stack

Seniority level
  • Seniority level Entry level
Employment type
  • Employment type Full-time
Job function
  • Job function Engineering and Information Technology
  • Industries Software Development

Referrals increase your chances of interviewing at Canonical by 2x

Sign in to set job alerts for “Software Engineer” roles.

Kuala Lumpur, Federal Territory of Kuala Lumpur, Malaysia 2 months ago

Kuala Lumpur, Federal Territory of Kuala Lumpur, Malaysia 3 months ago

Front End Developers - AI Training (Remote)

Kuala Lumpur City, Federal Territory of Kuala Lumpur, Malaysia 1 day ago

Freelance Software Developer (Java) - AI Trainer

Kuala Lumpur, Federal Territory of Kuala Lumpur, Malaysia 1 week ago

Software Engineer - Solutions Engineering

Kuala Lumpur, Federal Territory of Kuala Lumpur, Malaysia 2 months ago

Kuala Lumpur, Federal Territory of Kuala Lumpur, Malaysia 3 weeks ago

Software Engineering Specialist - Human Data

Kuala Lumpur City, Federal Territory of Kuala Lumpur, Malaysia 1 day ago

Kuala Lumpur, Federal Territory of Kuala Lumpur, Malaysia 1 week ago

Software Engineer - Cross-platform C++ - Multipass

Kuala Lumpur, Federal Territory of Kuala Lumpur, Malaysia 3 months ago

Graduate Software Engineer, Open Source and Linux, Canonical Ubuntu

Kuala Lumpur, Federal Territory of Kuala Lumpur, Malaysia 3 weeks ago

Senior Software QA Engineer (Automation Testing) - Fully Remote

Kuala Lumpur, Federal Territory of Kuala Lumpur, Malaysia 3 months ago

Mid Valley City, Federal Territory of Kuala Lumpur, Malaysia 3 days ago

Kuala Lumpur, Federal Territory of Kuala Lumpur, Malaysia 3 weeks ago

Kuala Lumpur, Federal Territory of Kuala Lumpur, Malaysia 3 weeks ago

KL Eco City, Federal Territory of Kuala Lumpur, Malaysia 2 months ago

Federal Territory of Kuala Lumpur, Malaysia 2 weeks ago

Python and Kubernetes Software Engineer - Data, AI/ML & Analytics

Kuala Lumpur, Federal Territory of Kuala Lumpur, Malaysia 4 months ago

Software Development Lead / Software Developer

Kuala Lumpur, Federal Territory of Kuala Lumpur, Malaysia 3 weeks ago

Kuala Lumpur, Federal Territory of Kuala Lumpur, Malaysia 8 months ago

System Software Engineer - GCC/LLVM compiler, tooling, and ecosystem

Kuala Lumpur, Federal Territory of Kuala Lumpur, Malaysia 3 weeks ago

Kuala Lumpur, Federal Territory of Kuala Lumpur, Malaysia 1 month ago

Kuala Lumpur, Federal Territory of Kuala Lumpur, Malaysia 1 month ago

Kuala Lumpur City, Federal Territory of Kuala Lumpur, Malaysia 1 day ago

Kuala Lumpur, Federal Territory of Kuala Lumpur, Malaysia 6 days ago

Kuala Lumpur, Federal Territory of Kuala Lumpur, Malaysia 1 week ago

Python and Kubernetes Software Engineer - Data, Workflows, AI/ML & Analytics

Kuala Lumpur, Federal Territory of Kuala Lumpur, Malaysia 1 month ago

Kuala Lumpur City, Federal Territory of Kuala Lumpur, Malaysia 1 day ago

Kuala Lumpur City, Federal Territory of Kuala Lumpur, Malaysia 1 day ago

Kuala Lumpur City, Federal Territory of Kuala Lumpur, Malaysia 1 day ago

Kuala Lumpur, Federal Territory of Kuala Lumpur, Malaysia 1 month ago

Kuala Lumpur, Federal Territory of Kuala Lumpur, Malaysia 3 weeks ago

Infrastructure Operations Engineer (GPU Computing) - Enterprise AI

Kuala Lumpur, Federal Territory of Kuala Lumpur, Malaysia 1 month ago

We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.

#J-18808-Ljbffr
This advertiser has chosen not to accept applicants from your region.

Python Software Engineer - Ubuntu Hardware Certification Team

Kuala Lumpur, Kuala Lumpur Canonical

Posted 1 day ago

Job Viewed

Tap Again To Close

Job Description

Python Software Engineer - Ubuntu Hardware Certification Team

Canonical Kuala Lumpur, Federal Territory of Kuala Lumpur, Malaysia Join or sign in to find your next job

Join to apply for the

Python Software Engineer - Ubuntu Hardware Certification Team

role at

Canonical Python Software Engineer - Ubuntu Hardware Certification Team

Canonical Kuala Lumpur, Federal Territory of Kuala Lumpur, Malaysia Join to apply for the

Python Software Engineer - Ubuntu Hardware Certification Team

role at

Canonical Canonical is hiring a Python Software Engineer to join the Certification team, who make the tools which enable us to know that a desktop, laptop, server or IoT device is working properly. We work at the interface of hardware and software, so the ideal candidate is a Python developer familiar with hardware.

The Certification team develops the tools needed to certify hardware as working with Ubuntu Core as well as Ubuntu Desktop and Server: design hardware which can be used to probe devices independently, and frameworks for software tests that check every aspect of Ubuntu on that hardware.

This is an excellent opportunity for someone who wants to have a meaningful impact for adoption of Linux across multiple device categories and industries. Canonical offers a fun, fast-paced team environment and a career full of learning and development opportunities. This team is centered in EMEA time zones, and works with colleagues on related teams in both the Americas and APAC.

We work together with silicon companies, OEMs, ODMs and teams within Canonical to ensure a smooth, secure out of the box Ubuntu experience, with success in this role leading to a great Ubuntu experience being offered on more and more devices.

Role description

We are looking for a self-motivated software engineer with experience developing in Python, to work on test automation tools or Linux based embedded hardware. This role offers an exciting opportunity to push the industry forward by enabling entirely new Linux based hardware testing capabilities, scaling up hardware certification efforts and allowing for deeper test coverage.

The role involves the development and maintenance of Canonical's open source certification tools, supporting the creation of hardware solutions for test automation, and automating our existing processes. We seek out continuous process and tooling improvements as part of expanding the certification test suites, ultimately to improve the quality of Linux experience felt by millions of Linux end users.

Key responsibilities

Maintain and develop new features to our Python based test automation tools like Checkbox, used by both in-house teams and industry partners. Invent new ways to enable remote, automated testing. Help build the software counterpart to in-house designed testing hardware to help test device enablement (graphics, hotplug, bluetooth, etc). Write functional and performance tests to support hardware enablement and to protect from regressions. Participate in meetings involving international travel 2-3 times per year.

Required Skills And Experience

Knowledge of Python programming language. Quality oriented, pragmatic approach to software design and implementation. Interest in test automation methodologies. Previous experience working with Ubuntu or other Linux distributions. Ability to be productive in a globally distributed team.

Desired Skills And Experience

Passion for tinkering: you are a maker. Experience working in an agile environment. Hardware testing experience, for example in the IoT space. Familiarity with the C programming language.

What is Canonical?

Canonical is a growing international software company that works with the open-source community to deliver Ubuntu, "the world's best free software platform". Our services help businesses worldwide to reduce costs, improve efficiency and enhance security with Ubuntu.

We are proud to foster a workplace free from discrimination. Diversity of experience, perspectives, and background create a better work environment and better products. Whatever your identity, we will give your application fair consideration.

#Stack

Seniority level

Seniority level Entry level Employment type

Employment type Full-time Job function

Job function Engineering and Information Technology Industries Software Development Referrals increase your chances of interviewing at Canonical by 2x Sign in to set job alerts for “Software Engineer” roles.

Kuala Lumpur, Federal Territory of Kuala Lumpur, Malaysia 2 months ago Kuala Lumpur, Federal Territory of Kuala Lumpur, Malaysia 3 months ago Front End Developers - AI Training (Remote)

Kuala Lumpur City, Federal Territory of Kuala Lumpur, Malaysia 1 day ago Freelance Software Developer (Java) - AI Trainer

Kuala Lumpur, Federal Territory of Kuala Lumpur, Malaysia 1 week ago Software Engineer - Solutions Engineering

Kuala Lumpur, Federal Territory of Kuala Lumpur, Malaysia 2 months ago Kuala Lumpur, Federal Territory of Kuala Lumpur, Malaysia 3 weeks ago Software Engineering Specialist - Human Data

Kuala Lumpur City, Federal Territory of Kuala Lumpur, Malaysia 1 day ago Kuala Lumpur, Federal Territory of Kuala Lumpur, Malaysia 1 week ago Software Engineer - Cross-platform C++ - Multipass

Kuala Lumpur, Federal Territory of Kuala Lumpur, Malaysia 3 months ago Graduate Software Engineer, Open Source and Linux, Canonical Ubuntu

Kuala Lumpur, Federal Territory of Kuala Lumpur, Malaysia 3 weeks ago Senior Software QA Engineer (Automation Testing) - Fully Remote

Kuala Lumpur, Federal Territory of Kuala Lumpur, Malaysia 3 months ago Mid Valley City, Federal Territory of Kuala Lumpur, Malaysia 3 days ago Kuala Lumpur, Federal Territory of Kuala Lumpur, Malaysia 3 weeks ago Kuala Lumpur, Federal Territory of Kuala Lumpur, Malaysia 3 weeks ago KL Eco City, Federal Territory of Kuala Lumpur, Malaysia 2 months ago Federal Territory of Kuala Lumpur, Malaysia 2 weeks ago Python and Kubernetes Software Engineer - Data, AI/ML & Analytics

Kuala Lumpur, Federal Territory of Kuala Lumpur, Malaysia 4 months ago Software Development Lead / Software Developer

Kuala Lumpur, Federal Territory of Kuala Lumpur, Malaysia 3 weeks ago Kuala Lumpur, Federal Territory of Kuala Lumpur, Malaysia 8 months ago System Software Engineer - GCC/LLVM compiler, tooling, and ecosystem

Kuala Lumpur, Federal Territory of Kuala Lumpur, Malaysia 3 weeks ago Kuala Lumpur, Federal Territory of Kuala Lumpur, Malaysia 1 month ago Kuala Lumpur, Federal Territory of Kuala Lumpur, Malaysia 1 month ago Kuala Lumpur City, Federal Territory of Kuala Lumpur, Malaysia 1 day ago Kuala Lumpur, Federal Territory of Kuala Lumpur, Malaysia 6 days ago Kuala Lumpur, Federal Territory of Kuala Lumpur, Malaysia 1 week ago Python and Kubernetes Software Engineer - Data, Workflows, AI/ML & Analytics

Kuala Lumpur, Federal Territory of Kuala Lumpur, Malaysia 1 month ago Kuala Lumpur City, Federal Territory of Kuala Lumpur, Malaysia 1 day ago Kuala Lumpur City, Federal Territory of Kuala Lumpur, Malaysia 1 day ago Kuala Lumpur City, Federal Territory of Kuala Lumpur, Malaysia 1 day ago Kuala Lumpur, Federal Territory of Kuala Lumpur, Malaysia 1 month ago Kuala Lumpur, Federal Territory of Kuala Lumpur, Malaysia 3 weeks ago Infrastructure Operations Engineer (GPU Computing) - Enterprise AI

Kuala Lumpur, Federal Territory of Kuala Lumpur, Malaysia 1 month ago We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.

#J-18808-Ljbffr
This advertiser has chosen not to accept applicants from your region.
 

Nearby Locations

Other Jobs Near Me

Industry

  1. request_quote Accounting
  2. work Administrative
  3. eco Agriculture Forestry
  4. smart_toy AI & Emerging Technologies
  5. school Apprenticeships & Trainee
  6. apartment Architecture
  7. palette Arts & Entertainment
  8. directions_car Automotive
  9. flight_takeoff Aviation
  10. account_balance Banking & Finance
  11. local_florist Beauty & Wellness
  12. restaurant Catering
  13. volunteer_activism Charity & Voluntary
  14. science Chemical Engineering
  15. child_friendly Childcare
  16. foundation Civil Engineering
  17. clean_hands Cleaning & Sanitation
  18. diversity_3 Community & Social Care
  19. construction Construction
  20. brush Creative & Digital
  21. currency_bitcoin Crypto & Blockchain
  22. support_agent Customer Service & Helpdesk
  23. medical_services Dental
  24. medical_services Driving & Transport
  25. medical_services E Commerce & Social Media
  26. school Education & Teaching
  27. electrical_services Electrical Engineering
  28. bolt Energy
  29. local_mall Fmcg
  30. gavel Government & Non Profit
  31. emoji_events Graduate
  32. health_and_safety Healthcare
  33. beach_access Hospitality & Tourism
  34. groups Human Resources
  35. precision_manufacturing Industrial Engineering
  36. security Information Security
  37. handyman Installation & Maintenance
  38. policy Insurance
  39. code IT & Software
  40. gavel Legal
  41. sports_soccer Leisure & Sports
  42. inventory_2 Logistics & Warehousing
  43. supervisor_account Management
  44. supervisor_account Management Consultancy
  45. supervisor_account Manufacturing & Production
  46. campaign Marketing
  47. build Mechanical Engineering
  48. perm_media Media & PR
  49. local_hospital Medical
  50. local_hospital Military & Public Safety
  51. local_hospital Mining
  52. medical_services Nursing
  53. local_gas_station Oil & Gas
  54. biotech Pharmaceutical
  55. checklist_rtl Project Management
  56. shopping_bag Purchasing
  57. home_work Real Estate
  58. person_search Recruitment Consultancy
  59. store Retail
  60. point_of_sale Sales
  61. science Scientific Research & Development
  62. wifi Telecoms
  63. psychology Therapy
  64. pets Veterinary
View All Python Engineer Jobs