Software Principal Engineer-c, C++ And Python, Distributed Systems, Datapath
Dell Technologies
Bangalore, India
C++, c, and python programming
Distributed systems fundamentals
Linux/bsd development and debugging
As a Software Principal Engineer, you will be responsible for developing sophisticated systems and software basis the customer’s business goals, needs and general business environment creating software solutions
Job Summary
As a Software Principal Engineer, you will be responsible for developing sophisticated systems and software basis the customer’s business goals, needs and general business environment creating software solutions.
We build enterprise-grade, massively scalable storage systems—clustered, high-performance, and resilient—running across Linux and BSD.
Join us to do the best work of your career and make a profound social impact as a Software Principal Engineer on our Software Engineering Team in Bangalore.
Matching Summary
As a Software Principal Engineer, you will be responsible for developing sophisticated systems and software basis the customer’s business goals, needs and general business environment creating software solutions.
Skills & Requirements
Must-have
C++, C, and Python programming
Distributed systems fundamentals
Linux/BSD development and debugging
Design and build next-generation AI data platform storage
Build and harden distributed services
Optimize performance across computer, memory, IO, networking, and storage media
Systems programming and distributed systems fundamentals
Proficiency in C/C++ OR Java and Python
Experience with Linux or BSD development and debugging
Ability to write clean, testable code
Experience designing subsystems, leading cross-team feature delivery, setting quality bars, improving observability and performance, and driving root-cause and reliability initiatives