Dell TechnologiesDT

Principal Software Engineer (Testing Framework, Python)

Dell Technologies Inc. is an American multinational technology company that designs, develops, manufactures, markets, sells, and supports a wide range of comprehensive and integrated solutions, products, and services. It was formed as a result of the September 2016 merger of Dell and EMC Corporation.

Dell Technologies

Employee count: 5000+

Poland only

Principal Software Engineer (Testing Framework / Python)

From applied research to advanced engineering, the Engineering Technologist team has the expertise to shape ground-breaking products, material and processes. It’s a fascinating field of work. We’re involved in assessing the competition, developing technology and product strategies and generating intellectual property. We lead technology investigations, analyze industry capabilities and recommend potential acquisitions or vendor partner opportunities. Our insights influence product architecture and definitions. And we work with colleagues across the business to ensure our products always lead the way.

The team focuses in developing the backend elements of Dell's Primary storage solutions. This team is dedicated to crafting the software stack responsible for the detection, administration, and connection of drives, enclosures, and other associated hardware components. Team’s focus includes the integration of emerging drive and enclosure technologies into future-proof solutions, as well as the creation of foundational protocols aimed at optimizing system performance to its fullest potential. Given the ever-evolving landscape of storage technology, protocols, and approaches, team members are expected to maintain a proactive learning mindset, continuously adapting to ensure the delivery of state-of-the-art solutions that outpace competitors and capture a significant market share.

Join us to do the best work of your career and make a profound social impact as a Principal Software Engineer (Testing Framework / Python) on our Engineering Technologist Team in Warsaw.

What you’ll achieve
As a Software Principal Engineer, you will be responsible for developing sophisticated systems and software based on the customer’s business goals, needs and general business environment creating software solutions.

You will:

  • Contribute to the design and architecture of high-quality, complex systems and software/storage environments.
  • Lead development and maintenance of a robust test framework to ensure the efficient validation of the storage device.
  • Establish and implement comprehensive testing strategies to evaluate device performance, reliability, and functionality.
  • Work closely with cross-functional teams, including hardware engineers, software developers, and QA engineers, to align testing activities with project milestones and deliver high-quality products.
  • Produce clear and comprehensive documentation for test frameworks, test cases, defect reports, and testing procedures. Ensure documentation is kept up-to-date and easily accessible.

Take the first step towards your dream career
Every Dell Technologies team member brings something unique to the table. Here’s what we are looking for with this role:

Essential Requirements

  • Bachelor’s degree in Computer Science, Engineering, or a related technical field.
  • Minimum of 8 years of professional experience in software engineering, with a strong emphasis on test framework development and maintenance.
  • Proficient in Python with extensive experience in developing automated tests and test frameworks on a Linux platform. 
  • Excellent written and verbal communication skills, with the ability to clearly articulate complex technical concepts to varied audiences.
  • Hands-on experience with storage technologies or storage devices/systems.

Desirable Requirements

  • Knowledge of storage and networking standards (SCSI, SAS, NVMe, NVMe-oF, RDMA, RoCE).
  • Proficiency in C/C++ programming; Linux operating system experience; device drivers; embedded software/firmware; storage technologies.
  • Familiarity with industry-standard testing tools and frameworks, such as pytest or similar. Experience with GitHub Actions for CI/CD processes.

Benefits:

Our people are the most critical component of our long-term success and their health and well-being are our priority. You will enjoy a comprehensive, locally competitive benefits package.

As our Employee you will be entitled to:

  • Private medical care
  • Group life insurance
  • Global Travel Medical Insurance
  • Emergency Travel Assistance
  • Employee Assistance Program
  • Allowance for remote work
  • Lunch card
  • Benefit Systems vouchers or Multisport card
  • Languages’ classes
  • Discounts for Dell Products
  • Wellness Program
  • Paid Employee Referral Program
  • Employee Recognition Program

Who we are

We believe that each of us has the power to make an impact. That’s why we put our team members at the center of everything we do. If you’re looking for an opportunity to grow your career with some of the best minds and most advanced tech in the industry, we’re looking for you.

Dell Technologies is a unique family of businesses that helps individuals and organizations transform how they work, live and play. Join us to build a future that works for everyone because Progress Takes All of Us.

Application closing date: ongoing

Dell Technologies is committed to the principle of equal employment opportunity for all employees and to providing employees with a work environment free of discrimination and harassment. Read the full Equal Employment Opportunity Policy here.

About the job

Apply before

Posted on

Job type

Full Time

Experience level

Senior

Location requirements

Hiring timezones

Poland +/- 0 hours

About Dell Technologies

Learn more about Dell Technologies and their company culture.

View company profile

We are a unique family of businesses that helps organizations and individuals build their digital future and transform how they work, live, and play. We provide customers with the industry's broadest and most innovative technology and services portfolio spanning from edge to core to cloud. Our journey began in 1984 when Michael Dell, then a college freshman, started PC's Limited from his dorm room at the University of Texas with just $1,000. His vision was to sell IBM-compatible PCs directly to consumers, assembling each machine from stock components to better match customer needs. This innovative approach allowed customers to select options tailored to their preferences, setting us apart in a rapidly growing market. In 1985, we introduced our first in-house designed computer, the Turbo PC, powered by an Intel processor and priced competitively at $795. By the end of our first full year, PC's Limited had generated an impressive $73 million in revenue.

In 1987, the company rebranded as Dell Computer Corporation and launched its first international subsidiary in the UK. A year later, fueled by an 80% growth rate, Dell went public. We expanded our manufacturing footprint, opening a center in Ireland in 1990 to better serve customers across Europe, the Middle East, and Africa (EMEA). As the internet gained momentum, we embraced e-commerce in 1996, becoming one of the first in our industry to do so. The success of our online sales model spurred further international expansion, including a significant push into the Asia-Pacific market. By the turn of the millennium, we would have manufacturing centers in China, Ireland, Brazil, and the United States. By 2001, Dell had become the number one computer systems provider worldwide. In 2016, Dell merged with EMC Corporation, a leader in enterprise storage, in what was then the largest technology merger in history, forming Dell Technologies. This pivotal move significantly expanded our capabilities, positioning us as a leader in enterprise solutions, data storage, and cloud services. Today, we continue to be a leading provider of end-to-end solutions – everything from personal computers to high-end business laptops to servers, monitors, storage, and network security. We are committed to driving innovation in areas like artificial intelligence (AI), the Internet of Things (IoT), and 5G to help our customers harness the power of data in innovative ways.

Employee benefits

Learn about the employee benefits and perks provided at Dell Technologies.

View benefits

Paid Sick Days

Paid sick days are offered.

Dental Insurance

Dental insurance is offered.

Vision Insurance

Vision insurance is offered.

Adoption Assistance

Up to $6,000 per adopted child.

View Dell Technologies's employee benefits
Claim this profileDell Technologies logoDT

Dell Technologies

View company profile

Similar remote jobs

Here are other jobs you might want to apply for.

View all remote jobs

65 remote jobs at Dell Technologies

Explore the variety of open remote roles at Dell Technologies, offering flexible work options across multiple disciplines and skill levels.

View all jobs at Dell Technologies

Remote companies like Dell Technologies

Find your next opportunity by exploring profiles of companies that are similar to Dell Technologies. Compare culture, benefits, and job openings on Himalayas.

View all companies

Find your dream job

Sign up now and join over 85,000 remote workers who receive personalized job alerts, curated job matches, and more for free!

Sign up
Himalayas profile for an example user named Frankie Sullivan
Dell Technologies hiring Principal Software Engineer (Testing Framework, Python) • Remote (Work from Home) | Himalayas