Senior Staff Engineer

Data Direct Networks

$150K — $180K *
US-AnywhereRemote in North Carolina, US
Information Technology
8 - 10 years of experience
Job Overview by Ladders

Qualifications

  • BS/MS/Ph.D in Computer Science, Computer Engineering, Statistics, Mathematics or equivalent degree/experience.
  • 10+ years of software development experience with file systems and distributed systems.
  • Hands-on experience developing scalable and high availability storage solutions.
  • Proficient in C/C++ development and debugging for Linux/UNIX systems.
  • Familiarity with parallel file system solutions (Lustre, GPFS) and NVM storage technology.

Responsibilities

  • Design and implement scalable software-defined storage components.
  • Lead design discussions and build prototypes for product development.
  • Conduct code reviews to enhance the performance and reliability of solutions.
  • Collaborate with team members in a focused, outcome-oriented environment.
  • Coordinate with program management to ensure timely product releases.
  • Contribute to and validate the product documentation.
  • Manage project assignments and deliver regular progress updates.

Benefits

  • Opportunity to work with cutting-edge cloud storage technologies.
  • Collaborative and outcome-oriented team environment.
  • Involvement in innovative design and prototyping efforts.
  • Chance to impact the scalability and stability of products significantly.
  • Potential for travel for team meetings and training.
Full Job Description
We are looking for a Staff Software Engineer for our Cloud Control Plane team who will design, build and deliver components of Infinia software storage solution:
  • Participate in the implementation of scalable software defined storage components
  • Drive design discussions, build prototypes and contribute to deliver high quality products
  • Conduct code reviews and improve scalability, stability, reliability and performance of solutions.
  • Collaborate with your teammates and integrate a group of passionate developers in an outcome-oriented environment.
  • Work closely with program management in the successful delivery of product releases
  • Contribute to and validate product documentation
  • Effectively manage, engage and complete projects as they are assigned to the role
  • Provide regular reports on project progress and activity updates
  • Ability to travel as may be required from time to time (e.g. for team meetings, training)


Qualifications:
  • BS/MS/Ph.D in Computer Science, Computer Engineering, Statistics, Mathematics or equivalent degree/experience.


Experience:
  • 10+ years of experience years of software development experience with file systems, concurrency, multithreading, server architectures and distributed systems.
  • Excellent hands-on software development experience on scale-out and high availability storage solution
  • Experience in developing and debugging at system level C/C++, particularly for Linux/UNIX computing environments.
  • Knowledge of parallel file system solutions (Lustre, GPFS), NVM storage technology or distributed key-value storage systems are highly appreciated

Similar Jobs

More Jobs at Data Direct Networks

More Information Technology Jobs

Find similar Senior Staff Engineer jobs: