Software Senior Principal Engineer(C, C++, Python, Performance Tuning, Storage, Distributed systems, filesystems)
Dell Technologies Inc.
30 days ago
Role details
Contract type
Internship / Graduate position Employment type
Full-time (> 32 hours) Working hours
Regular working hours Languages
English Experience level
SeniorJob location
Tech stack
C
Adobe InDesign
Agile Methodologies
C++
Code Review
Continuous Delivery
Data Structures
Programming Tools
File Systems
Distributed Systems
Hypervisor
Python
Object-Oriented Software Development
Performance Tuning
Software Engineering
Virtualization Technology
Kubernetes
Information Technology
Job description
As a Senior Software Principal Engineer, you will be part of the Performance instrumentation team to innovate and deliver next-gen high-performance storage platform. You will collaborate and work closely with our Global engineering talents and will have significant opportunities to innovate and modernize the next-gen storage platform.
You will:
- Instrument and tune performance for next-gen AI storage platform.
- Mentor team members in design collaboration, code reviews, development tools and processes
- Take part in the full software development life cycle including development, test, continuous delivery and support
- Be an active member of an agile team, collaboratively realizing features through development, test and delivery
Requirements
- Hands-on development experience in C++, Python
- Deep experiences in performance tuning, performance analysis and instrumentation
- Strong expertise in storage workload modelling for sizing and optimization
- Extensive knowledge in SAN, Fabric, Network and Virtualization configuration
- Solid Understanding in distributed systems architecture, Memory/CPU management.
- Strong Object-oriented design, data structures and algorithms knowledge
- Agile-based development experience
- Strong interpersonal and verbal communication skills
Desirable Requirements
- 13+ years of related experience
- Bachelor's or master's degree in computer science or related field
- Experiences with Kubernetes, Hypervisors and containers
About the company
We believe that each of us has the power to make an impact. That's why we put our team members at the center of everything we do. If you're looking for an opportunity to grow your career with some of the best minds and most advanced tech in the industry, we're looking for you.
Dell Technologies is a unique family of businesses that helps individuals and organizations transform how they work, live and play. Join us to build a future that works for everyone because Progress Takes All of Us.