Search jobs > Santa Clara, CA > Principal software engineer

Software Senior Principal Engineer (File Systems)

Dell
SANTA CLARA, California, United States
$220K-$280K a year
Full-time

Software Senior PrincipalEngineer

Dellprovides the technology that transforms the way we all work andlive. But we are more than a technology company we are a peoplecompany.

We inspire, challenge and respect every one of our over100,000 employees. We also provide them with unparalleled growthand development opportunities.

The products will covera wide range of Dell / EMC products and applications and we arelooking for senior level engineers to drive product development,enhancements, performance, scaling, and defect resolution.

The additional responsibilities will include the ownership andresolution of triage the issues, address the software defects,drive software defects in other components to resolution, and workcollaboratively across departments for a successful development,release, and support of integratedsolutions.

What youwillachieve

Responsibilitiesinclude developing new features for the Data Domain productoffering as well as enhancing the product set to improve scaling,performance, high-availability, cloud integration, disasterrecovery, and application integration.

As part of the projectresponsibilities, you may also be developing test automation andautomation framework modules and work collaboratively across Delldivisions to coordinate feature integration and productdelivery

Wecan’t wait for you to discover this for yourself as aSenior / Principal Software Engineer on our Data Domain Engineeringteam in SantaClara.

Youwill :

Scaleout andscale up support in virtual / physical distributedenvironment

Optimization andPerformance (I / O and controlpath)

Analysis and Improvingsystemperformance

Encryption andsecurity

Collaboration withEngineering Leadership, Product Management and Customers totroubleshoot and solve complex problems / Develop and review unittest procedures and work closely with QA to develop systemintegration testplans

EssentialRequirements

BS inComputer Science or related technical field with minimum10 years of relevant work experience in UNIX / Linux / POSIX basedsystems softwaredevelopment

Excellentknowledge of developing system software using C andC++

Solidunderstanding of Data Structures, memorymanagement, algorithms, locking, design patterns, concurrencymodels, multithreading, parallel programming and asynchronousconcepts

Knowledge of distributed software systems, operating systems, file systems orembeddedsoftware

Knowledge of storage networking protocols, connectivity, andarchitectures

DesirableRequirements

Excellentanalytical and problem solvingskills

Compensation

Dellis committed to fair and equitable compensation practices. The base salary range for this position : $220,000 to$280,000

Benefits andPerks of working at DellTechnologies

Your life. Your health.Supported by your benefits. You can explore the overallbenefits experience that awaits you as a Dell Technologies teammember - right now atMyWellatDell.com

Whowe are

We believe that each of us has thepower to make an impact. That’s why we put our team members at thecenter of everything we do.

If you’re looking for an opportunity togrow your career with some of the best minds and most advanced techin the industry, we’re looking for you.

DellTechnologies is a unique family of businesses that helpsindividuals and organizations transform how they work, live andplay.

Join us to build a future that works for everyone becauseProgress Takes All of Us.

DellTechnologies is committed to the principle of equal employmentopportunity for all employees and to providing employees with awork environment free of discrimination and harassment.

Read thefull Equal Employment Opportunity Policy here .

hybrid

JobID : R254646

1 day ago
Related jobs
Promoted
Apple
Cupertino, California

Our team is looking for a highly motivated engineer with excellent software development, quantitative reasoning, and communication skills. We make a serious commitment to software quality, engineering productivity, and automation. Demonstrates ability to write, debug and profile software in modern C...

Dell
Loyola, California

As part of the project responsibilities, you may also be developing test automation and automation framework modules and work collaboratively across Dell divisions to coordinate feature integration and product deliveryWe can’t wait for you to discover this for yourself as a Senior/Principal Software...

Promoted
VirtualVocations
San Jose, California

A company is looking for a Senior Software Quality Assurance Engineer to manage automated and manual testing processes. ...

Promoted
Apple
Cupertino, California

If you're motivated by the idea of making a real impact, and joining a team where we pride ourselves in being one of the most diverse and inclusive companies in the world, a career with Apple might be your dream job! The Information Systems & Technology organization is looking for an experienced Jav...

Nuro
Mountain View, California

Our onboard system team’s software engineers provide a reliable and high-performance platform that allows our autonomy teams to integrate their autonomy software and algorithms that work across various self-driving platforms. This work requires close collaboration with our software teams, hardware t...

Promoted
Apple
Cupertino, California

We are seeking an extraordinary Software Developer who is passionate about security, and can thrive in a fast- paced environment where both individual drive and team collaboration are the keys to success. We build and operate advanced telemetry, detection, and response software tools to secure and p...

Palo Alto Networks
Santa Clara, California

We are seeking experienced senior level Software Engineers to develop and deliver next-generation technologies within our Prisma Access Edge Platform team. We want passionate engineers who love to code, build great products and  bring new ideas in all facets of software development. Collaboration an...

TikTok
San Jose, California

Build software systems and applications to empower TikTok's capabilities in privacy control framework and risk management. Experience in software design methodology and strong software development skills, and proficiency in at least one typed programming language. Experience in requirements analysis...

Signify Technology
San Jose, California

Title: Senior AI Network Software Engineer. Bachelor’s degree or higher in Computer Science, Electronic Engineering, Network Engineering, or related fields. Knowledge of software systems for network diagnosis and optimization is a plus. The Networking team specializes in advanced network technologie...

Cohu, Inc.
Milpitas, California

We are seeking an exceptional Senior System Software Engineer to join our Software team. Computer Science/Engineering or Electrical Engineering with software experience. Architecture and design experience in semiconductor equipment software systems. This team is responsible for the architecture, des...