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
Senior

Job 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.

Apply for this position