Principal Software Engineer (System Engineering)
Unstructured Data Storage group delivers two core solutions of the Dell AI Platform - PowerScale and ObjectScale, providing AI‑ready storage for the world's most data intensive challenges. Help shape the future of storage by joining our System Engineering Team in Cork.
What you'll achieve
As a Principal Software Engineer, you will create new frameworks and tools that enable continuous integration, smooth releases, and observability of the infrastructure. The System Engineering Team has a significant impact on the daily activities of hundreds of engineers worldwide, supporting Dell UDS engineers at every stage of software development, from code to product release to customer.
You will:
Maintain automated processes, virtual and hardware infrastructure; monitor systems and troubleshoot failures for large‑scale distributed storage environments.
Contribute to the design and implementation of tools, processes and infrastructure to support the Continuous Integration Pipeline.
Implement company standards and practices to ensure quality and security.
Develop solutions that improve the reliability and effectiveness of the software delivery process.
Learn and share knowledge in hands‑on sessions and by maintaining documentation.
Essential Requirements
8+ years of related experience in networking and vCenter, preferably for large scale distributed environments.
Experience in applying SRE practices to automation frameworks, infrastructure management, monitoring and troubleshooting, using tools such as Salt and Zabbix.
Knowledge of Linux, Docker, shell scripting. Experience with infrastructure security would be a plus. Strong programming skills, preferably in Python. Java or C++ experience would be a plus.
Hands‑on experience with PostgreSQL/MySQL administration and queries, as well as LDAP directory services would be a plus.
Excellent teamwork and communication skills to effectively collaborate in an Agile/Scrum environment.
Desirable Requirements
Capacity to achieve proficiency in new tools, languages and frameworks with training and on‑the‑job experience.
Familiarity with distributed / cluster management systems.
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.
#J-18808-Ljbffr