Position: Software Development Engineer

Array Networks (www.arraynetworks.net) is one of the hottest, profitable pre-IPO companies in Silicon Valley. Backed by strong venture capitalist investments, Array Networks is growing rapidly in US, Europe, Japan and China. We are looking for the best people to join the team to deliver the best performance, the best user experience and the best features to our customers.


Responsibilities:
You will be an integral part of the engineering team and participate in all aspects of software development/support, including requirement analysis, architecture/design, coding, testing, and troubleshooting in a fast-paced environment. You will be responsible for researching and debugging customer issues, designing and developing security software, as well as performing unit-level and integration-level testing of software components and systems. You will also further your domain expertise in all aspects of the security/access control and application content delivery markets.

 
Requirements:
• Masters degree in CS, EE, CE or related area
• Strong C/C++/Java programming with multi-threading experience in FreeBSD/Windows/MacOS/Linux 
• Experience with scalability, performance, and redundancy preferred 
• Experience in network programming (TCP, IP, HTTP knowledge preferred but at least socket-level programming is a must) 
• Good knowledge of data structures and algorithms 
• Experience with multiprocessor systems is a plus 
• Practical problem analysis and solving skills 
• Committed to exacting quality standards and detail-oriented 
• Strong verbal and written communication skills are needed to communicate effectively across all functional groups within the organization and with customers. Will need to work with development team in Beijing on a daily basis -- Mandarin speaking ability a plus
• Must be able to work independently
• Tools such as shell scripts, Perl, and Python are a plus


Local candidates only, no relocation.

Third-party applications from staffing agencies not accepted.

 

Employee Benefits

ArrayNetworks commitment to helping its employees achieve a balanced life starts by providing employees and their families a comprehensive suite of benefits. Our employees' health and financial well being come first and ArrayNetworks makes working here secure, stable, and flexible.

If you are interested in a career at ArrayNetworks, please forward a copy of your resume to resume@arraynetworks.net.