These are outstanding opportunities to join a fast growing company with a challenging and dynamic work environment. You will work on next generation data center products, solutions, and services for emerging cloud centers in our new product development center in beautiful Hangzhou China. Work will involve architecture refine, optimization, software design and development, and systems integration and optimization.
If you are interested or know someone who may qualify, please send the resume with job code to
Staff Software Engineer, Fremont California or Hangzhou China (Job SW-1, multiple)
Responsibilities:
• Software architect
• Software platform planning and prototyping
• Software and algorithm optimization for scalability, parallelism, high availability, and reliability
• Lead and/or work on software specification, design, and development
• Open source projects tracking, integrations, and optimization
Requirements:
• BS or MS in CS or EE with 10+ years of working experience
• 6+ years of hands-on embedded C/C++ programming experience with strong multi-processing/threading programming experience in Linux/BSD/Unix
• 3+ years of architect and/or large scale software design experience
• Experience and comprehensive knowledge of algorithms, data structures, and networking/storage applications
• In-depth knowledge of virtualization, scalability, high availability, and error corrections algorithm
• Experience with open source cloud and virtualization projects
• Energetic, self motivated, team player, and demonstrated leadership
• Strong cross-team problem solving and effective technical conflict resolution
• Strong teamwork and communication skills (speak and write fluent English & Chinese)
• International travel expected
Plus:
• Experience in file systems, mirroring technologies, database applications, and/or IP-SAN products
• Experience with clustering and/or multiprocessor systems
• Experience in network (TCP/IP/HTTP/SSL) and routing protocol programming
• Familiar with and can enforce software development process, methodology, and lifecycle
• 2+ years of successful project management experience
Senior Software Engineer, Hangzhou China (Job SW-2, multiple)
Responsibilities:
• Lead and/or work on software specification, design, and development
• RHEL/CentOS Linux and virtualization platform and system optimization
• Distributed storage system software and algorithm development and optimization
Requirements:
• BS or MS in CS or EE with 6+ years of working experience
• 3+ years of hands-on embedded C/C++ programming experience
• 2+ years of experience in Linux/BSD/Unix architecture, process/memory management, IPC, multi-threading programming
• Experience in architect and/or large scale software design
• Comprehensive knowledge of algorithms, data structures, and networking applications
• Experience with open source cloud and virtualization projects
• Energetic, self motivated, team player, and able to work independently
• Strong problem solving skill
Plus:
• Experience in file systems, mirroring technologies, database applications, and/or IP-SAN products
• Comprehensive knowledge of Internet technology (hosts, routers, switches, DNS, IPv4/IPv6, Ethernet, switching and routing) and basics of internet security technology
• Experience with clustering and/or multiprocessor systems
• Comprehensive knowledge of security standards, applications, and technology preferred
• Linux device driver and boot loader experience
__._,_.___
No comments:
Post a Comment