Job Description
This job was posted over 30 days ago, so it has most likely closed. See newer jobs like it.
Written by AI from the job title and company, not by DDN Storage, so some details may not match this job. The employer's own page has the real description.
Job Overview
As a Software Engineer - Infrastructure at DDN Storage, you will play a critical role in designing, developing, and maintaining the core infrastructure software that powers our data storage solutions. You will collaborate with cross-functional teams to implement scalable, high-performance systems that ensure reliability and efficiency. This position requires a strong understanding of software engineering principles along with expertise in infrastructure components and cloud technologies.
Job Responsibilities
- Design, develop, and maintain software components that enhance infrastructure capabilities.
- Work closely with DevOps, QA, and support teams to ensure seamless integration and deployment of software changes.
- Conduct performance tuning, testing, and debugging of infrastructure components to optimize performance.
- Participate in the architecture and design reviews to contribute to scalable, maintainable systems.
- Implement monitoring and logging solutions to ensure system reliability and performance metrics.
- Research and evaluate new technologies and tools to continuously improve the DDN storage infrastructure.
Qualifications
- Bachelor’s degree in Computer Science, Software Engineering, or a related field.
- Minimum of 3 years of experience in software development, with a focus on infrastructure solutions.
- Proficiency in programming languages such as Python, Go, or C++.
- Experience with cloud platforms (e.g., AWS, Azure, GCP) and containerization technologies (e.g., Docker, Kubernetes).
- Strong understanding of networking, storage systems, and distributed computing principles.
- Excellent problem-solving skills and ability to work in a fast-paced environment.
Technologies & Tools
In this role, the Software Engineer - Infrastructure will primarily work with technologies including Python, Go, and C++ for software development. Familiarity with cloud computing platforms such as AWS, Azure, or GCP is essential. The candidate will also utilize containerization tools like Docker and Kubernetes to manage deployments, and may engage with various monitoring and logging frameworks to ensure system robustness and performance tracking.
Ideal Candidates
The ideal candidate for the Software Engineer - Infrastructure position is someone who possesses a strong analytical mind and a penchant for solving complex problems. They should be proactive learners, eager to stay abreast of the latest technological advancements in the field. Effective communication skills, both verbal and written, are essential for successful collaboration with diverse teams. A passion for innovation, along with a commitment to quality and excellence, will distinguish successful candidates in this key role at DDN Storage.
In the Americas in 2025, unemployment ran from 1.7% in Cuba to 18% in St. Vincent & Grenadines, by the International Labour Organization’s estimates. Every country, ranked →
View Similar Jobs
Similar jobs which you may be interested in. Typically using your existing skillset.