**Principal SDE – Isilon Vertical Campaign Team**
Come join the Isilon Vertical Campaign Team! We are a newly formed team, with a mission to eradicate any development gaps in some of Isilon’s larger cross-organization projects. We are looking for a developer to define and implement features needed to fill some of those gaps. Example current and future projects include building a new statistics gather and analysis infrastructure to unify and expand conflicting implementations across the product; building an infrastructural toolbox to help identify and solve large-node-count cluster scalability weaknesses; creating an onboard hypervisor environment with faster access to data than our network ports allow. To be successful, you’ll have great programming skills, the ability to go deep into technical architecture and implementations, and a love of variety. You’ll have the inquisitiveness and tenacity necessary to turn amorphous product challenges into concrete software solutions. And of course you’ll need to have fun doing it!
The Isilon Storage Division of EMC is in the business of transforming the way data is stored. At the forefront of the big data movement, our highly parallelized, distributed architecture has completely redefined the storage model. Isilon’s OneFS clustered storage and data management solutions enables enterprises and research organizations around the world to manage their explosive growth in file-based data by packaging game changing technology, un-paralleled scalability, and record breaking performance into a product that is utterly simple to manage and continuously delights our customers.
PRINCIPAL DUTIES AND RESPONSIBILITIES
+ Write and review code (C++, C, and Python), both for the product itself and for test code.
+ Design and implement infrastructure to serve multiple existing and new consumers.
+ Negotiate around nebulous or conflicting requirements to create a cohesive spec and design.
+ Act as a liaison and gun-for-hire to other engineering teams as they consume your infrastructure, to make sure your efforts lead directly to happy end-customers.
EXPERIENCE AND EDUCATION
+ BS or MS degree in computer science, computer engineering, or related field – or equivalent work experience.
+ In-depth knowledge and expertise in one or more of the following areas: advanced multi-processor computer architectures, operating systems, virtualization, computer storage, file systems, networking, storage area networks (SAN), distributed file systems (NAS), high-performance computing (HPC) environments, highly available cluster systems
+ Considerable experience developing system level code in C or C++ , with a focus on creating functional, testable, maintainable, and shareable code.
+ Experience with Python or another scripting language (preferred)
+ Experience developing system level software on the Linux , BSD, Windows, and/or embedded platforms.
Isilon offers significant career growth opportunities to those who have the ability and desire to make a difference in the company they work for. At Isilon, the opportunity to innovate presents itself daily. You will of course deliver per your official role, but you are also encouraged to redefine boundaries to further engineering as a whole, the company, and your career. If you are looking for a new challenge, come explore Isilon with us!
When you choose our company, you join a diverse world of innovative thought leaders. At our core is a commitment to workplace diversity, the sustainability of our planet, and community corporate involvement. We offer highly competitive salaries, bonus programs, world-class benefits, and unparalleled growth and development opportunities-all to create a compelling and rewarding work environment.
We are an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex (including pregnancy), sexual orientation, gender identity and/or expression, national origin, protected veteran status, disability, genetics, or citizenship status (when otherwise legally authorized to work) and will not be discriminated against on the basis of such characteristics or any other status protected by the laws or regulations in the locations where we operate. We encourage applicants of all ages.
**Critical Hiring Criteria:**
Engineering - Software
205 - ISILON
US - Washington - Seattle