This position is no longer available
Irvine, California, United States On-site USD 119,300 - 159,000 Yearly

Western Digital was looking for a Staff Engineer

Western Digital is seeking a Staff Engineer to lead the design and development of advanced software solutions that power our manufacturing tools. You will be instrumental in driving technical excellence and innovation, while providing mentorship and establishing foundational best practices for our development teams.

What You'll Do

  • Design scalable, high-performance software solutions for manufacturing tools.
  • Provide technical mentorship to development teams, fostering a culture of engineering excellence.
  • Collaborate with cross-functional teams to define and implement cross-functional features.
  • Participate in the evaluation and adoption of new technologies and frameworks to enhance our manufacturing capabilities.
  • Establish best practices for software development, including coding standards, testing methodologies, and CI/CD processes.
  • Drive continuous improvement in software quality, performance, and scalability.
  • Conduct code reviews and provide constructive feedback to ensure high-quality deliverables.
  • Participate in technical decision-making at the organizational level, influencing strategic technology choices.
  • Stay current with industry trends and emerging technologies, recommending innovative solutions to complex problems.
  • Contribute to the company's intellectual property through patents and technical publications.

What We're Looking For

  • Bachelor's degree in Computer Science, Software Engineering, or a related field.
  • Several years of experience in relevant software development in a senior technical role.
  • Proven track record of designing and delivering medium-scale software projects.
  • Proficiency in multiple programming languages such as Java, Python, C++, and web service design.
  • Strong understanding of software architecture principles, design patterns, and best practices.
  • Experience with cloud computing platforms (e.g., AWS, Azure, GCP) and microservices architecture.
  • Proficiency in Agile methodologies and DevOps practices.
  • Demonstrated proficiency in performance optimization and scalability design for high-traffic applications.
  • Experience with CI/CD pipelines and automated testing frameworks.
  • Strong analytical and problem-solving skills with attention to detail.
  • Excellent communication and interpersonal skills, with the ability to influence cross-functional teams.
  • Deep knowledge of web application development and enterprise software solutions.
  • Exposure to project management and experience in driving technical initiatives.

Nice to Have

  • Master's degree preferred.

Technical Stack

  • Languages: Java, Python, C++
  • Cloud Platforms: AWS, Azure, GCP
  • Architecture: Microservices

Benefits & Compensation

  • Paid vacation time
  • Paid sick leave
  • Medical, dental, and vision insurance
  • Life, accident and disability insurance
  • Tax-advantaged flexible spending and health savings accounts
  • Employee assistance program
  • Other voluntary benefit programs such as supplemental life and AD&D, legal plan, pet insurance, critical illness, accident and hospital indemnity
  • Tuition reimbursement
  • Transit benefits
  • The Applause Program
  • Employee stock purchase plan
  • WD Savings 401(k) Plan
  • Salary range applicable for jobs performed in California, Colorado, New York or remote jobs that can be performed in those states.

Work Mode

This is an onsite position based in Irvine, United States.

Western Digital is committed to providing equal opportunities to all applicants and employees and will not discriminate based on race, color, ancestry, religion, sex, gender, age, national origin, sexual orientation, medical condition, marital status, physical disability, mental disability, medical condition, genetic information, protected medical and family care leave, Civil Air Patrol status, military and veteran status, or other legally protected characteristics.

Required Skills
JavaPythonC++AWSAzureGCPMicroservicesSoftware ArchitectureDesign PatternsWeb Service Design
Planning long-term in Thailand?

Full relocation support, start to finish

From visa strategy to housing, banking, and schools for your family — SVBL plans and manages every detail of your move to Thailand so nothing falls through the cracks.

Complete relocation planning
Family visa & school enrollment
Banking & insurance setup
Cultural integration support
Plan your move
One partner for everything
About company
Western Digital
Western Digital builds, sells, and provides data storage solutions including hard drives, solid-state drives, and flash memory products.
All jobs at Western Digital Visit website
Job Details
Department Software Development
Category backend
Posted 2 months ago