D

Senior Principal Software Engineer

Dell Technologies

Cork, County Cork, Ireland · Full Time

Be the first to apply

Experience
8+ yrs
Salary
Openings
1
Posted
1 day ago
Work mode
In office
Resume
Required to apply

Where you'll work

Sign in to tell us what does and doesn't work for you here — it sharpens every match we show you.

Job description

About Infrastructure Solutions Group (ISG)

ISG creates the essential products that power infrastructure, solutions, and data management for customers globally. The teams design and develop both hardware and software that connect infrastructure, speed up computational workloads, ensure data continuity, and deliver essential platforms and diagnostics at enterprise scale. Innovation at ISG goes beyond new technology—our engineers rethink processes, author detailed specifications, and use AI agents to accelerate development while maintaining critical human judgment to build trusted solutions.

Role Overview

Join the Unstructured Data Storage (UDS) team within ISG, delivering core components of the Dell AI Platform—PowerScale and ObjectScale—that provide AI-ready storage aimed at the most data-intensive challenges worldwide. As a Senior Principal Software Engineer based in Cork, you will contribute to building enterprise-grade, massively scalable, clustered, high-performance, and resilient storage systems. Our products include multi-petabyte S3 object stores and scale-out NAS platforms developed with high velocity using modern engineering practices, AI tools, and specification-driven development.

Key Responsibilities

  • Manage all software development lifecycle phases: planning, requirements analysis, design, coding, testing, deployment, and maintenance.
  • Create and maintain comprehensive technical specifications.
  • Collaborate with product owners, architects, AI agents, and engineers to craft and implement technical solutions.
  • Lead and mentor small teams or multiple teams, contributing to team growth and success.

Essential Qualifications

  • At least 8 years of strong programming experience, with proficiency in C, C++, Java, or Python and solid understanding of programming principles.
  • Experience in filesystem or distributed systems development.
  • Ability to convert business requirements into clear, precise, and unambiguous technical specifications.
  • Outstanding analytical, debugging, and problem-solving abilities.
  • Proficient in advanced prompting and context engineering to effectively utilize AI tools.
  • Robust background in software architecture encompassing system design, API development, microservices, and distributed systems.

Desirable Skills

  • Experience in performance engineering to optimize system efficiency.
  • Familiarity with systems and storage protocols such as NFS, SMB, and S3, including understanding of networking, kernel/filesystem queues, and caching mechanisms.
  • Knowledge of leveraging machine learning and AI for anomaly detection, pattern recognition, and agent orchestration.

About Dell Technologies

Dell Technologies is a global enterprise comprising more than 150,000 employees across 180 locations. We value diversity, inclusion, and innovation, offering robust benefits, flexible work arrangements, and career development opportunities. We strive for a respectful and supportive work environment where every team member can do their best work while maintaining work-life balance.

Diversity & Inclusion Commitment

Dell is devoted to equal employment opportunities and maintaining a workplace free of discrimination and harassment. Hiring decisions are made based on business needs and individual qualifications without regard to race, gender, disability, age, sexual orientation, or any legally protected status. We encourage applicants of all ages and backgrounds.

Level

Senior

How they work

Teamwork & Collaboration Problem Solving Leadership

Leave it if you'd like a reply — we won't use it for anything else.

Click to browse, drag & drop, or paste a screenshot

PNG, JPG, GIF, MP4, WebM, MOV · Max 20MB each · Up to 5 files

🤖
Online · instant AI help
Broxer