Taro Logo

Software Senior Engineer

A global technology company that develops, sells, repairs, and supports computers and related products and services.
Senior Software Engineer
In-Person
5,000+ Employees
5+ years of experience
Enterprise SaaS · Storage
This job posting may no longer be active. You may be interested in these related jobs instead:
Senior Software Engineer

Senior Software Engineer role at Microsoft Azure, focusing on cloud infrastructure and distributed systems, with competitive pay and remote work options.

Sr. Systems Engineer

Senior Systems Engineer role at Qualcomm focusing on 5G/6G wireless technologies, machine learning, and network optimization with competitive compensation and benefits.

Senior Software Engineer, Systems Infrastructure

Senior Software Engineer position at LinkedIn focusing on building and maintaining large-scale distributed systems and infrastructure platforms that power LinkedIn's core applications.

Senior Software Engineer, Systems Infrastructure

Senior Software Engineer position at LinkedIn focusing on building next-generation infrastructure and platforms including distributed systems and data storage solutions.

Senior Software Engineer - Distributed Systems

Senior Software Engineer position at Datadog focusing on building and maintaining distributed systems that process billions of events in real-time, offering competitive compensation and hybrid work environment.

Description For Software Senior Engineer

Dell Technologies is seeking a Senior Software Engineer to join their PowerScale Engineering Team in Bangalore. PowerScale, a leader in Unstructured Data Storage and Management, is undergoing a significant evolution by re-architecting its stack for the GenAI era. The role focuses on developing advanced technologies in data storage systems, cluster management, and distributed systems.

As a Software Engineer in the FileSystems and DataServices team, you'll work on innovative solutions for the OneFS filesystem, addressing challenges in distributed computing and data services. The position requires expertise in C programming, distributed systems, and Linux/UNIX environments. You'll be responsible for designing and implementing features that enhance PowerScale's scale, performance, and GenAI capabilities.

The ideal candidate should have 5-8 years of experience in distributed software systems or file systems, with strong knowledge of advanced data structures, memory management, and parallel programming. This role offers the opportunity to work on cutting-edge storage solutions while being part of Dell's inclusive culture that values innovation and technical excellence.

Dell Technologies offers comprehensive benefits including healthcare programs, financial wellness tools, parental leave, and an industry-leading wellness platform. This is an excellent opportunity for experienced engineers looking to make an impact in enterprise storage solutions while working with some of the best minds in the industry.

Last updated 4 days ago

Responsibilities For Software Senior Engineer

  • 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

Requirements For Software Senior Engineer

Linux
  • Bachelors in Computer Science or related technical field
  • 5 to 8 years of relevant work experience in Distributed Software Systems OR Operating Systems OR File Systems OR Embedded Software
  • Experience in developing system software using C programming
  • Experience in Advanced Data Structures, Memory Management, Locking, Design Patterns, Multithreading and Parallel Programming
  • Solid understanding of Algorithms, Concurrency Models, Design Patterns and Asynchronous Concepts
  • Knowledge of UNIX/Linux/POSIX based systems software development, storage networking protocols and architectures
  • Excellent analytical and problem solving skills

Benefits For Software Senior Engineer

Medical Insurance
Parental Leave
  • Comprehensive Healthcare Programs
  • Award Winning Financial Wellness Tools and Resources
  • Generous Leave of Absence for New Parents and Caregivers
  • Industry Leading Wellness Platform
  • Employee Assistance Program

Interested in this job?