Software Senior Principal Engineer - C++ (Beer-Sheva)

Dell Technologies Inc.
Morton Township, United States of America
18 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Senior

Job location

Morton Township, United States of America

Tech stack

Agile Methodologies
Artificial Intelligence
Software Applications
C++
Code Review
Data Structures
Software Debugging
Linux
RAID
Distributed Systems
Memory Management
Python
Linux System Administration
Object-Oriented Software Development
Software Engineering
Multithreading
Concurrency
Peripherals

Job description

Senior Principal Software Engineer- C++The Software Engineering team delivers next-generation software application enhancements and new products for a changing world. Working at the cutting edge, we design and develop software for platforms, peripherals, applications and diagnostics - all with the most advanced technologies, tools, software engineering methodologies and the collaboration of internal and external partners.Join us to do the best work of your career and make a profound social impact as a Senior Principal Software Engineer on our Lightning Engineering R&D team in Beer-Sheva, Israel.What you'll achieveAs a Senior Software Principal Engineer, you will be responsible for developing sophisticated systems and software based on the customer's business goals, needs, and general business environment, creating software solutions.You will: - Develop end-to-end storage features for the Lightning product, driving technical execution from requirements through design, implementation, testing, and deployment- Architect and build AI-driven infrastructure systems, breaking down complex initiatives, identifying dependencies and risks early, and defining software specifications with a strong security and quality focus- Set the technical bar through hands-on development and code reviews in C++, Python, and Linux environments- Collaborate with and influence global teams, communicating technical decisions, progress, and risks clearly, while contributing actively in an Agile development environment- Establish and evolve engineering standards and best practices as the organization scalesTake the first step towards your dream careerEveng Linux user-space development experience, including multithreading, IPC, networking, and RAID/storage solutions- Expert in C++, with extensive object-oriented design, data structures, and algorithms; solid grasp of distributed systems architecture, memory management, and concurrency/synchronization- Proven ability to design, debug, optimize performance, and refactor complex, high-throughput systems at scale- Demonstrated leadership to technically lead and mentor engin

Requirements

Do you have experience in Technical solutions implementation?

Apply for this position