This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
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.
Job Responsibility:
Software Development: Design, develop, test, and maintain software Engineering tools
Collaboration: Work closely with cross-functional teams, including engineering, product management, and quality assurance to ensure seamless integration and high-quality delivery
Technical Expertise: Stay up-to-date with industry trends, emerging technologies, and Dell's technology strategy to ensure the HCI platform remains competitive and innovative
Problem-Solving: Troubleshoot and resolve complex technical issues, providing root cause analysis and recommendations for improvement
Code Quality: Ensure high-quality code through rigorous testing, code reviews, and adherence to Dell's coding standards and best practices
Requirements:
Bachelo's or Master's degree in Computer Science, Software Engineering, or a related technical field or equivalent 1+ years of experience as a software developer
Good coding experience with Python/Golang on Unix/Linux/BSD operating systems and understanding of data structures, algorithms, and analysis techniques
AI‑Enabled Software Design and Development Skills: Experience applying AI‑based capabilities to support software design, development, testing, and troubleshooting throughout the engineering lifecycle
Able to execute and deliver assigned feature/tasks on time with acceptable quality
Able to work closely with other development teams, testers, and product management to deliver high-quality products in a fast-paced environment
Able to engage with customers and support when needed to solve production issues
Excellent communication, collaboration, and problem-solving skills
Familiarity with Agile development methodolofies (e.g. Scrum, Kanban)
Nice to have:
Experience with containerized orchestration systems (Kubernetes, OpenShift, etc) is a plus
Certifications: Relevant certifications, such as Kubernetes CKA, CKAD or AWS Certified Developer, are a plus
Experience with distrubuted tracing tools(e.g. Jaeger, Tempo) is a plus
Experience with log aggregation tools(e.g. Elasticsearch, Loki) is a plus
Experience with IaC tools(e.g. Terraform, Ansible) is a plus
Familiarity with pair programming with AI agents (e.g Claude Code, Gemini cli) is a plus
What we offer:
Comprehensive Healthcare Programs
Award Winning Financial Wellness Tools and Resources
Generous Leave of Absence for New Parents and Caregivers