HeaderLine

Careers

Working at Commtouch is an opportunity to contribute to a dynamic, innovative start-up-type environment and still have all the benefits of employment at a solid, profitable, publicly traded company. Commtouch is proud of its long history, having been a technology pioneer since its founding in a chicken coop on Moshav Ein Vered in 1991. Today, with our relatively flat management structure, we look for goal-oriented self-starters, who can operate independently and also cooperate within a team matrix.

Our R&D team works in agile development methodology, using object oriented development languages such as C++ and Perl in a Linux environment. The R&D and global operations teams work closely to constantly enhance Commtouch’s cloud infrastructure to protect against messaging and Web threats.  Our sales and marketing teams bring Commtouch messaging and Web security technologies to market in OEM partnerships with over 125 software/ hardware vendors and service providers, protecting tens of thousands of enterprises and hundreds of millions of end users around the globe.

The company has offices in Israel and Sunnyvale, CA.

Sunnyvale, CA
Senior Linux Systems Manager
Sunnyvale, CA

Description:

The senior Linux Systems Manager has the main responsibility of the development, maintenance, tuning and troubleshooting of a growing network of hundreds of servers, distributed and hosted globally in several datacenters.  A leader and authority in various bleeding-edge, high-scale IT projects.  Is able to design platform and software upgrades, deployments, and large scale system integrations.  Knows the requirements of highly scalable systems, that must have 100% availability and very high efficiency.  Is recognized as a technical leader within the department and organization, with emphasis on the Linux environment.  Has the ability to demonstrate breadth of knowledge across multiple areas of information technology.

Responsibilities:

  • Management of the Linux environments of a network that spans several distributed datacenters.
  • Configuration management of system components and applications.
  • Develop tools and applications for the hosted environment, to support standard and custom functions.
  • Build and maintain RPMs for internal systems.
  • Work with R&D to design the deployment of internal software, and support R&D with troubleshooting production systems.
  • Develop and maintain automation procedures for various hosting needs.
  • Troubleshoot complex systems, fine-tune and optimize high-performance servers.
  • Design and maintain internal and external security systems.
  • Manage automatic-installation procedures and tools.
  • Develop and implement backup procedures.
  • Maintain an online knowledgebase of internal operations procedures.

Requirements:

  • Strong understanding of networking, computing infrastructures, and server-side architectures, software lifecycle, and system design.
  • Strong understanding RedHat Linux implementations, troubleshooting, and tuning.
  • Extensive experience in: Perl, bash, PHP, Linux Load Balancing, network protocols, DNS, ftp.
  • Fluent in email protocols and systems.  Experience in postfix and other email platforms.
  • Excellent troubleshooting skills.  Ability to understand complex systems.
  • Excellent written and verbal communication skills.  Ability to work on projects individually, as well as in a team environment.
  • Prior management skills, managing associates with engineering and production support capabilities.
  • Strong understanding of project management methodologies and processes.
  • Ability to work under pressure in online production environments, excellent sense of responsibility and commitment.
  • Excellent time management and organizational skills.
Pre-Sales Systems Engineer
Sunnyvale, CA

Commtouch Pre-Sales Systems Engineer works with the Sales and Support teams to assist the company in achieving its goals by selling Commtouch products and services. Pre-Sales Systems Engineer will successfully integrate Commtouch Solutions & Services into the client environment.

The Pre-Sales Systems Engineer will drive the presales process and make key contributions in this process to exceed customer satisfaction. Pre-Sales Systems Engineers provide in-depth technical support, coordination of technical resources and supervise projects in pre-sales.

Responsibilities

  • Conduct successful technical audit meeting with customers to clarify their production environment requirements.
  • Develop successful pre-sales implementation plans and execute the plan based on customer environment and requirements (solutions based approach).
  • Participate as key resource in Proof of Concept (POC) evaluations, assist with software installation and implementation, configuration, building out Commtouch applications, and working toward meeting the POC acceptance criteria.
  • Own pre-sales cycle  (coordinate Commtouch resources to fulfill the goal of  timely resolution to problems and revisions).
  • Evangelize Commtouch Products and Services with Clients/Partners.
  • Coordinate technical training for new Sales employees & Systems Engineer.

Requirements: 

  • A minimum of five (5) years’ experience working to support business applications and/or application development
  • Strong technical understanding and ability to successfully implement  software solutions and services
  • Experience with Linux distributions (Red Hat), Windows based Operating Systems, Email Systems such as Sendmail, Qmail and Exhange
    • Knowledge in Web Security Systems (URL Filtering and Spam Systems)
    • Knowledge in Programming as well as scripting languages is a plus
  • Willingness to travel, work with minimal supervision and potentially off-hours

Skills:

  • Exceptional oral / written communication skills as well as expert presentation skills.
  • High level of responsibility and commitment.
  • In-depth knowledge of competitive products / industry trends.
  • Ability to work both as part of a team and independently.

Education/Experience:

  • College degree in Computer Science (or equivalent)
  • 5+ years’ experience in Messaging/Hosting infrastructure, Antivirus or URL Filtering Solution Services
  • Computer/Network Security Certifications (a plus)
Netanya, Israel
Technical Services Engineer
Netanya, Israel

Job Description:

  • Pre/Post sales of company's customers in Europe, Asia and Israel.
  • Conducting technical evaluations and supporting presales activities, inc. delivering online presentations, planning and managing technical trials, relationship building.
  • Provide client support and technical issue resolution via E-Mail, phone and other electronic medium.

Requirements:

  • 2-4 years as a pre/post sales engineer.
  • 3 years experience as Linux sys admin.
  • Thorough knowledge of messaging and email traffic systems (MTAs, Postfix, SendMail, Qmail, Milter) – Obligatory.
  • Familiarity with TCP/IP and other internet protocols (DNS, SMTP, HTTP etc.) – Obligatory.
  • Experience in customer training and strong presentation skills - Obligatory.
  • Experience with Service Providers such as :web hosting, Internet Service Providers and OEM partners.
  • Familiarity with Web security products and protocols.
  • Familiarity with C, C++ - an advantage.
  • Experience in Security companies – an advantage.
  • English at high level; Additional languages - an advantage.
  • Service oriented.
  • Willing to travel abroad (up to twice a quarter).
  • Willing and able to study independently; Fast learner.
  • Highly committed and self-motivated, multitask oriented.

Education:

  • Bachelor’s degree at Computer Science or Network engineering.
  • Linux admin, MCSE – an advantage.

 

Software Engineer
Netanya, Israel

Description:
We are looking for a software engineer to join the client side products development R&D team.  As part of the team, the engineer would be required to analyze, research and implement new features, write substantial amounts of new code in a multi-platform environment and integrate with existing infrastructure, cloud based service and tools. She/he will need to design and implement features in new and existent products, find and incorporate new technologies and software components into our products. The work also includes lots of communication channels with other teams, product managers, customer support and customers themselves.

Requirements:

  • B.Sc in computer sciences from a known university.
  • 5-7 years’ work experience in C and C++.
  • Experience in multi-platform coding (at least Linux and Windows).
  • Experience in developing Networking and/or Networking Security products.
  • Experience in system level coding (command of multi-process/threading, asynchronous architectures).
  • Familiarity with internet protocols (both infrastructure and application level).
  • Good interpersonal skills, Good analytical skills, Ability to Initiate, think independently, explore, learn and utilize new technologies.
  • Technology savvy, likes to write code (and lots of it).
  • Experience in working for large (enterprise) as well as small (fast moving) companies.

Nice To Have Requirements:

  • Experience in Java development.
  • Experience in Kernel code development.
  • Experience as a developer from one of the following companies: Check Point, Aladdin, E- safe, RSA, Radware, Websense, Google.
Palm Beach Gardens, FL