Software Principal Engineer responsible for developing advanced recovery software solutions for Dell's storage products. Collaborating within scrum teams to meet customer needs and enhance functionality.
Responsibilities
Responsible for the development and maintenance of data recovery software for Dell’s storage product in a scrum team-oriented environment
Contribute to the design and architecture of new features according to the product manager and customer’s requirement
Build and review design, functional, technical and/or user documentation as needed
Develop, review and implement test cases for software products and systems
Triage and debug different issues found by testing and in customer cases
Requirements
Bachelor’s degree in Computer Science or related field
10+ years of proven experience in complicated system, e.g. critical telecom product, OS (multi-threading, locks, scheduling), storage protocols (NFS, CIFS, iSCSI), storage technologies (SAN, NAS, RAID, OSD, snapshot, replication), networking, device drivers, clustering, etc.
Strong C/C++ and Python programming skills
Strong Linux/Windows kernel programming skills
Ability to code/debug sophisticated programs in a large and complicated code base, using either written or verbal design specifications
Benefits
Your life. Your health. Supported by your benefits. You can explore the overall benefits experience that awaits you as a Dell Technologies team member — right now at MyWellatDell.com
Full Stack Engineer at Axi building robust trading systems using .NET Core and React. Collaborating with teams to deliver features, optimize performance, and ensure compliance in a fintech environment.
Junior AI Software Engineer joining CORA Group to embed AI in business workflows. Collaborating with teams to deliver AI - powered systems for measurable improvements.
Amazon Connect Developer integrating cloud services with Salesforce for a leading solar company. Designing voice - enabled solutions while collaborating with cross - functional teams to enhance customer support.
Tech Lead managing cloud resources for the financial sector at Beyond Soluções. Ensuring technology meets market needs and guiding tech team for high - value deliveries.
Technical Lead for TechnologyOne Reporting supporting ERP transformation at Northern Beaches Council. Designing and delivering operational reports and dashboards while collaborating with stakeholders on reporting needs.
Senior Software Engineer leading Full Stack solutions in cloud at hybrid environment. Collaborating with multidisciplinary team on microservices architecture and API development.
Senior Engineer enhancing the reliability and usability of internal tools at Xero. Collaborating across hybrid teams to boost developer productivity and integrate multiple data sources.
Senior Engineer leading architectural integrity and systems evolution at Xero. Championing modern tech and fostering mentorship within the engineering team.
Leading Engineering Team at Planday, focusing on effective delivery and team growth. Ensuring engineering practices are excellent and predictive in software development.