Share
on ourin
As a Principal Software Engineer,you will bea lead engineers to work with a diverse group of developers and designers to deliver creative new technology into Dell's Enterprise customer environments. Help us build a team of developers to build new functionality across some of Dells premier platforms. You will be responsible for developing a new software solution based on business needs and goals. You will be responsible for helping plan team long term delivery and enhancement of this solution. Together, we will raise the bar with Dell’s service engagement in demanding customer environments.
You will
Lead the design of high quality architecture & complex software/storage products/systems. Prepare, review and evaluate software/storage specifications for products and systems.
Contribute to the development and implementation of test strategies. Take up high level software design and develop accurate completion estimates.
Estimates for new features based on minimal requirements/specifications, to prioritize and break down the work into milestones and sprints. Identify and escalate risks/issues, and work with engineering management to overcome them.
Drive software development processes including test-driven development, continuous integration, continuous testing and deployment.
Achieve proficiency of new tools, languages and OS with training and on-the-job experience. Coach peers and lead design reviews while driving best practices to constantly improve product quality.
Essential Requirements
8+ years of total experience and 4+ years Python tech-stack experience.
Docker, Unix and REST development experience. Relational/non-relational database experience.
Solid engineering knowledge in computer architecture, distributed systems, networking. Strong experience with modern software development tools, including GitHub, Jenkins and Artifactory.
Excellent coding and debugging skills. Effective communication ability through presentation, interpersonal, verbal and written skills.
Desirable Requirements
Knowledge on storage protocols like Fiber Channel, ISCSI, NVMe.Proficiency in additional programming languages such as GO, C/C++, JAVA
Kubernetes experience. Exposure to Python web framework - Django, Flask. Basic understanding to any of the front end technologies like JS, React or Angular (optional)
Application closing date: 30 September, 2025
These jobs might be a good fit