Search jobs > Seattle, WA > Principal software engineer

Software Senior Principal Engineer (C, Linux, Kernel, Distributed systems)

Hispanic Technology Executive Council
Seattle, WA, United States
$191K-$273K a year
Full-time

Software Senior Principal Engineer (C, Linux, Kernel, Distributed systems)

PowerScale, a Gartner Magic Quadrant leader in Unstructured Data Storage and Management is evolving by re-architecting its stack to cater to the unique demands of the consumer market in the GenAI era.

The evolution is driven by efforts to modernize the stack through the development of advanced technologies in data storage systems, cluster management, distributed systems and container management.

The modernization initiative will empower PowerScale to provide a composable, disaggregated, software-defined architecture with the capacity to store exabytes of data and deliver unparalleled performance.

What you will achieve

As an experienced software engineer in the FileSystems and DataServices team, you will have the opportunity to use your expertise to work on innovative solutions.

You will constantly be challenged in developing and improving new and current technologies with the support of your team behind you as we re-architecture OneFS to deliver value for our customers in this evolving GenAI era.

You will :

Design, develop and deliver solutions to distributed computing problems for scale-out OneFS filesystem and data services

Develop features for OneFS to address scale, performance, and GenAI readiness of PowerScale

Collaborate within and outside of your scrum team during the entire software development cycle to ensure we leverage common components, build optimized solutions with highest quality

Essential Requirements

BS in Computer Science or related technical field with minimum 10 years of relevant work experience in UNIX / Linux / POSIX based systems software development

Excellent knowledge of developing system software using C and C++

Solid understanding of Data Structures, memory management, algorithms, locking, design patterns, concurrency models, multithreading, parallel programming and asynchronous concepts

Knowledge of distributed software systems, operating systems, file systems or embedded software

Knowledge of storage networking protocols, connectivity, and architectures

Desirable Requirements

Excellent analytical and problem solving skills

Compensation

Dell is committed to fair and equitable compensation practices. The base salary range for this position : $191,000-273,000.

Benefits and Perks of working at Dell Technologies

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

Who we are

We believe that each of us has the power to make an impact. Thats why we put our team members at the center of everything we do.

If youre looking for an opportunity to grow your career with some of the best minds and most advanced tech in the industry, were 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.

Dell Technologies is committed to the principle of equal employment opportunity for all employees and to providing employees with a work environment free of discrimination and harassment.

Read the full Equal Employment Opportunity Policy here .

LI-Hybrid

Job ID :

30+ days ago
Related jobs
Promoted
Visa
Bellevue, Washington

As a Senior Staff Lead Software Engineer leading the Card Processing division in the Acceptance Solutions organization, you will be the driving force behind technological innovation and project execution. Successful candidate will have a flair for out-of-box thinking and be passionate about mentorin...

Promoted
Amazon
Seattle, Washington

Software Development Engineer, AWS Distributed SQL. We are building and operating large scale, distributed, fault-tolerant data and transaction management solutions using specialized data structures, distributed consensus algorithms, and many other advanced technologies. You'll bring a passion for i...

Promoted
Reischling Press, Inc.
Seattle, Washington

Senior Full-Stack Software Development Engineer. We are seeking a skilled and driven Senior Full-Stack Software Development Engineer to join our team, contributing to the rearchitecting of Blurb's technological infrastructure. The primary focus will be on full-stack development, with an emphasis...

Promoted
Amazon
Seattle, Washington

Senior Software Engineer (SDE-III), Devices & Services Security. Amazon Devices & Services Trust and Security is looking for a strong software development engineer to design, develop, test, troubleshoot, triage, debug, deploy, maintain, document, and deliver large-scale, highly distributed i...

Promoted
Apple
Seattle, Washington

Experience working with the Linux kernel. 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, a...

Accretive Technology Group
Seattle, Washington

To be successful in this role you have: 10+ years of enterprise software experience 3+ years of experience as a technical leader with a passion for Agile development methodologies (Kanban, Scrum) and Test-Driven Development Professional-level verbal and written communication Experience leading ...

Oracle
Seattle, Washington

You should be both a rock solid developer and a distributed systems generalist, able to dive deep into any part of the stack and low-level systems, as well as design broad distributed system interactions. Bachelors in computer science and Engineering or related engineering fields. Cloud Engineering ...

Microsoft
Redmond, Washington

We are hiring a Principal Software Engineer Lead to join our team! . As a Principal Software Engineer Lead, you will:. As one of the fastest-growing Azure services, CosmosDB Mongo team is looking for a passionate and technical engineering lead to guide the team in designing, implementing and deliver...

Cboe Global Markets, Inc.
Washington
Remote

Cboe Data and Access Solutions division is looking for a highly skilled and experienced Principal Software Engineer to join our team. The ideal candidate has been designing and engineering complex real-time UI’s for several years and comes with a deep understanding of web streaming technologies and ...

Microsoft
Redmond, Washington

As a Principal Software Engineer Manager, you'll tackle the dual challenges of scale and performance as you delve into the CNCF Cilium stack and the Retina open-source project, pushing the boundaries of Azure's networking capabilities. Are you passionate about Networking, Cloud Computing, and Distri...