Isilon validation SDE's (Multiple Levels)”
Company: EMC is now part of Dell Technologies
Location: Seattle, Washington
Posted: December 17, 2016
Reference ID: 173884BR
**Thanks for visiting! 1FS Validation is looking for outstanding engineers to join our teams. Please see below. **
**If interested please apply. We are hiring on multiple levels. **
**?How do we approach Quality at File-Systems/Data-Services? (or “at Isilon”)**
Product validation and quality is an integral part of the development process from the start, co-owned by each member of a development campaign crew. The Validation team is a group of highly skilled and adaptable engineers embedded in the various campaigns to plan, oversee and execute on quality engineering.
Our Validation engineers develop software to validate functionality, scalability, reliability other required aspects of quality, relying heavily on Python and open source tools & infrastructure. Along the way, they regularly crush complexity in collaboration with multiple teams. Our engineers love troubleshooting hard-to-reach failures or simulating intricate customer scenarios involving high concurrency and scale in and around file systems. In the midst of all that fun, we are each always working to raise our engineering velocity and agility. We continually invest to get leaner in our build validation pipeline, and to enable more streamlined and continuous integration in our product cycle.
**What is happening in File-Systems/Data-Services?**
Isilon clusters have long provided performance and ease-of-use at scale. But we cannot rest on our laurels on any of those points.
The continuous changes in CPU, drive, and networking technologies give us ever-present opportunities to push performance. That hardware evolution also provides a continuous opportunity to re-architect and rethink the entire filesystem -- how do we best leverage SSDs? How do we adjust as our bottlenecks move from drives to network; or network to cpu; or cpu to memory? Can we be journaling differently, redefining fault domains, and communicating differently? The FS/DS team has projects in all these areas.
With the growth of cloud storage and virtualized/containerized compute, customers continue to push for our cluster boundaries to be more fluid and more global -- people want simultaneous fast access to PB storage from multiple geographies. And as storage continues to grow, so do we -- how do we support single files approaching a PB, or single volumes approaching an exabyte? The FS/DS team (and Isilon in general) is investing in several technologies to make that possible.
There are projects in many other areas too -- How do customers find or manage all this data? What do backups and business-continuity look like when your data grows by many terabytes each hour? How do we define the future of storage?
**What is it like to be an engineer in FS/DS?**
We create a wide variety of technologies in FS/DS, writing in C (kernel and userspace code), C++ and python. Our engineers are all hungry to solve challenging problems. Raw intelligence counts for a lot, but the system is complex enough that no one person understands it fully, and so strong collaboration andclean architectural skills are important. On top of that, Isilon engineers are all expected to understand the customer, which often means thinking (and acting) across architectural layers, driving the right solution all of the way through the stack.
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