Technical Staff, Software Engineering

A global technology company that develops, sells, repairs, and supports computers and related products and services.
Backend
Staff Software Engineer
In-Person
5,000+ Employees
15+ years of experience
Enterprise SaaS · AI

Description For Technical Staff, Software Engineering

Dell Technologies is seeking a Technical Staff Software Engineer to join their CTO Storage Team in Bangalore, India. This role focuses on storage architecture for data path technologies across Dell's portfolio. The position requires expertise in AI infrastructure, storage solutions, and software development. As part of the CTO Storage team, you'll be involved in cutting-edge research, advanced engineering, and innovative storage product development. The role combines technical leadership with hands-on development, requiring deep expertise in storage systems, AI operations, and software architecture. You'll work with product teams and management to shape Dell's storage strategy while leading prototyping and validation efforts. The ideal candidate brings 15+ years of experience, strong technical skills in Java/Python, and expertise in storage systems. This role offers the opportunity to work with cutting-edge technology while making a significant impact on Dell's storage solutions. Benefits include comprehensive healthcare, financial wellness tools, and parental leave programs. Join Dell Technologies to be part of a team that's shaping the future of enterprise storage solutions while working with some of the best minds in the industry.

Last updated an hour ago

Responsibilities For Technical Staff, Software Engineering

  • Present innovative technical storage ideas at the executive level
  • Architect detailed product designs, specifying functionality, performance, integrations, and hardware requirements
  • Lead prototyping and testing to validate design and functionality
  • Refine designs based on feedback, testing, and evolving requirements
  • Work with cross-functional teams, partners, and customers to create POCs and MVPs

Requirements For Technical Staff, Software Engineering

Java
Python
  • 15+ years of related experience with a bachelor's degree; or 12+ years with a master's degree; or 8+ years with a PhD
  • Proficiency in AI-driven operations, telemetry systems, and data integration
  • Strong experience in designing, developing, and maintaining resilient software infrastructure
  • Strong experience in development of software systems using C/JAVA/Python
  • Expertise in data migration, replication, synchronization
  • In-depth knowledge of storage management systems and APIs

Benefits For Technical Staff, Software Engineering

Medical Insurance
Parental Leave
  • Comprehensive Healthcare Programs
  • Financial Wellness Tools
  • Parental Leave
  • Wellness Platform
  • Employee Assistance Program

Interested in this job?

Jobs Related To Dell Technologies Technical Staff, Software Engineering

Staff Software Engineer - GRC, Program Definition

Staff Software Engineer position at Vanta, leading technical initiatives in the GRC organization, focusing on security and compliance products with competitive compensation and remote work options.

R&D Software Engineer

R&D Software Engineer position at Broadcom focusing on Bare Metal Network Security team, developing cloud infrastructure and security solutions.

Lead Software Engineering

Lead Software Engineering role at Mastercard in Seattle, focusing on backend development with Clojure and distributed systems for identity verification services.

Senior/Staff Backend Software Engineer

Senior/Staff Backend Engineer role at Prepared, building AI-powered emergency response systems. Remote position offering $180-210K + equity, working with Ruby/Go stack.

Lead Software Engineer, Cross Border Payments Engineering

Lead Software Engineer role at Mastercard focusing on Cross Border Payments, combining hands-on coding with technical leadership in distributed systems and payment technologies.