ArcSight
Company
> Company Overview
> Management Team
> Customers
> Press Releases
> ArcSight Awards
> Investor Relations
> Events
> Careers
> Contact Us
 
ArcSight Careers - Engineering & QA


ArcSight, Inc. headquartered in Cupertino, California is a leading provider of enterprise software solutions that enable large organizations to manage security as a critical business process while protecting vital information assets and functions.

We're searching for dynamic and intelligent professionals located in the San Francisco Bay Area for the following positions:

Senior Software Engineer – Java/Database
Senior Java Software Engineer
Solutions Engineer - Security (Perl Scripts)
Software Engineer – Java Connectors
Senior Software Engineer – Java UI Web Developer
Senior Java Server Engineer
Senior Software Engineer – Network Products
Principal Software Engineer – Server and Database
Principal Software Engineer - Event Management and Storage
Senior Connector Developer *
Sr. QA GUI Automation Engineer
Senior Software Engineer *
Sr. Java Server Performance Engineer
Senior Software Engineer *
Senior Java Software Engineer – Search and Indexing
Senior Software Engineer - Network Products (Java / Network Devices)
Manager of Systems Engineering, Asia-Pacific *
Senior Software Engineer *
Senior QA Engineer - Automation
Senior Product Manager, NSP Platform

<back to Careers>

Job Applicant

Please print and complete the following information IF you have an interview scheduled at ArcSight. ArcSight is an equal opportunity employer, we encourage you to complete the voluntary Affirmative Action questionnaire and return it with your application.

Recruiters: please read our Recruiters Policy.

Senior Software Engineer – Java/Database

Participate hands-on in the development of the high-throughput event processing engine. Work on development, maintenance, and enhancement of database based software in Java. Perform unit and integration testing of software. Provide technical expertise in administration of large high-performance databases

Required Experience:

  • 3+ years experience in high-performance database-centric Enterprise-class software development, preferably in Java
  • 1+ hands-on production Oracle DBA experience with large databases, especially in areas such as tuning, backup, crash recovery, standby database and RAC, preferably on Unix/Linux platforms.
  • Experience in database design, schema design, and SQL optimization
  • Experience in developing database system kernels, storage abstractions or indexing algorithms
  • Development experience in Java on Unix/ Linux platforms
  • Good understanding of advanced Java topics such as extreme multithreading, garbage collection internals, memory debugging and portability of Java applications
  • Experience in diagnosing performance, memory and other runtime stability problems in Java
  • Must be proficient and comfortable at problem diagnosis, troubleshooting and problem solving
  • Must possess excellent interpersonal and communication skills
  • Possess the ability to be a self driven quick learner with attention to details and quality

Desired Experience:

  • Experience with Network programming
  • Strong knowledge of Software Design Patterns as well as best practices in rapid development of reusable software components
  • Experience in an agile-development environment specifically with knowledge of scrum methodologies a plus

Education:

  • BS in Computer Science or equivalent

Location:

  • Cupertino
Please send resumes to job600@arcsight.com

<top>

Senior Java Software Engineer

Position Responsibilities:

ArcSight is looking for a senior software developer to be part of a high profile and fast paced engineering team. This is a hands-on position offering you the opportunity to analyze complex problems and provide prompt resolutions. Based on customer requirements you will fix and enhance the capabilities of high performance, customizable ArcSight Agents/Connectors that retrieve events and interact with network devices such as routers, switches, firewalls, ids, operating systems, and vulnerability scanners. You will improve the Connector parser's events using regular expressions, and perform unit and integration testing.

Required Experience:

  • 5+ years experience in Enterprise-class software development
  • 2+ years of hands on, excellent understanding of networking and security
  • Strong development experience in Java Enterprise APIs
  • Good understanding of advanced Java topics such as extreme multithreading, garbage collection internals, memory debugging and portability of Java applications
  • Good understanding of regular expressions
  • Good understanding of databases and SQL language
  • Must possess excellent interpersonal and communication skills
  • Possess the ability to be a self-driven quick learner with attention to details and quality

Desired Experience:

  • Experience with alerting and logging protocols and infrastructure such as Syslog, SNMP, OPSEC, NT Event Log
  • Experience with setup and configuration of network devices, vulnerability scanners and intrusion detection systems
  • Development experience on Linux/Unix Operating systems

Education:

  • BS in Computer Science or equivalent (MS preferred)

Location:

  • Cupertino, CA
Please send resumes to job600@arcsight.com

<top>

Solutions Engineer - Security (Perl Scripts)

The candidate for this position will work in the Strategic Application Solutions Team which is located in the ArcSight development team. The candidate will be researching and developing industry solutions that address the security needs of Fortune 500 companies, ranging from regulatory compliance to insider threat. The ideal candidate will be a detail-level expert on Log Analysis, Intrusion Prevention, Vulnerability Assessment and Regulatory Compliance.

Position Responsibilities:

  • Understand customer problems and use-cases and implement solutions to address them
  • Create and maintain a knowledge base of customer use-cases and solution content
  • Research, analyze and understand novel log sources, such as information leak prevention systems, or identity management solutions
  • Research and develop content for Solution Packages, including correlation rules, dashboards, reports, visualizations, etc.
  • Deliver world-class solution packages to customers

Required Experience:

  • Prior experience in business consulting and security solution implementation
  • 4+ years of hands-on experience in network security and risk management
  • Experience in creating new IDS signatures to detect specific attacks
  • Hands-on experience in scripting language such as Perl
  • Experience in deploying and managing intrusion detection/prevention systems, such as Snort, RealSecure, Tripwire, etc
  • Experience with one or more of the following Security Information Management products: ArcSight, HP OpenView, Tivoli, CA, BMC, etc.
  • Good knowledge of analyzing low level logs to detect suspicious activities
  • Must possess excellent interpersonal, communication and writing skills
  • Must possess ability and desire to learn new technologies fast and be detailed oriented

Desired Experience:

  • Working knowledge of incident response management
  • Expertise with IT frameworks, such as ITIL, Cobit, COSO, ISO17799
  • Experience in an agile scrum development environment a plus

Education:

  • BS in Computer Science or an equivalent degree
  • CISSP or GCIA a plus

Location:

  • Cupertino

Please send resumes to job600@arcsight.com

<top>

Software Engineer – Java Connectors

The candidate will be responsible for developing scalable, high performance, customizable agents/connectors interfacing with existing infrastructure modules and framework components. You will integrate security devices with enterprise application software and enhance connector framework features.

Position Responsibilities:

  • Develop high performance, customizable agents/connectors to retrieve events and interact with network devices (routers, switches, firewalls, ids, operating systems, vulnerability scanners, etc…) based on marketing requirements
  • Participate in full software development lifecycle for high performance Java agent development
  • Review and assist in development of requirements, technical specs and functional testing
  • Perform unit and integration testing for software

Required Experience:

  • 2+ years experience in Enterprise-class software development
  • 1 + years of hands on Excellent understanding of networking and security
  • Possess excellent understanding of networking and security
  • Strong Experience in Java Enterprise APIs
  • Good understanding of advanced Java topics such as extreme multithreading, garbage collection internals, memory debugging and portability of Java applications
  • Good understanding of regular expressions
  • Good understanding of databases and SQL language
  • Must possess excellent interpersonal and communication skills
  • Possess the ability to be a self driven quick learner with attention to details and quality

Desired Experience:

  • Experience with alerting and logging protocols and infrastructure such as Syslog, SNMP, OPSEC, NT Event Log
  • Experience with setup and configuration of network devices, vulnerability scanners and intrusion detection systems
  • Development experience on Unix Operating systems
  • Experience in an agile-development environment a plus
  • Knowledge of scrum methodologies a plus
  • Experience with Enterprise Software like HP Openview and BMC Remedy

Education:

  • BS Computer Science. MS preferred

Location:

  • Cupertino, CA

Please send resumes to job600@arcsight.com

<top>

Senior Software Engineer – Java UI Web Developer

We are looking for an exceptionally talented engineer who will play a key role on the ArcSight UI Team in the design and development of User Interfaces for our Enterprise Security Management (ESM) and Logger products.

The primary responsibilities are the design and development of Web based user interfaces and framework for theses products. The candidate must be open to learning all areas of the current ESM Console, and be willing to work closely with other developers. Additional responsibilities include developing rich client user interfaces in Java/Swing, and the development of automated functionality tests and handle support escalations from existing customers as necessary.

Required Experience:

  • 5+ years of hands on development experience in Web development on J2EE platforms.
  • Optimization of J2EE applications
  • Hands on development experience with Application User Interfaces (DHMTL/CSS/Javascript/JSP/Servlets)
  • Experience in Rich Client Application development (Java-Swing) a plus
  • Strong creative, visual, and written communication skills
  • Must possess excellent interpersonal and communication skills
  • Possess the ability to be a self driven quick learner with attention to details and quality

Desired Experience:

  • Knowledge of Ajax is a big plus
  • Knowledge of Java Swing a plus
  • Knowledge of best practices in rapid development of reusable software components
  • Knowledge of usability methodologies and best practices
  • Experience in an agile-development environment
  • Knowledge of scrum methodologies
  • Experience with Security or System management software a plus

Education:

  • BS Computer Science. MS preferred

Location:

  • Cupertino

Please send resumes to job600@arcsight.com

<top>

Senior Java Server Engineer

Participate hands on in the development of the next generation high-throughput event processing engine. This is a position for ambitious engineers that enjoy designing and writing air-tight server-side code, live for coming up with novel solutions to hard scaling problems and have experience navigating a very high performance and heavily multithreaded world.

Position Responsibilities:

  • Develop scalable server applications and middleware in Java from marketing requirement specifications
  • Provide technical and architectural leadership
  • Participate in full software development lifecycle
  • Review and assist in development of requirements and technical specs
  • Perform unit and integration testing for software

Required Experience:

  • 5+ years experience in Enterprise-class software development
  • Development experience on Unix Operating systems
  • Strong Experience in Java Application Servers and Java Enterprise APIs
  • Proven record of building Enterprise-class server applications in Java
  • Good understanding of advanced Java topics such as extreme multithreading, garbage collection internals, memory debugging and portability of Java applications
  • Development experience in RDBMS Databases
  • Working knowledge of data mapper layers/object-relational mapping
  • Strong knowledge of Object Oriented Analysis and Design
  • Experience in diagnosing performance, memory and other runtime stability problems in Java
  • Must be proficient and comfortable at problem diagnosis, troubleshooting and problem solving
  • Must possess excellent interpersonal and communication skills
  • Possess the ability to be a self driven quick learner with attention to details and quality

Desired Experience:

  • Experience with software development tools, version control and UML
  • Strong knowledge of Software Design Patterns as well as best practices in rapid development of reusable software components
  • Experience with Network programming

Education:

  • BS in Computer Science or equivalent (MS a plus)

Location:

  • Cupertino, CA

Please send resumes to job600@arcsight.com

<top>

Senior Software Engineer – Network Products

ArcSight's Network Synergy Platform (NSP) Team is seeking Software Engineers that are experienced, adaptable, and have the ability to work both within a team or independently. The NSP Team is responsible for developing and maintaining mission critical network management applications. We are developing a robust suite of software products including our ArcSight Threat Response Manager (TRM) and ArcSight Network Configuration Manager (NCM).

Position Responsibilities:

  • Determine unique and creative solutions to problems within a rapid development environment
  • Develop and maintain software and packages to support applications.
  • Optimize queries, indexes, and stored procedures to increase throughput, availability, scalability, redundancy, and quick recoverability
  • Participate in the design of new network management applications
  • Independently develop automated tools and methodologies
  • Provide input and analysis for documentation, tests, evaluations, risk assessments, technical controls, access controls, security awareness, and security policies, standards, processes, and procedures
  • Provide advice on optimizing current application architectures including technology architectural styles.
  • Work closely with development and architecture teams to understand infrastructure capacity and environment requirements for new developments.
  • Work with Management in developing technology/product strategies and plans

Required Experience:

  • 5+ years software development experience, preferably a complete product lifecycle
  • 5+ years experience in Enterprise-class Java software development
  • Development experience on Unix/Linux Operating systems
  • Strong Experience in Java Application Servers and Java Enterprise APIs
  • Good understanding of advanced Java topics such as extreme multithreading, garbage collection internals, memory debugging and portability of Java applications
  • 2+ years solid development experience Perl or mod_Perl, and Perl Toolkit in a dynamic, fast-paced application development environment
  • 3+ years of SQL experience (Oracle or PostgreSQL environment is ideal)
  • Database development and design experience with any of the following (Oracle or PostgreSQL DB2, MySQL)
  • Ability to work well independently and within a team, especially cross-functional teams
  • Exceptional problem-solving expertise and attention to detail
  • Superb self-management skills
  • Strong oral and written communication skills
  • Working knowledge of complete Systems Development Life Cycles with hands on experience using a variety of development methodologies including agile (scrum a plus)

Desired Experience:

  • Objected-oriented programming experience desired
  • Knowledge of Linux, Windows NT, Windows 2000, Solaris, operating system security
  • Auditing of networks, operating systems, and applications, a plus
  • Firewalls and proxies knowledge
  • Networking Protocol knowledge
  • Security awareness

Education:

  • BS in Computer Science or equivalent (MS a plus)

Location:

  • Cupertino, CA

Please send resumes to job600@arcsight.com

<top>

Principal Software Engineer – Server and Database

We are looking for an exceptionally talented engineer who will play a key role in the design and development of next-generation 100,000 events/sec event processing engine. The ideal candidate has a solid database internals background backed by a broad and deep server-side software development background. This is a position for creative and ambitious engineers that enjoy designing and writing air-tight server-side code, live for coming up with novel solutions to hard scaling problems and have experience navigating a very high performance and heavily multithreaded world.

Position Responsibilities

  • Develop enterprise-class server and database software in Java for security event management.
  • Design and develop persistence layer to scale to 100,000 events/sec
  • Identify performance bottlenecks and optimize performance
  • Participate in full software development lifecycle
  • Perform unit and integration testing for software
  • Review and assist in development of requirements and technical specs

Required Experience:

  • 7+ years experience in server and database software development
  • Proven record of building Enterprise-class applications in Java
  • Development experience with database kernels, indexing, optimization, transaction management, caching.
  • Development experience on Unix/ Linux platforms
  • Good understanding of advanced Java topics such as extreme multithreading, garbage collection internals, memory debugging and portability of Java applications
  • Experience in diagnosing performance, memory and other runtime stability problems in Java
  • Must be proficient and comfortable at problem diagnosis, troubleshooting and problem solving
  • Must possess excellent interpersonal and communication skills
  • Possess the ability to be a self driven quick learner with attention to details and quality
  • Highly motivated and motivating, providing technical and architectural leadership

Desired Experience:

  • Experience with Network programming
  • Strong knowledge of Software Design Patterns as well as best practices in rapid development of reusable software components
  • Experience in an agile-development environment specifically with knowledge of scrum methodologies a plus

Education:

  • BS in Computer Science or equivalent (MS a plus).

Location:

  • Cupertino, CA

Please send resumes to job600@arcsight.com

<top>

Principal Software Engineer - Event Management and Storage

We are looking for an exceptionally talented engineer who will play a key role in the design and development of an event management and storage solution product. The ideal candidate has a solid database internals background backed by a broad and deep software development background. This is a hands-on position for a sharp and creative engineer who can come up with innovative solutions to new and interesting technical challenges.

Position Responsibilities:

  • Provide technical and architectural leadership in the areas of event management and storage
  • Review and assist in the development of requirements and technical specifications
  • Develop scalable solutions in Java from product management specifications
  • Participate in the full software development cycle

Required Experience:

  • 7+ years experience in Enterprise-class software development
  • 4+ years Java development
  • 4+ years development experience on Linux/Unix operating systems
  • Development experience with database internals - indexing, access methods, transaction management, caching, backup/restore
  • Development experience with query processing - compilation, execution, optimization
  • Deep understanding of and hands-on experience with storage technologies
  • Strong distributed systems architectural skills
  • Intimate knowledge of OS internals
  • Strong development experience in Java Enterprise APIs
  • Hands-on development experience with multi-threading
  • Proficiency in thread dump analysis
  • Strong knowledge of object-oriented design and programming
  • Strong leadership, verbal, and written communication skills
  • Self-driven quick learner with attention to detail and quality
  • Ability to work within a team and with cross-functional teams
  • Highly motivated and motivating
  • Proven, results-oriented with a focus on delivery

Desired Experience:

  • Development experience with data warehouses, data mining, and OLAP (a significant plus)
  • Storage optimization
  • Network protocols and principles
  • Compression/decompression algorithms
  • Familiarity with agile development methodologies

Education:

  • BS in Computer Science or equivalent (MS preferred)

Location:

  • Cupertino

Please resume to job600@arcsight.com

<top>

Senior Connector Developer *

Position Responsibilities:

Responsible for the design and development of high performance, customizable agents/connectors to retrieve events and interact with network devices, including routers, switches, firewalls, ids, operating systems, and vulnerability scanners, applying principles and techniques of computer science, engineering and mathematical analysis. Designs parsers, implements communication protocols, and develops scalable networking applications and middleware. Participates in the full software development lifecycle, and reviews and assists in the development of requirements and technical specifications. Performs unit testing for developed software.

Required Experience:

  • 5 years of progressive experience as a Senior Software Engineer
  • Strong hands-on experience in enterprise and telecommunication network devices and technologies.
  • Thorough knowledge of networking protocols including TCP/IP, UDP, HTTP, DNS, DHCP and OSPF.
  • Extensive experience in network management software (NMS) design and implementation methodologies.
  • Working knowledge of such related technologies as SNMP and HP Openview.
  • Strong experience with database systems including MySQL and Oracle and object-relational mapping (ORM) tools like Hibernate.
  • Experience with Eclipse Modeling and Plug-In Development Framework.

Education:

  • Bachelor’s degree or equivalent in Computer Science or Computer Engineering.

Location:

  • Cupertino, CA

Please mail resume to:

ArcSight, Inc.
5 Results Way
Cupertino, CA 95014
Attn: HR – Connector Developer position

No phone calls or e-mail inquiries please. Only resumes sent by mail will be considered.

<top>

Sr. QA GUI Automation Engineer

Position Description:

Develop enhancements to ArcSight's Selenium in Java and SilkTest frameworks, libraries, and tests for testing the GUIs of our Enterprise security products, both web-client-based and Java-client-based. The ideal candidate will be able to design shared libraries for testers based on tests needed, suggest test plan changes to make automation more efficient, suggest product changes to make them more testable, write tests, review code, and train testers in Selenium, SilkTest, and automation. Ideally the candidate would have solid understanding of Java and know another scripting language and be able to contribute beyond GUI-focused tests.

Position Responsibilities:

Work with testers to define automation goals for each product. Develop libraries for each product to enable the required tests. Develop tests for each product. Develop functionality to integrate GUI test frameworks with test harness infrastructure so that tests can be automatically run and the results reported. Ensure that tests are being run and proactively maintain tests or see that they are maintained. File bugs for and follow up on test failures. Assist with running and maintaining existing Acceptance tests. Schedule work and hit deadlines.

Required Experience:

  • 3 plus years GUI automation experience with Web- and Java-based GUIs
  • Experience with Java and Selenium
  • Experience with Java-GUI-based testing in SilkTest
  • Strong ability to design test libraries in Java/Selenium and SilkTest
  • Ability to troubleshoot automation failures and file good bugs, contributing to good resolutions, including AJAX issues
  • Ability to review code and train engineers
  • Experience with Windows and Linux
  • Familiarity with Shell scripting, Windows scripting, or Perl

Desired Experience:

  • Experience with Shell scripting, Windows scripting, or Perl a plus
  • Experience with Security products and practices a plus.
  • Experience with network devices a plus.
  • Experience with SQL and Oracle a plus.

Location:

  • Cupertino, CA

Please submit resume to job600@arcsight.com

<top>

Sr. Java Server Performance Engineer

ArcSight is extending its Platform team to develop a stronger performance management process for all product lines. We are looking for a senior software engineer to play a key role in this team. The engineer will have an intuitive knowledge of Java Server development and good understanding of metrics and factors that influence the performance of heavily multi-threaded, high throughput Java server applications.

Position Responsibilities:

This engineer will be responsible to build an efficient process and tool chain to measure and monitor many performance and scalability characteristics of ArcSight’s complex SIM, Log Management and Network Configuration Management products. This position works closely with a performance engineer who executes the tests and reports the results back to the engineer. Based on the test results, the engineer will be expected to identify bottlenecks, and research, architect, prototype, and suggest detailed improvements in code and general architecture to the product teams. Development of a solid suite of performance test tools, including load generators and automation in Java will be part of this position.

Required Experience:

  • Very solid Java skills
  • 3+ years experience in high-performance database-centric Enterprise-class software development, preferably in Java
  • Good understanding of advanced Java topics such as heavy multithreading, garbage collection and data representation of Java applications
  • Experience in performance optimization
  • Must be proficient and comfortable at problem diagnosis, troubleshooting and problem solving
  • Good Oracle knowledge
  • Prior experience in benchmarking and performance quantization
  • Possess the ability to be a self driven quick learner with attention to details and quality
  • Must possess excellent interpersonal and communication skills

Desired Experience:

  • Hands on experience with enterprise hardware
  • Networking and security experience

Education:

  • BS in Computer Science or equivalent (MS a plus)

Location:

  • Cupertino, CA

Please submit resume to job600@arcsight.com

<top>

Senior Software Engineer *

Job Description:

Designs and develops software using Java. Designs and develops high performance customizable agents/connectors to retrieve events and interact with network devices (routers, switches, firewalls, ids, operating systems, vulnerability scanners, etc.), applying the principles and techniques of computer science, engineering, and mathematical analysis. Responsible for the design of parsers, implementation of communication protocols, and development of scalable networking applications and middleware. Participates in the full software development lifecycle, and reviews and assists in the development of requirements and technical specifications. Performs unit testing for developed software.

Education/Experience Required:

Bachelor's degree in Computer Science, Computer Engineering, Computer Science & Engineering, Electrical Engineering, Electronics Engineering, or Computer Information Systems plus 5 years experience as a Software Engineer, QA Engineer or in a related software development role. (In the alternative will accept a Master's degree plus three years of experience or a PhD with no work experience). Experience in Enterprise-class software development and excellent understanding of networking and security. Good understanding of regular expressions. Good knowledge of Java APIs and programming experience in Java. Knowledge of Network Programming and Network Security. Knowledge of Software Design Patterns and Object-Oriented Design. Familiarity with RDBMS Databases and Data Mining Techniques. Knowledge of UNIX Operating System

Please mail resume to: ArcSight, Inc.

5 Results Way
Cupertino, CA 95014
Attn: HR

No phone calls or e-mail inquiries please. Only resumes sent by mail will be considered.

<top>

Senior Java Software Engineer – Search and Indexing

Position Responsibilities:

We are looking for an exceptionally talented software engineer who will play a key role in the development and maintenance of high performance indexing and search technologies for our Log Management product. This position is for a sharp engineer with search and indexing expertise backed by a broad yet deep software development background. The right candidate thrives on technical challenges and welcomes the opportunity to participate in building a brand new team and a brand new product.

Position Responsibilities:

  • Design and development of features based on product management requirements
  • Provide technical leadership and ownership of search and indexing development
  • Identify performance bottlenecks and eliminate them
  • Optimize performance where necessary
  • Participate in the full software development cycle
  • Perform unit and integration testing

Required Experience:

  • Solid experience in indexing for large volumes of data
  • Solid understanding of different disk-based indexing structures, performance trade-offs, space usage, and fragmentation issues
  • Solid experience in parsers and query optimization
  • 5+ years experience in Enterprise-class software development
  • 3+ years development experience on UNIX/Linux operating systems
  • Strong development experience in Java Enterprise APIs
  • Solid understanding of multithreading and proficient in thread dump analysis
  • Good unit and integration testing experience
  • Strong knowledge of object-oriented design and programming
  • Self-driven quick learner with attention to detail and quality
  • Ability to work well independently and within a team, especially cross-functional teams in a fast-paced environment
  • Exceptional problem-solving expertise and attention to detail
  • Strong verbal and written communication skills

Desired Experience:

  • Log and storage management
  • File systems
  • Network protocols and principles
  • Compression/decompression algorithms
  • Third party API integration
  • NAS/SAN integration
  • Agile development methodologies

Education:

  • BS in Computer Science or equivalent (MS a plus)

Location:

  • Cupertino

Please resume to job600@arcsight.com

<top>

Senior Software Engineer - Network Products (Java / Network Devices)

ArcSight’s Network Synergy Group is seeking Software Engineers that are experienced, adaptable, and have the ability to work both within a team or independently. The Network Synergy Group is responsible for developing and maintaining mission critical network management applications. We are developing a robust suite of enterprise software products including our ArcSight Threat Response Manager (TRM) and ArcSight Network Configuration Manager (NCM).

Position Responsibilities:

  • Determine unique and creative solutions to problems within a rapid development environment
  • Develop and maintain software drivers to support applications.
  • Participate in the design of new network drivers.
  • Independently develop automated tools and methodologies
  • Provide input and analysis for documentation, tests, evaluations, risk assessments, technical controls, access controls, security awareness, and security policies, standards, processes, and procedures
  • Provide advice on optimizing current application architectures including technology architectural styles.
  • Work closely with development and architecture teams to understand infrastructure capacity and environment requirements for new developments.
  • Work with Management in developing technology/product strategies and plans

Required Experience:

  • Strong Java development knowledge and experience.
  • 3+ years network administration experience.
  • Experience configuring network equipment (firewalls, switches, routers)
  • Development experience with object-oriented languages preferably Java and Perl, mod_perl.
  • Experience working in UNIX/Linux environments
  • Ability to work well independently and within a team, especially cross-functional teams
  • Exceptional problem-solving expertise and attention to detail
  • Superb self-management skills
  • Strong oral and written communication skills

Desired Experience:

  • Object-oriented programming experience desired
  • Knowledge of Linux, Windows NT, Windows 2000, Solaris, operating system security
  • Auditing of networks, operating systems, and applications, a plus
  • Networking Protocol knowledge
  • Security awareness

Education:

  • BS in Computer Science / networking or equivalent (MS a plus)

Location:

  • Cupertino

Please resume to job600@arcsight.com

<top>

Manager of Systems Engineering, Asia-Pacific *

Responsibilities:

The Manager of Pre-Sales Systems Engineering is responsible for managing a team of pre-sales technical engineers. This will include a team that supports both Direct and Channel sales teams. The candidate should be a self-starter with experience running an organization of at least 5 engineers. The right person will also be adept at working with peers to define new processes and policies with outstanding leadership and mentoring abilities.

  • Set regional priorities and policies
  • Present to strategic customers.
  • Manage SE headcount and recruiting
  • Must to be a high-energy, motivated self-starter.
  • Must be effective as a working manager; capable of performing excellent demos and presentations while actively managing a team

Requirements:

  • BS/BA required
  • Minimum 4 years management experience; 8 years Enterprise Software industry experience also required
  • Excellent understanding of channel and direct technical sales models
  • Strong team lead experience
  • Significant track record of stellar performance and accomplishment selling in the enterprise software market
  • Excellent grasp of technology and industry trends
  • Proven ability to exceed quota
  • Knowledge in selling complex systems products
  • Knowledge of the various cultural norms and localization requirements across Asia, including Japan.
  • Fluency in multiple local languages is highly desired

Location:

  • Preferably Singapore

Please send resumes in a word.doc to salesjobs@arcsight.com and indicate Manager of Pre-Sales Systems Engineering, APAC in the subject line. We look forward to hearing from you!

<top>

Senior Software Engineer *

Job Description:

Participate in the full software development lifecycle. Develop scalable server applications and middleware in Java from marketing requirement specifications. Review and assist in the development of requirements and technical specifications. Perform unit and integration testing for software. Improve inter-product integration between various ArcSight product lines.

Education/Experience Required:

  • Bachelor’s degree in Computer Science, Computer Engineering or Electrical Engineering
  • Five years of experience as a Software Engineer, IT Analyst and/or Tech Prime
  • Good knowledge of Java Application Servers, Java Garbage Collection and Java Enterprise APIs, including Building Enterprise-Class Server Applications in Java
  • Knowledge of Network Programming, Software Design Patterns and Object-Oriented Design.
  • Familiarity with RDBMS Databases and Data Mining Techniques
  • Knowledge of UNIX Operating System.

Please mail resume to:

ArcSight, Inc.
5 Results Way
Cupertino, CA 95014

No phone calls or e-mail inquiries please. Only resumes sent by mail will be considered.

<top>

Senior QA Engineer - Automation

ArcSight (ARST) is a leading provider of security and compliance solutions that intelligently identify and mitigate business risk and deliver a centralized view of enterprise-wide events across heterogeneous networks. This real time and historical view into external attacks, insider threats and compliance audit controls provides enterprises, MSSPs and government agencies with the intelligence and response capabilities required to effectively protect and manage their networks and businesses.

Position Responsibilities:

Primary responsibilities are to automate system, API-based tests for ArcSight products, execute, monitor and maintain existing tests, and enhance the automation framework, harness, shared libraries, and tools. Ideal candidates will have a strong understanding of developing automation frameworks for Enterprise-class, multi-tier products. The candidate will be able to develop designs for automation components, work with QA to develop automation test plans and assist engineers in developing automated tests, work with development teams to understand how to test the API's, and contribute to making the products more easily testable. Additional responsibilities include filing bug reports and working closely with other team members in Engineering, Technical Support and Professional Services.

Required Experience:

  • 4 plus years of software quality assurance with enterprise-class software
  • 3 plus years development experience in structured, object-oriented languages.
  • 2 plus years Java development
  • Strong automated testing experience utilizing Java based automation tools
  • Strong ability to develop system, API, and component test plans, automated tests, and supporting libraries
  • Strong ability with object-oriented development
  • Experience with Linux and Windows
  • Experience with SQL, PL/SQL, databases, Oracle and Postgres preferred
  • Familiarity with Perl
  • Familiarity with shell scripting and windows scripting
  • Experience in Perl object-based automation is a plus
  • Experience in shell and windows scripting is a plus
  • Experience testing Firewalls, IDS, and/or Vulnerability Scanners desirable

Education:

  • BA/BS required, Masters preferred.

Location:

  • Cupertino, CA
Please send resumes to job600@arcsight.com

<top>

Senior Product Manager, NSP Platform

The Senior Product Manager will have day to day responsibility for both the Network Synergy Platform: Network Configuration Manager (NCM) and Threat Response Manager (TRM) and Connector Appliance product lines.

Position Responsibilities:

The Product Manager role includes documenting product requirements for engineering, working with engineering to define specific product features in more detail in functional specs and other documents that are responses to product requirement docs, and in general acting as the “voice of the customer” to the rest of the company.

Required Experience/Skills:

  • Minimum 2 years in product marketing/management
  • Some experience in development or product marketing/management of enterprise network management or security products or services
  • Requirement creation: Must be able to take mutually overlapping, contradictory feedback from multiple customers and synthesize it into a single, coherent set of feature requirements that are internally consistent and deliver a compelling, complete value proposition to the largest possible set of target customers.
  • Strong writing: Must be able to translate customer requests into specific feature requirements, and communicate those requirements clearly to engineering. Must be able to take complex technical features and concisely convey the resulting benefits to customers.
  • Presentation authoring: Must be able to create compelling PowerPoint presentations starting with basic corporate templates.
  • Presentation delivery: Must have experience at and be able to clearly communicate in both one on one customer meetings and to larger audiences. Must be comfortable presenting both in person and over the Web.

Desired Experience:

  • 2+ years in enterprise software development
  • Ability to create product collateral and outbound marketing materials starting from basic corporate templates preferred
  • Ability to install Linux and/or Windows servers and server software
  • Experience using enterprise network management and/or security software a plus

Education:

  • Bachelors degree in a technical area (EE, CS, Math, etc.) required from a top tier school (Stanford, UCB, CMU, MIT, Ivies)
  • MBA desired

Location:

  • Cupertino, CA
Please send resumes to job600@arcsight.com

<top>

Recruiters: please read our Recruiters Policy.

 

  Click here to get more information about ArcSight.