Software Engineer (C++, Python)

Sorry, this job was removed at 11:44 a.m. (MST) on Thursday, May 9, 2019
Find out who's hiring in Greater Boulder Area.
See all Developer + Engineer jobs in Greater Boulder Area
Apply
By clicking Apply Now you agree to share your profile information with the hiring company.

Job Summary

 

About Us


NetApp is the data authority for hybrid cloud. We provide a full range of hybrid cloud data services that simplify management of applications and data across cloud and on-premises environments to accelerate digital transformation. Together with our partners, we empower global organizations to unleash the full potential of their data to expand customer touchpoints, foster greater innovation and optimize their operations.

Job Requirements

About the Role

NetApp is looking for an experienced Software Engineer (Core Systems) to join our SolidFire division’s All Flash Array and Hyper-Converged Infrastructure storage development team. NetApp SolidFire’s product is a rapidly growing enterprise class data storage solution specifically designed for large scale, public and private cloud deployments. This is a great opportunity to work on a high-powered team delivering an industry changing product within an extremely high growth sector of the tech industry.

 

You Have

·        6 - 8+ years of professional systems level software development experience in the enterprise storage industry or with another highly complex distributed systems product. 

·        4+ years developing in C++ on Linux with strong knowledge of Python programming (beyond university, new college grads will NOT be considered)

·        Experience developing highly multithreaded, systems level applications


·        Demonstrated ability to have successfully completed multiple moderately complex tasks

·        Experience optimizing system level code where performance is critical

·        Experience with Boost and/or STL libraries

·        Experience with Algorithms

You Might Also Have

·        Distributed systems (distributed processing/algorithms/applications) experience with concurrent execution within multiple threads, running on multiple cores, running on multiple nodes as part of an overall system cluster


·        Experience with Block and/or File System (NFS) based storage systems


Education

Typically requires a minimum of 8 years of related experience with a Bachelor’s degree; or 6 years and a Master’s degree; or a PhD with 4 years experience; or equivalent experience.

Read Full Job Description
Apply Now
By clicking Apply Now you agree to share your profile information with the hiring company.

Location

We have a beautiful Boulder office, with amazing Flatiron views, on the vibrant downtown Pearl Street.

Similar Jobs

Apply Now
By clicking Apply Now you agree to share your profile information with the hiring company.
Learn more about NetAppFind similar jobs