Dell Technologies is seeking a Software Principal Engineer to join their PowerStore Software Engineering team in Bangalore. This role focuses on developing and enhancing Dell's award-winning PowerStore, a leading Midrange Storage product. The position involves working with enterprise storage technologies, highly scalable backend systems, clustering, high availability, microservices, and Docker containers.
As a Principal Engineer, you'll be part of an Agile scrum team working in a continuous integration and continuous development environment. Your responsibilities will include participating in feature design discussions, developing test-driven development plans, and implementing automated tests. You'll work extensively with technologies like Python, Java, PostgreSQL, and REST APIs while contributing to the test architecture of complex systems.
The ideal candidate should have 8+ years of software development experience, strong expertise in Python and Linux environments, and experience with modern development tools and practices. You'll be working in a collaborative environment, interfacing with diverse teams across the organization to build and validate CI/CD environments.
This role offers an opportunity to work on cutting-edge storage technologies while being part of a company that values innovation and professional growth. Dell Technologies provides comprehensive benefits including healthcare programs, financial wellness tools, parental leave, and an industry-leading wellness platform. If you're passionate about technology and want to contribute to developing enterprise-scale storage solutions, this role offers an excellent opportunity to advance your career with a global technology leader.