Principal Software Development Engineer in Test

Dell TechnologiesSanta Clara, CA
2d

About The Position

Principal Software Development Engineer in Test The Software Engineering team delivers next-generation application enhancements and new products for a changing world. Working at the cutting edge, we design and develop software for platforms, peripherals, applications and diagnostics — all with the most advanced technologies, tools, software engineering methodologies and the collaboration of internal and external partners. Join us to do the best work of your career and make a profound social impact as a Principal Software Development Engineer in Test (SDET) in Santa Clara, California. What you’ll achieve As a Principal SDET on our PowerProtect Data Domain team, you will work on cutting-edge scale-out data protection technology trusted by global enterprises, be part of a high-performing, agile team that values innovation and ownership have an opportunity to grow your career while making a real impact on large-scale, distributed systems. You’ll collaborate across geographies with developers, DevOps, Support and product managers to ensure our scale-out architecture delivers industry-leading reliability, performance, quality and customer experience.

Requirements

  • 8+ years experience in SDET, Quality Assurance Automation or software engineering (or equivalent skill); must include experience with distributed systems, clustering and high availability testing
  • Strong coding skills in Python, Go Lang or automation scripting languages with proficiency in automation frameworks (PyTest, JUnit, TestNG, or similar)
  • Experience with Linux, containers (Docker/K8s), and networking fundamentals and familiarity with CI/CD pipelines (Jenkins, GitLab CI, or similar)
  • Knowledge of cloud platforms (AWS, Azure, GCP)
  • Exposure to chaos testing, fault injection, or large-scale system benchmarking

Nice To Haves

  • Bachelor’s or Master’s degree in Computer Science, Engineering or related field
  • Experience testing scale-out storage systems e.g., Cohesity, Rubrik, NetApp, EMC

Responsibilities

  • Design and implement automated test frameworks for distributed storage and data protection systems
  • Develop and maintain test suites to validate clustering, high availability, and system resilience at scale
  • Simulate real-world workloads and failure scenarios to ensure robustness and performance
  • Partner with development teams to embed testability and contribute to CI/CD pipelines for faster, high-quality releases
  • Analyze and debug complex issues in distributed clusters, driving continuous improvements in test coverage and efficiency

Benefits

  • Your life.
  • Your health.
  • Supported by your benefits.
  • You can explore the overall benefits experience that awaits you as a Dell Technologies team member — right now at MyWellatDell.com
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service