DDN

Sr Software Engineer

DDN
Apply
4 days ago
Pune, IndiaSenior

Responsibilities

  • Design and implement scalable software-defined storage components with a focus on reliability, maintainability, and enterprise infrastructure integration.
  • Drive technical design discussions, evaluate tradeoffs, build prototypes, and deliver product features from concept through release.
  • Conduct code reviews, troubleshoot complex issues, and improve solution scalability, stability, reliability, and performance.
  • Collaborate with engineering, architects, QA, product management, support, and field teams to deliver customer-focused solutions.
  • Plan and execute product releases, including feature development, defect resolution, and release readiness activities.
  • Contribute to and validate product documentation for technical accuracy and usability.
  • Manage assigned projects by breaking down work, tracking dependencies, communicating risks, and driving tasks to completion.
  • Report project progress, technical activity, risks, and accomplishments to stakeholders.

Requirements

  • Bachelor’s, master’s, or Ph.D. in Computer Science, Computer Engineering, or equivalent related experience.
  • 8+ years of software development experience with file systems, concurrency, multithreading, server architectures, and distributed systems.
  • Hands-on software development experience with scale-out and high-availability storage solutions.
  • Experience developing and debugging system-level C/C++ software in Linux/UNIX environments.
  • Hadoop product development experience is highly preferred.

Tech Stack

Apache HadoopCC++Linux

Categories

DDN

About DDN

1,001-5,000 employees
Contact me