Software Engineer Ubuntu Commercial Computers jobs in Beijing – Browse 78 openings on RoboApply Jobs

Software Engineer Ubuntu Commercial Computers jobs in Beijing

Open roles matching “Software Engineer Ubuntu Commercial Computers” with location signals for Beijing. 78 active listings on RoboApply Jobs.

78 jobs found

1 - 20 of 78 Jobs
Apply
companyCanonical logo
Full-time|On-site|Office Based - Beijing, China

Role OverviewJoin Canonical's esteemed OEM Delivery Team, where we collaborate with leading tier-one OEMs, IHVs, and ODMs to pre-install Ubuntu Classic and Ubuntu Core, delivering innovative solutions to millions of users worldwide. As a Senior Software Engineer, you will play a pivotal role in ensuring Ubuntu runs seamlessly on various systems, enabling cutting-edge technology alongside world-class partners.In this dynamic and fast-paced environment, you will utilize your strong debugging capabilities, critical thinking, and problem-solving skills, combined with an extensive understanding of Linux systems. Collaborate with top-tier developers in the open-source community to enhance user experiences and drive innovation.

Jan 20, 2026
Apply
companyCanonical logo
Full-time|On-site|Office Based - Beijing, China

Join Canonical as an Ubuntu Enablement Engineer, where you will play a pivotal role in enhancing Ubuntu's performance on cutting-edge hardware platforms. Collaborate with leading OEMs, ODMs, and silicon partners to ensure an optimal user experience for millions of Ubuntu users worldwide. This dynamic position requires adept problem-solving, insightful debugging, and a profound understanding of Linux systems. As part of a global team, you will engage in hands-on technical training and support, fostering strong relationships with partners while driving the success of innovative technologies.

Jan 20, 2026
Apply
companyCanonical logo
Full-time|On-site|Office Based - Beijing, China

Join Canonical's innovative Device Delivery Team, where we collaborate with leading OEM and ODM partners to seamlessly pre-load Ubuntu Desktop and Ubuntu Core, enabling millions of users to experience the power of Ubuntu.As a Software Engineering Manager, you will spearhead a dynamic software engineering team focused on delivering OEM enablement projects. This role demands exceptional time management, a profound understanding of Linux systems, advanced low-level debugging skills, critical thinking, and a knack for problem-solving, all while fostering a collaborative environment.

Jan 20, 2026
Apply
companyGrab Holdings Inc. logo
Full-time|On-site|Beijing

Join Our Innovative TeamThe Fulfillment Technology team serves as a cornerstone for Grab, empowering us to exceed the expectations of our customers and partners across various sectors and marketplaces in Southeast Asia. We are dedicated to developing high-throughput, real-time distributed systems that leverage cutting-edge software engineering methodologies to handle hundreds of millions of requests daily. You will report to the Senior Software Engineering Manager of Fulfillment, collaborating with a distributed team across five locations: Singapore, Beijing, Indonesia, Malaysia, and Romania.Our mission is to provide the most exceptional products and experiences to our driver partners, enhancing their engagement and adoption of our services. We aim to improve the efficiency and opportunities for our driver partners to fulfill customer orders seamlessly, regardless of the weather, and to create effective marketplaces by establishing sustainable and partner-friendly pricing.About the RoleWe are seeking a Senior Software Engineer to bolster our Fulfillment Platform Engineering Team. The ideal candidate will possess substantial experience in cloud engineering, system design, and architecture, along with a strong background in reverse engineering. You should consistently deliver high-quality code and be enthusiastic about mentoring junior engineers.Your Responsibilities Will Include:Designing, developing, and maintaining scalable data acquisition platforms within a microservices architecture, while addressing challenges during data acquisition.Leading medium to complex projects independently, which involves defining technical designs, aligning with stakeholders, following best coding practices, and meeting non-functional requirements.Implementing best practices and coding standards to ensure the reliability, performance, and security of our backend systems.Writing clean, maintainable, and efficient code, along with conducting code reviews to uphold code quality and adherence to software development best practices.Optimizing and enhancing existing backend systems for improved performance and scalability.Troubleshooting and resolving intricate backend issues and system failures to minimize production impact.

Mar 5, 2026
Apply
companyDuolingo, Inc. logo
Full-time|On-site|Beijing, China

Join Duolingo as a Senior Software Engineer and be a part of our mission to make education accessible to everyone. In this role, you will leverage your technical expertise to design, develop, and maintain our innovative language-learning platform. Collaborate with a team of talented engineers and product managers to deliver scalable and reliable software solutions that enhance user experience.

Apr 1, 2026
Apply
companyGrab Holdings Inc. logo
Full-time|On-site|Beijing

Join Our TeamThe Fulfillment Tech family is a fundamental component of Grab's commitment to providing exceptional service to our customers and partners across Southeast Asia. We focus on high-throughput, real-time distributed systems that leverage advanced software engineering methodologies to handle hundreds of millions of requests every day. You will work alongside a diverse team located in Singapore, Beijing, Indonesia, Malaysia, and Romania, reporting directly to the Senior Software Engineering Manager for Fulfillment.Our mission is to deliver top-notch products and user experiences to our driver partners, enhancing their engagement with our services. We aim to improve opportunities and efficiency for our driver partners, ensuring they can fulfill customer orders reliably, regardless of the circumstances. Additionally, we are dedicated to creating efficient marketplaces by establishing sustainable pricing that resonates with our partners.About the RoleWe are seeking a skilled Senior Software Engineer to become a vital part of our Fulfillment Platform Engineering Team. The ideal candidate will possess a robust background in cloud engineering, system design, architecture, and reverse engineering, consistently delivering high-quality code while mentoring junior engineers.Your Key ResponsibilitiesDesign, develop, and maintain resilient and scalable data acquisition platforms within a microservices architecture, addressing challenges in data acquisition.Independently lead medium to complex projects, defining technical designs and solutions, aligning with stakeholders, adhering to coding best practices, and fulfilling non-functional requirements.Implement industry best practices and coding standards to ensure our backend systems' reliability, performance, and security.Write clean, maintainable, and efficient code while conducting code reviews to uphold code quality and adherence to software development best practices.Optimize and enhance existing backend systems to improve performance and scalability.Troubleshoot and resolve intricate backend issues and system failures, minimizing production impact.

Mar 5, 2026
Apply
companyDuolingo Inc. logo
Full-time|On-site|Beijing, China

Join Duolingo, the leading language-learning platform, as a Staff Software Engineer. In this role, you will be instrumental in building and enhancing our innovative products that make language learning accessible and fun for millions of users worldwide. You will collaborate with a dynamic team of engineers and contribute to significant projects that shape the future of education technology.

Apr 1, 2026
Apply
companyCanva logo
Full-time|On-site|Beijing

Join Canva's innovative team as a Senior HarmonyOS and iOS Software Engineer, where your expertise will help shape our mobile applications. You will work collaboratively in a vibrant environment, contributing to the development of cutting-edge features that enhance user experience.

Jan 20, 2026
Apply
company
Full-time|On-site|Beijing, Beijing, China

elevate-7 seeks an ICT and Computer Science Teacher to guide students in Beijing. This teaching role centers on encouraging curiosity and building skills in computer science and related technologies. Role overview The teacher will plan, develop, and deliver lessons that introduce students to core ICT and computer science concepts. Lessons should engage a range of learners and make use of current technologies in the classroom. What you will do Design curriculum and lesson plans tailored to different learning needs Incorporate technology and creative approaches into daily teaching Create a classroom environment that welcomes questions and supports diverse backgrounds Requirements Experience teaching ICT or computer science subjects Ability to engage students with new technologies Commitment to fostering an inclusive and stimulating learning space

Apr 29, 2026
Apply
companyCanva logo
Full-time|On-site|Beijing

Role overview Canva seeks a Frontend Software Engineer for its Beijing office. This position centers on designing and developing user interfaces that make creation and collaboration straightforward for Canva users. Working in this role means partnering with cross-functional teams to deliver polished, reliable user experiences. Collaboration with designers, product managers, and other engineers is a key part of the day-to-day work. What you will do Build and refine intuitive frontend features for Canva’s platform Work with colleagues across different disciplines to deliver seamless user interactions Focus on quality and usability in every release Location This role is based in Beijing.

Apr 28, 2026
Apply
company
Full-time|CNY 25K/mo - CNY 30K/mo|On-site|Beijing, Beijing Shi, China

Location: Beijing, Beijing Shi, ChinaStart date: August 2026 (2026/27 academic year) About elevate-7 International School elevate-7 is a bilingual international school in Beijing. The school blends local academic standards with global benchmarks, offering instruction in both Mandarin and English. Classes are led by a team of Chinese and international educators, and students benefit from a wide range of extracurricular activities. The program is designed to help students become confident, capable learners with strong language skills, cultural understanding, and clear pathways to leading universities in China and worldwide. Role Overview The High School Computer Science Teacher will join the faculty for the 2026/27 academic year. This role focuses on delivering high-quality computer science instruction to high school students in a dual-language setting. What You Will Do Teach computer science to high school students, ensuring lessons meet international standards. Support students in developing key skills, knowledge, and attitudes for academic achievement and growth as global citizens. Use inquiry-based teaching methods that foster curiosity, independence, and critical thinking. Adapt lessons to accommodate different learning needs and styles within the classroom. Combine international and Chinese teaching methods to build a curriculum suited to the school’s bilingual environment. Create learning experiences that connect to students’ prior knowledge and abilities. Take part in collaborative planning with colleagues.

Apr 14, 2026
Apply
companyCanva logo
Full-time|On-site|Beijing

Join Canva, a leading online design platform, as a Senior Software Engineer specializing in our Native Video Engine. In this role, you'll play a pivotal part in enhancing our video capabilities, ensuring a seamless and engaging experience for millions of users. Your expertise will help drive innovation and deliver high-quality video solutions that meet the diverse needs of our global community.

Mar 9, 2026
Apply
companyDuolingo Inc. logo
Full-time|On-site|Beijing, China

Role overview Duolingo is looking for a Software Engineer I based in Beijing, China. This is an entry-level role focused on building and refining language-learning software that reaches millions of users. The position is designed for those who are new to software development, including recent graduates. What you will do Collaborate with fellow engineers to design and implement new software features Support the development and ongoing maintenance of Duolingo’s applications Work to improve the user experience for learners worldwide Who should apply Graduates in computer science or related disciplines Those interested in launching a career in software engineering

Apr 28, 2026
Apply
companySpeechify logo
Full-time|On-site|Beijing, China

Role Overview Speechify is hiring an iOS Core Product Software Engineer in Beijing, China. This role focuses on building and improving iOS applications that bring text-to-speech technology to users worldwide. The team values practical solutions and aims to deliver apps that are both reliable and easy to use. What You Will Do Develop and enhance core features for Speechify’s iOS applications Collaborate with engineers to create intuitive and efficient user experiences Help ensure apps remain dependable and high-performing as they grow About the Team Work with colleagues who care about making technology accessible and enjoyable. The team is committed to quality and continuous improvement in every release.

Apr 25, 2026
Apply
companySpeechify logo
Full-time|On-site|Beijing, China

About Speechify Speechify helps people absorb information in new ways. Whether listening to web articles, cloud documents, or books on a phone, users can access content wherever and whenever they want. The tools at Speechify aim to make learning faster, deeper, and more enjoyable. As streaming changed audio entertainment, Speechify is reshaping how people interact with audio information. The company leads its category and continues to grow rapidly. Role Overview: Senior Software Engineer, Core Experiences Speechify’s Core Experiences Team builds and maintains the services and SDKs that power the product across platforms. This senior engineering role focuses on both product and infrastructure. The work centers on designing clear APIs and intuitive systems that boost user engagement. The team values strategic thinking and a hands-on approach to technical challenges. What You Will Do Work with Product Teams to define project scopes and streamline workflows for faster customer feedback. Balance integration and user experience trade-offs across teams, delivering solutions through a cross-platform SDK. Improve existing features for better performance, such as reducing load times and optimizing parsing, by refining abstractions and algorithms. Develop cloud functions, lightweight backend services, and jobs using Kotlin. Who Thrives in This Role Thinks in systems and values simplicity in design, recognizing that optimizing a system means considering the whole picture. Generates ideas and options quickly, with a clear sense of what can launch now and what needs more time. Stays focused and self-directed, especially in a startup environment with a remote team. Works well with others, inspiring and negotiating with designers, marketers, and product managers. Location This position is based in Beijing, China.

Apr 20, 2026
Apply
company
Full-time|CNY 380K/yr - CNY 480K/yr|On-site|Beijing, Beijing Shi, China

Role Overview elevate-7 is hiring a full-time Computer Science Teacher to join its international school in the Haidian district of Beijing. The position starts in August 2026 and focuses on teaching middle school students within a diverse and academically rich environment. About the School The school blends the national curriculum with US Common Core standards for elementary and middle school students. High school offerings include US Common Core, AP, IGCSE, and A-Level courses, providing a broad academic foundation for students from around the world. What You Will Do Teach engaging computer science lessons to middle school students. Support or lead extracurricular activities and enrichment programs, up to 3 hours each week. Create lesson plans, design assessments, and provide feedback through report comments. Work with other teachers to develop and improve the school’s curriculum. Track student progress and set clear, achievable goals for growth. Promote a safe and supportive classroom environment. Requirements Bachelor's degree or higher in Computer Science or a related discipline. Valid teaching certificate. At least three years of experience teaching computer science. Strong communication skills. Benefits Annual salary between 380,000 and 480,000 RMB, depending on experience and qualifications. Monthly housing allowance of 8,800 RMB or free on-campus accommodation. Paid summer and winter holidays, plus public holidays. Bonus for completing the contract. Comprehensive health insurance for teachers and dependents. Social and medical insurance coverage. Flight reimbursement from the point of origin and a relocation allowance. Visa fees covered by the school. Annual flight allowance. Three free meals each school day. Schooling for dependents aged 5 to 18. Professional development opportunities. Staff activities and clubs throughout the year. This role is based in Beijing, Beijing Shi, China.

Apr 20, 2026
Apply
companySpeechify logo
Full-time|Remote|Beijing, China

About Speechify Speechify builds text-to-speech tools that help over 50 million people turn written content into audio. Our products convert PDFs, books, Google Docs, news articles, and websites into spoken word, making information more accessible and easier to retain. The Speechify suite includes apps for iOS, Android, Mac, Chrome, and the web. Our Chrome extension earned Google’s Chrome Extension of the Year, and Apple recognized us with the 2025 Design Award for Inclusivity. Our Team and Culture Nearly 200 people work at Speechify, collaborating from locations around the world. We operate fully remotely, with no central office. The team includes frontend and backend engineers, AI research scientists, and professionals from Amazon, Microsoft, Google, as well as alumni from top PhD programs and fast-growing startups.

Apr 20, 2026
Apply
companyAlluxio logo
Full-time|On-site|Beijing

About the Role:Join Alluxio as a Senior Staff Software Engineer, where you will lead the charge in advancing the innovative Alluxio project. This role presents an exciting opportunity to tackle complex challenges in Distributed Data Services, focusing on enhancing memory and data structure efficiency, optimizing thread concurrency, implementing locking mechanisms, and developing effective caching policies.Key Responsibilities:1. Drive the design and development of scalable system architectures capable of supporting thousands of nodes while ensuring data durability and high availability.2. Collaborate with cross-functional teams to translate creative architectural ideas into practical solutions, guiding team members throughout the project lifecycle.3. Take ownership of product architecture and set the technical direction in partnership with product management.Qualifications:1. Proven leadership skills with a minimum of 2 years in a technical architect role.2. Bachelor's degree in Computer Science, a related technical field, or equivalent hands-on experience.3. Proficient in one or more general-purpose programming languages, including Java, C/C++, or Go.4. Extensive experience in architectural design across at least two of the following areas: distributed systems, parallel processing, large-scale software systems, or security software development.5. Strong analytical and problem-solving abilities.6. Excellent verbal and written communication skills in English.Preferred Qualifications:1. Advanced degrees (Master's or PhD) in engineering, computer science, or a related field.2. High proficiency in one or more programming languages such as Java, C/C++, or Go.3. A passion for learning new programming languages and technologies.

Mar 7, 2024
Apply
companyVeeva Systems Inc. logo
Full-time|On-site|China - Beijing

Veeva Systems is a pioneering organization dedicated to transforming the life sciences industry by accelerating the delivery of therapies to patients. As one of the fastest-growing SaaS companies, we achieved over $2 billion in revenue last fiscal year and continue to expand our reach.Our core values drive everything we do: Doing the Right Thing, Ensuring Customer Success, Supporting Employee Success, and Maintaining Speed. In 2021, we made history by becoming a public benefit corporation (PBC), committed to balancing the needs of our customers, employees, society, and investors.Join us in transforming the life sciences sector and positively impacting our customers, employees, and communities.The RoleVeeva is looking for a Principal Backend Engineer to join our innovative team in Beijing.In this position, you will spearhead the development of CRM applications for China on our cutting-edge SaaS cloud platform, shaping the future of enterprise solutions in the Life Sciences industry. Collaborate with top engineers to tackle complex challenges, enhance performance, and ensure reliability at scale.

Nov 24, 2025
Apply
companyCanonical logo
Full-time|On-site|Office Based - Beijing, China; Office Based - Shanghai, China

Canonical is at the forefront of open source software and operating systems, catering to the global enterprise and technology sectors. Our flagship platform, Ubuntu, plays a pivotal role in transformative initiatives such as public cloud, data science, AI, engineering innovation, and IoT. We partner with leading public cloud and silicon providers, as well as industry leaders across various sectors. As a pioneer of global distributed collaboration, we boast over 1200 professionals across 75+ countries, with minimal office-centric roles. Our teams convene in unique global locations two to four times a year to align on strategies and execution.Canonical is founder-led, profitable, and experiencing significant growth.We are seeking a Silicon Alliance Partner Manager based in Beijing or Shanghai to spearhead Canonical’s collaborative initiatives and technical engagements with major semiconductor partners. The Silicon Alliances Team collaborates with top semiconductor companies to merge open source adoption with cutting-edge optimizations, maximizing the potential of each new chip. Together with our partners, we create joint product roadmaps, drive execution, develop go-to-market strategies, and conceptualize innovative business models, delivering superior hardware and comprehensive product lifecycle support while remaining anchored to the leading Ubuntu platform. Our ultimate aim is to ensure a seamless experience for deploying, maintaining, and developing on any hardware, from cloud to edge.The ideal candidate is passionate about both hardware and software technology and is eager to evolve into business development. If you possess the ability to tackle complex technical challenges, learn rapidly, and architect solutions collaboratively across global teams, this exciting role is for you.Location: This is an office-based position in Beijing or Shanghai.

Jan 23, 2026

Sign in to browse more jobs

Create account — see all 78 results

Tailoring 0 resumes

We'll move completed jobs to Ready to Apply automatically.