Careers
Code Green Networks is looking for talented individuals who want to work on cutting-edge technology with a dynamic, fast-growing company.
Be part of our team and share our excitement in designing, developing and marketing world-class content security solutions. If you are ready for a change and want to be part of our winning team, we invite you to explore our current opportunities and submit your resume today.
Qualified applicants should email a cover letter and resume to: jobs@codegreennetworks.com. Please include the job title in the subject line of the email. No phone calls please.
The following is a list of current open positions at Code Green Networks:
Engineering
- Senior Software Engineer / Java
- Senior Software QA Engineer
- Senior Software Engineer
- Senior Software Engineer / Windows
- Senior Software Engineer / Architect
Code Green Networks is an Equal Opportunity Employer. Applicants are considered regardless of race, color, creed, sex, religion, country of origin, ancestry, physical or mental disability, medical condition, sexual orientation or any other consideration made unlawful by federal, state or local legislation.
Senior Software Engineer / Java
Santa Clara, CA
Code Green Networks is seeking talented software engineers to design and implement capabilities in our enterprise class security product. Our products run on a Linux appliance and include a combination of open source technology and innovative features that allow companies to monitor and secure their information assets.
Requirements:
- 5+ Years of solid JAVA programming experience
- Hands-on knowledge of C/C++ would be a plus
- Experience building user interfaces and supporting technologies (JSP/DHTML/AJAX)
- Database experience such as SQL queries, JDBC interface, stored procedures, triggers, Hibernate
- Experience with different software development methodologies (OO Design, UML, Agile, Extreme Programming) and overall development process
- Knowledge of XML/XSLT
- Knowledge of Servlets
Desirable:
- Knowledge of MVC type frameworks such as Struts and JSF
- Experience with enterprise class applications including concepts such as role based access control, scheduling and logging subsystems
- LDAP/Active Directory and leveraging directory information
- Knowledge of network security and related fields
- Experience with Linux platform
- General networking expertise with protocol level knowledge of HTTP/HTTPS
- Tomcat and Apache experience
- Experience with reporting and graph/chart packages, such as JFreeChart and Crystal Reports would be a plus
- Message passing and inter-process communication
- Knowledge of Linux File Systems
Senior Software QA Engineer
Santa Clara, CA
Code Green Networks is seeking an experienced Senior Software QA Engineer to help test our enterprise class security appliance. QA Engineers work with other feature test engineers to develop test strategies, test scripts, and test tools to add to our automation frame work.
Requirements:
- 4+ years of enterprise class QA experience
- 1+ yrs of QA experience with security software application or security appliances
- Experience in Manual and automated testing
- Experience with applications that run on Windows
- Experience / Exposure to Security applications like Firewall, Anti Virus, Anti spam, Intrusion detection/prevention testing
- Exposure in performance testing of servers and desktop clients application
- Demonstrated ability to work with both technical and non-technical individuals, in gathering information and communicating direction.
- Experience developing automated test tools, test harness on Linux / Windows Environments
- Ability to multi-task, prioritize tasks and quickly adjust in a rapidly changing environment
- Experience in using one or more scripting languages (PERL, Python, Ruby)
- Experience with commercial or open source automated test tools
- Experience with Linux or UNIX, Windows environments
- BS in Computer Science or equivalent experience
Desirable:
- Exposure to performance testing using IXIA and open source tools
- Exposure / Experience in reading Code
- Experience / exposure to White box / API level testing
Senior Software Engineer
Santa Clara, CA
Code Green Networks is seeking a self-motivated Senior Software Engineer to be responsible for the research, design, implementation and ongoing maintenance of system software. The scope of the position will include developing and maintaining software modules in a Data Leak Prevention appliance. You will be responsible for strategic and tactical product initiatives, contributing to both new development and sustaining engineering activities.
Requirements:
- Master's in Computer Science or a Bachelor's degree with 6 years experience
- 3+ Years experience in software design and implementation and debugging of networking and related systems
- Very strong C and C++ programming skills
- Experience developing for Linux or other UNIX-like operating systems
- Experience designing scalable multithreaded/multi-process software architectures
- Inter-process communications using RPC
Desirable:
- Networking protocols HTTP, SMTP, FTP, ICAP, IM and TCP/IP
- Experience with proxy or protocol analysis or intrusion detection
- Relational Databases and SQL
- Linux File Systems and distributed file systems in general such as Venti
- Experience with hardware RAID
- Distributed DNS and OpenSSL
Senior Software Engineer / Windows
Santa Clara, CA
Code Green Networks is seeking talented software engineers to design and implement capabilities in our enterprise class security product. Our products run on Windows and Linux platforms and include a combination of open source technology and innovative features that allow companies to monitor and secure their information assets.
Requirements:
- 5+ years of experience with Windows development
- Design and development of driver level software
- Design and development of application level software
- Inter-process communication
- Knowledge of file system and file system related activity
- Relevant knowledge of printing, removable media access, monitor, keyboard, clipboard subsystems
- Design and development experience with client/server protocols
- UI design
- General networking knowledge with protocol level knowledge of HTTP/HTTPS
- Experience with installation software (Microsoft, InstallShield, …)
- Unit testing of individual sub-systems as well as contribution with overall testing/test plans
Desirable:
- Linux and Mac OS-X platforms
- Logging sub-system design (as well as protocol level knowledge for logging)
- Knowledge of encryption/decryption technologies, including SSL/TLS, MS-CAPI, …
- Developing APIs (To be used by different system components and 3rd parties)
- Database experience
Senior Software Engineer / Architect
Santa Clara, CA
Code Green Networks is seeking a talented, flexible, and self-motivated senior software engineer or architect to drive the architecture, design, and development of enterprise class security products. Our products run on Linux appliance and include a combination of open source technology and innovative features that allow companies to monitor and secure their information assets.
Requirements:
- 7+ years of experience with JAVA and either C or C++
- Experience as a Hands-On Technical Lead or System Level Architect
- Familiarity with different software development methodologies (OO Design, UML, Agile, Extreme Programming) and overall development process.
- Excellent verbal and written communication skills
- HTML/DHTML/JSP/AJAX
- XML/XSLT
- Tomcat/Apache/Servlets
- General Database experience such as JDBC, Hibernate, Stored Procedures, Triggers
- Message passing and inter-process communication
- Knowledge of Linux File Systems
- Knowledge of networking protocols and details of TCP/IP
- Flexible attitude is a must
Desirable:
- Experience working on enterprise class management applications including tackling issues such as role based views, scheduling engine, logging subsystems
- Knowledge of network security and other related fields
- Familiarity with Linux
- Development in embedded real-time environments
- Network security, routing, and firewall experience

