Software Development Engineer - CIFS/SMB/SMB2 Likewise Software
THIS JOB HAS EXPIRED
Full-Time Position
Job Summary
As Software Development Engineer, you will work with a team building best-of-breed cross-platform NAS-based storage and security solutions. Your expertise in protocol-level design and development will help us create the file systems for the industry's NAS leaders such as HP, Riverbed, and EMC2 Isilon and DataDomain.
Essential Functions
Design and implement new features and enhancements to file system technologies.
Take ownership for implementing software solutions per stakeholders? requirements.
Work with partners who are integrating our solutions with their products.
Write unit tests and other automated testing solutions.
Create documentation for partner engineers.
Be a self-driven and active team collaborator, both teaching and learning while moving the project forward.
Above all, achieve both personal and team success by delivering ship-able products on schedule!
Candidate requirements
At least BS or MS in Computer Science or related technical field
4+ years worth of file system or other protocol-level development experience with multiple operating systems
Experience with standard Unix/Linux BSD socket APIs
In-depth knowledge of:
- CIFS/SMB/SMB2 file services
- Windows Active Directory domain protocols such as DCE/RPC, Kerberos, NTLMSSP,
GSSAPI/SSPI, and LDAP
- NTFS file system semantics regarding oplocks, leases, byte-range locks, and share modes
- NAS and/or SAN storage and surrounding infrastructure
Understanding of other NAS protocols such as NFS is a plus
Understand issues around performance and scalability under heavy loads
Unit test development experience
Self-starter, creative, highly motivated and responsible
Solid understanding of the entire software engineering lifecycle from product conceptualization, specification, design, development and release processes
Versatility, foresight, and maturity to transcend beyond specific schools of programming and focus on solving business problems with the appropriate tools
Proven ability to ship projects on time and on budget
Team player - we are a small company and the ability to interact well with fellow team members is crucial
Excellent all-round communication skills
Strong aptitude for learning new technologies and understanding how to utilize them in a customer-facing environment.
Creative approach to problem solving.
| Location: |
15405 SE 37th Street
Suite 110
Bellevue, WA 98006
United States
|
THIS JOB HAS EXPIRED