Dell Principal Engineering Technologist in Rio de Janeiro, Brazil

Why Work at Dell?

Endless challenges and rewards. Opportunities on six continents. A team of colleagues fueled by collaboration. All this, and a company deeply committed to integrity and responsibility.


Conducts independent research in one or more technology areas, with specific focus on advanced software programs and algorithms, to help broaden Dell EMC’s intellectual property portfolio, advance our technology leadership, and influence future product roadmaps. Main duties will include creating functional proof-of-concepts that demonstrate the results of research conducted, along with white papers and/or presentations that outline the innovation of the research.

Research projects will span multiple technological areas, including but not limited to cloud-native infrastructure, machine learning, advanced data protection techniques, containers, microservices, open source, and other emerging technologies.

Principal Duties and Responsibilities

  • Conduct analyses of technology trends to understand impact on Dell EMC

  • Communicate with senior management as requested

  • Provide support on technical issues to business organizations

  • Deliver technically-focused presentations to internal and external audiences

  • Collaborate with university partners and with other companies to expand the company's knowledge of emerging results in these areas

  • Leading technical projects, architecture, research, and implementation of new technologies

  • Participate in CTO Forums as requested

  • Demonstrated history of innovation


  • Strong programming and debugging skills

  • Experience with multi-threading/real-time/asynchronous/event based architectures

  • Familiarity with technologies such as Docker, Kubernetes, or Cloud Foundry are a plus

  • Demonstrated history of innovation

  • Understanding of business environment

  • Communication skills

  • Cross-Functional skills

  • Ability to work in a high-pressure environment

  • Ability to independently deliver from idea through design to code completion

  • Fast learner, can work independently

  • Possesses strong product/technology/industry knowledge

  • Appropriate understanding of computer architecture

  • Understand industry trends

  • Project management skills

Education: Bachelors in Computer Science or equivalent, Masters preferred

Experience: 7+ years of software development, software architecture, or applied research