Proven experience in software development, particularly in application design and development. Strong proficiency in programming languages such as Java, C++, or Python. Experience with software development methodologies, including Agile and DevOps. Ability to work effectively in a collaborative team environment and communicate technical concepts clearly. Problem-solving skills and a passion for technology.
About the role
Join the innovative team at Western Digital as a Principal Software Development Engineer focused on applications. In this pivotal role, you will leverage your extensive software engineering expertise to design, develop, and optimize high-performance applications that empower users globally. You will collaborate with cross-functional teams to drive the development of cutting-edge software solutions, ensuring they meet the highest standards of quality and performance.
About Western Digital Corporation
Western Digital Corporation is a global leader in data storage solutions, dedicated to enabling the world's data-driven future. With a commitment to innovation and excellence, we provide advanced technologies that help businesses and consumers store, manage, and access their data securely and efficiently.
Similar jobs
1 - 20 of 59 Jobs
Search for Principal Software Developer Saas Platform
Veeva Systems is a mission-driven leader in the industry cloud, dedicated to accelerating the delivery of therapies to patients by empowering life sciences companies. As one of the fastest-growing SaaS companies ever, we achieved over $2 billion in revenue in our last fiscal year and are poised for substantial future growth.Our core values guide us: Do the Right Thing, Customer Success, Employee Success, and Speed. We are not just another public company; we made history in 2021 by becoming a public benefit corporation (PBC), which legally commits us to balance the needs of our customers, employees, society, and investors.Join us in transforming the life sciences industry, as we strive to make a meaningful difference for our customers, our employees, and the communities we serve.The RoleWe are seeking a Principal Software Developer to join our Beijing team. This role is ideal for an experienced engineer with over 10 years of professional experience. You will be responsible for the applications and platform architecture of our CRM solutions within our SaaS cloud offerings.
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.
Join Sensor Tower as a driven Account Executive, where you will play a pivotal role in shaping our sales strategies and achieving targets. We seek a professional who views their quotas as commitments and continuously seeks innovative approaches to enhance performance.In this role, you will leverage your extensive experience in one of our primary sectors:Gaming: You possess a robust understanding of the gaming landscape, with valuable connections that facilitate value-based selling.Global Brands & E-commerce: You have firsthand experience working with international brands and e-commerce platforms, backed by strong industry ties and expertise in value-driven sales.Your responsibilities will encompass the entire sales cycle, from identifying potential accounts and prospecting to delivering compelling presentations and closing deals. You thrive in collaborative environments and are dedicated to achieving team goals.
Join the Future of Product Management! In a world transformed by AI, the role of a product leader has evolved. We're seeking a dynamic Senior/Principal Product Builder who thrives in building innovative software solutions. This role is not just about writing specifications—it's about prototyping, launching, and iterating with cutting-edge AI tools at an unprecedented speed.About Conviva Conviva is the intelligence layer for digital enterprises, translating every consumer interaction into actionable intelligence. We connect engagement patterns across AI agents, applications, websites, and streaming media to tangible outcomes like purchases, bookings, and resolved support requests. Our proprietary Time-State Technology® powers the Conviva® Operational Data Platform, providing real-time insights and automation that help leading businesses enhance growth, satisfaction, and trust.Your Role and Impact AI agents are emerging as a pivotal digital interface, yet teams often grapple with fundamental inquiries: Are our agents effective? What factors contribute to their success? How can we optimize their behavior and user outcomes? With Conviva's industry-leading solutions, you will help define a new category: analytics and optimization for AI agent experiences. This is your opportunity to lead with innovative solutions backed by a strong platform and genuine customer challenges.As a Product Builder, you will not merely manage the product—you will actively construct it. Utilize AI coding tools to quickly prototype features, validate concepts with functional software, and rapidly transition from insights to deliverables. Collaborate closely with engineering, design, and marketing teams to accelerate product delivery, foster continuous learning, and shape the future of agent analytics.Why Choose the Title 'Product Builder'? The rise of AI-enhanced development has given birth to a new breed of product professionals capable of transforming customer insights into functional prototypes in mere hours. We prefer the term Product Builder for this role because:Build to Think: Instead of drafting lengthy specifications, you create working prototypes to test your hypotheses. Your deliverables are tangible software products, not just presentations.AI-Native Workflow: Leverage AI coding tools to expedite the transition from concept to customer feedback, enhancing collaboration with engineers rather than replacing them.End-to-End Ownership: You will oversee the product lifecycle, from ideation through to market launch, ensuring alignment with customer needs and business goals.
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.
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.
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.
We are seeking a talented Java Developer to join our dynamic team at Fuku in Beijing. The ideal candidate will have over three years of experience in Java development and a strong grasp of modern frameworks and methodologies. You will play a pivotal role in the design and implementation of scalable, high-performance applications, leveraging your expertise in Spring Boot and microservices architecture.Key responsibilities include:Designing and developing robust microservicesCreating and consuming RESTful APIsImplementing database design principlesCollaborating within agile teams to deliver quality software solutionsIf you are passionate about innovative technology and ready to take your career to the next level, we want to hear from you!
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.
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.
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.
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.
We are seeking an accomplished Director of Business Development to join our dynamic team at The Weather Channel. In this pivotal role, you will spearhead our growth strategies, forge key partnerships, and enhance our market presence. Your leadership will be vital in driving revenue and expanding our client base.If you are a strategic thinker with a passion for innovation and a proven track record in business development, we encourage you to apply!
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
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.
At Veeva Systems, we are committed to revolutionizing the life sciences sector by enabling companies to deliver therapies to patients with unprecedented speed and efficiency. As a trailblazer in the industry cloud space, we have achieved remarkable growth, surpassing $3 billion in revenue last fiscal year, with exciting opportunities for continued expansion. Our core values—Do the Right Thing, Customer Success, Employee Success, and Speed—define who we are. We are not just another public company; in 2021, we made history by becoming a public benefit corporation (PBC), dedicated to balancing the needs of our customers, employees, society, and investors. Join us on our mission to transform the life sciences industry and create a meaningful impact for our customers, employees, and communities.Position Overview We are seeking an experienced Senior Back-End Engineer to become an integral part of our team in Beijing. This role entails spearheading the development of applications for our CRM solutions within the SaaS cloud product suite.
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.
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.
Join Xsolla as a Senior/Middle Frontend Developer and drive innovation in our Communications Platform team. You will be instrumental in creating and enhancing our centralized communication solutions, connecting businesses with gamers through advanced messaging tools, including chat widgets and popular messaging applications. Leverage your expertise in React.js, Node.js, and Nest.js to develop dynamic user interfaces and robust server-side solutions. Take ownership of projects, modules, and components while ensuring seamless integration across Xsolla's diverse product ecosystem, all while prioritizing reliability and performance.
Join Experian as a Business Development Executive, where you will play a pivotal role in driving growth and building strategic partnerships. Your expertise in identifying new market opportunities and cultivating relationships will be essential to our mission of providing innovative solutions to our clients.
Feb 10, 2026
Sign in to browse more jobs
Create account — see all 59 results
Tailoring 0 resumes…
Tailoring 0 resumes…
We'll move completed jobs to Ready to Apply automatically.