Dell Technologies is seeking a Principal Software Engineer to join their Engineering Development team in Bangalore. This role offers an opportunity to work at the cutting edge of technology, designing and developing software for platforms, peripherals, applications, and diagnostics. The position involves leading a team of developers to deliver creative new technology into Dell's Enterprise customer environments.
As a Principal Software Engineer, you'll be responsible for developing new software solutions based on business needs and goals, while helping plan long-term delivery and enhancement of these solutions. The role requires expertise in Python, containerization, and distributed systems, with a focus on storage solutions and enterprise-scale applications.
The ideal candidate will bring 8+ years of experience, with deep expertise in Python and modern software development practices. You'll work with cutting-edge technologies including Kubernetes, Docker, and various storage protocols, while leading architectural decisions and mentoring team members. This position offers the chance to make a significant impact on Dell's premier platforms and service engagement in demanding customer environments.
Dell Technologies offers a collaborative environment where team members are empowered to make an impact. The company's commitment to innovation and transformation in the digital space makes this an excellent opportunity for experienced engineers looking to work with advanced technologies and shape the future of enterprise software solutions.