Software Engineer - IV

Intelliswift$120K — $150K *
US-AnywhereRemote in Hudson, MA
Information Technology
5 - 7 years of experience
Job Overview by Ladders

Qualifications

  • Bachelor's or Master's in Computer Science or equivalent
  • 5+ years of software engineering experience
  • Proficiency in C programming
  • Strong Linux development skills
  • Experience with distributed storage systems and filesystems like Lustre or Ceph
  • Familiarity with open source development tools such as GitHub and Jenkins
  • Knowledge of Agile development methodologies

Responsibilities

  • Independently diagnose and troubleshoot defects in DAOS code
  • Implement solutions for bugs reported by customers
  • Communicate with customers to clarify issues and drive resolutions
  • Extend test coverage for core DAOS functionality
  • Write code for performance and scalability enhancements
  • Maintain documentation of code development and processes
  • Develop unit tests alongside product code

Benefits

  • Collaborative and global work environment
  • Opportunity to contribute to cutting-edge Exascale storage technology
  • Engagement with commercial customers
  • Exposure to open source development methodologies
  • Potential for career growth within a leading tech division
Full Job Description
Title - Software Engineer - IV Location - Hudson, MA Duration- 1 year + Client is seeking an experienced sustaining software engineer to join the Extreme Storage Architecture and Development division and work closely with the validation team to troubleshoot and fix reported defects. This sustaining engineer will also contribute to extend the test coverage of the core DAOS functionality.. This role will contribute to develop and validate Client's Exascale storage stack based on the open source Distributed Asynchronous Object Storage (DAOS) software. The end-to-end I/O stack continues to add new features and be optimized to ensure throughput and IOPS requirements increase substantially. Responsibilities Independently diagnose, troubleshoot and implement solutions to defects reported against the core DAOS code. Receive customer input and resolve bugs and unique edge cases. Understand features from existing documentation and reading C source code. Communicate with commercial customers to clarify issues to drive to expedient resolutions. Understand features from existing documentation and reading C source code. Write code for performance and scalability. Maintain documentation of the code development. Write unit tests along with product code. Ability to work independently and as part of a globally distributed team. Qualifications and Experience Bachelor's or Master's in Computer Science or equivalent. 5+ years of experience as a software engineer. Required skills Proficiency in C programming. Experience with software debugging. Strong Linux development skills. Experience with distributed storage systems and filesystems, such as Lustre or Ceph. Expert knowledge of Redis, HBase, and LSM Tree. Familiarity with open source development tools and techniques including github and jenkins. This job requires a team player with good organizational/planning skills, and proven past success in completing large projects. Knowledge of Agile development methodologies. Preferred qualifications Architectural knowledge of scalable distributed system architectures. Knowledge of I/O and network stacks, RPCs. Good understanding of file system fundamentals, including POSIX conformance. Familiar with a consensus algorithm such as Paxos or Raft. Working knowledge of FUSE.

Similar Jobs

More Jobs at Intelliswift

  • Senior Technical Analyst
    $85K — $110K *
    St. Petersburg, FL 33710 (Pinellas County)
    Information Technology
    In-Person
  • SAP-SD LE
    $120K — $150K *
    San Jose, CA 95123 (Santa Clara County)
    Enterprise Technology
    In-Person
  • Developer-Java/J2EE Professional
    $90K — $120K *
    Mclean, VA 22101 (Fairfax County)
    Information Technology
    In-Person
  • Design Verification Engineer
    $120K — $150K *
    Menlo Park, CA 94025 (San Mateo County)
    Telecommunications & Hardware
    In-Person
  • Network Architect
    $120K — $150K *
    Pleasanton, CA 94566 (Alameda County)
    Information Technology
    In-Person

More Information Technology Jobs

Find similar Software Engineer - IV jobs: