1,158 Python Engineer jobs in Malaysia
Python Engineer
Posted 12 days ago
Job Viewed
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-LjbffrPython Engineer
Posted 1 day ago
Job Viewed
Job Description
If you require an accommodation to complete this application, please
#J-18808-Ljbffr
Data Engineer/ Python Developer - Data Lake
Posted 8 days ago
Job Viewed
Job Description
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-LjbffrData Engineer/ Python Developer - Data Lake
Posted 1 day ago
Job Viewed
Job Description
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
Senior Data Engineer - Python Programming.
Posted 12 days ago
Job Viewed
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 Full-time
- 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-LjbffrData Engineer (Python, SQL, ETL Pipeline, PowerBI, etc)
Posted 2 days ago
Job Viewed
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.
- 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
Data Analysis
Extract Transform Load (ETL)
SQL (Programming Language)
Microsoft PowerPoint
Python (Programming Language)
Company Benefits Dental Claim & Medical InsuranceWe support employee well-being care through our subsidy.
Opportunity to expose international career.
Travel allowanceFix monthly travel allowance to ease your commute.
Employee Referral ProgramEmployee Referral Program - Refer us your friend and get rewarded!
Annual performance bonusDiscretionary 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-LjbffrData Engineer (Python, SQL, ETL Pipeline, PowerBI, etc)
Posted 11 days ago
Job Viewed
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.
- 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
Data Analysis
Extract Transform Load (ETL)
SQL (Programming Language)
Microsoft PowerPoint
Python (Programming Language)
Company Benefits Dental Claim & Medical InsuranceWe support employee well-being care through our subsidy.
Opportunity to expose international career.
Travel allowanceFix monthly travel allowance to ease your commute.
Employee Referral ProgramEmployee Referral Program - Refer us your friend and get rewarded!
Annual performance bonusDiscretionary 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-LjbffrBe The First To Know
About the latest Python engineer Jobs in Malaysia !
Data Engineer (Python, SQL, ETL Pipeline, PowerBI, etc)
Posted 1 day ago
Job Viewed
Job Description
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
Python Software Engineer - Ubuntu Hardware Certification Team
Posted 12 days ago
Job Viewed
Job Description
Canonical Kuala Lumpur, Federal Territory of Kuala Lumpur, Malaysia
Join or sign in to find your next jobJoin to apply for the Python Software Engineer - Ubuntu Hardware Certification Team role at Canonical
Python Software Engineer - Ubuntu Hardware Certification TeamCanonical 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.
- 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.
- 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.
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 Full-time
- 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 TrainerKuala Lumpur, Federal Territory of Kuala Lumpur, Malaysia 1 week ago
Software Engineer - Solutions EngineeringKuala 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 DataKuala 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++ - MultipassKuala Lumpur, Federal Territory of Kuala Lumpur, Malaysia 3 months ago
Graduate Software Engineer, Open Source and Linux, Canonical UbuntuKuala Lumpur, Federal Territory of Kuala Lumpur, Malaysia 3 weeks ago
Senior Software QA Engineer (Automation Testing) - Fully RemoteKuala 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 & AnalyticsKuala Lumpur, Federal Territory of Kuala Lumpur, Malaysia 4 months ago
Software Development Lead / Software DeveloperKuala 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 ecosystemKuala 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 & AnalyticsKuala 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 AIKuala 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-LjbffrPython Software Engineer - Ubuntu Hardware Certification Team
Posted 1 day ago
Job Viewed
Job Description
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