About this role
The team is seeking a Senior Software Principal Engineer to join their Storage team, focusing on innovating and delivering cutting-edge storage and data management solutions. In this role, you will collaborate with global engineering talents and have significant opportunities to innovate and modernize the next-generation storage platform.
Key Responsibilities:
- Design and develop various storage features for the next-gen AI storage platform.
- Participate in design collaboration and code reviews to ensure high-quality software development.
- Exercise development tools and processes to enhance productivity and efficiency.
- Work closely with cross-functional teams to gather requirements and translate them into technical specifications.
- Mentor and guide junior engineers, fostering a culture of continuous learning and improvement.
Required Skills & Qualifications:
- Proven experience in software development, with a strong background in storage technologies.
- Proficiency in programming languages such as Python, C++, or Java.
- Familiarity with cloud technologies and platforms, particularly AWS or Azure.
- Strong understanding of data management principles and storage architectures.
- Excellent problem-solving skills and the ability to work in a fast-paced environment.
Experience:
- Minimum of 8 years of relevant experience in software engineering, with a focus on storage solutions.
What we offer:
- Opportunity to work on innovative projects with cutting-edge technology.
- Collaborative and inclusive work environment.
- Professional development opportunities to enhance your skills and career growth.
Applications are read by our talent team, usually within two working days.
If you look like a fit we will call you, and you will hear from us either way.