Want to professionalize your AI skills, pivot to an AI role and increase your salary?
Master AI Engineering with the most practical and comprehensive LLM Development certifications at Towards AI Academy.

Western Digital

Principal Software Engineer - Python

Western Digital

Published 16 May 2026
Rochester, NY, USA
117K - 156K USD Annual
Full Time

Share this job

Role Highlights

Languages used

Python

Key skills

Computer Science
Integrations
Code Reviews
Electrical Engineering
API Design
Data
Cloud
Storage
AI
Automation
Infrastructure
Microservices
NOSQL
Database

Tools, Libraries and Frameworks

Rest
Event Driven
Linux
Docker
PyTest
Ansible

Description

The role involves designing, implementing, documenting, and validating software tools utilized by quality engineers on a global scale. The engineer serves as a primary contributor to an automated test orchestration platform that manages environment configuration, test sequencing, and results management. Responsibilities include collaborating with test execution engineers and technology experts to translate requirements into effective technical solutions. The individual communicates feature value to stakeholders to support tool adoption across various teams. Additionally, the role requires participation in code reviews and engagement in feature design discussions with peer developers.

Required Qualifications and Skills

Candidates are required to hold a Bachelor’s or Master’s degree in Computer Science, Software Engineering, Computer Engineering, Electrical Engineering, or Mathematics. Necessary technical proficiencies include strong Python skills, experience with object-oriented design in production codebases, and the ability to troubleshoot Linux systems via the command line. Furthermore, applicants must possess experience with Docker and microservice architecture.

Disclaimer

Disclaimer: Job and company description information and some of the data fields may have been generated via GPT-4 summarisation and could contain inaccuracies. The full external job listing link should always be relied on for authoritative information.

About the company

Western Digital

Size

27152

HQ

San Jose, US

Public/Private

Public Company

Description

Western Digital is envisioned as a company that powers global innovation and pushes the boundaries of technology, making impossible things possible. As a prominent partner to some of the world's largest and fastest-growing organizations, Western Digital plays a crucial role in energizing competitive gaming platforms, enhancing smart city and automotive systems, and powering the data centers of many leading companies and public clouds. Their technology supports the infrastructure behind a vast array of platforms, including online binge-watching, social media, and digital shopping experiences. Western Digital's portfolio spans across technologies, storage devices, and platforms that cater to both business and consumer needs, emphasizing their core role in advancing a brighter and smarter future through data-centric solutions.

Share

Share this job

Related jobs

AI
Reinforcement Learning
Machine Learning
Data Science
Amphoe Si Maha Phot
Intern
Computer Science
Integrations
Code Reviews
Electrical Engineering
Rochester, NY, USA
Full Time
Data Engineer
ML Ops
Data Science
Vertex AI
San Jose, CA, USA
Remote