Careers

A10 Networks is a fast growing expansion-stage startup renowned for its technology innovation and leadership in Web Application Delivery appliances. Since the time AX Series was introduced in 2007, we have won three years of The Best of Show at Interop, with many marquee customers worldwide.

Our customers include the top Web Portal providers, top online retailers, top cable operators and many leading enterprises. We have immediate needs to fill 10 job openings in Software Engineering and Quality Assurance (QA) to achieve our hefty goals. All North American positions are based in San Jose, California.

A10 Networks is one of the Top Workplaces in the Bay Area region for two consecutive years, as honored by the San Jose Mercury News. A10 is a promising startup based in Silicon Valley that offers competitive compensation packages and great career opportunities. A10 Networks is an equal opportunity employer M/F/V/D.

Benefits

  • Comprehensive medical, dental, and vision benefits
  • Flexible spending account for extra savings on health and dependent care expenses
  • 15 days of paid time off a year
  • 10 paid holidays
  • Employee stock option plan - buy A10 stock at startup price
  • 401(k) plan
  • Referral bonus program
  • Free soda, bottled water, coffee, juice, fresh fruits, snacks etc.
  • Complimentary dinner provided on weeknights for those who are working late

How to Apply

To apply for a position at A10, please mail your resume and contact information to Human Resources, A10 Networks, Inc., 2309 Bering Drive, San Jose, CA 95131; or email your resume and contact information to jobs@a10networks.com.

Notice to Recruiters

A10 Networks only works with recruiters and recruitment firms that have agreed and entered into an authorized and signed Recruiting Agreement. A10 Networks does not accept unsolicited resumes from outside recruiters or recruitment firms.

Software Engineering

Back to top

We are looking for Managers, Project Leaders, Sr. Software Engineers, Software Engineers
in the following areas of expertise:


Advanced Networking and IPv6 Transition

  • Experience in IPv4 and IPv6 L3 Forwarding and NAT
  • Routing Protocols (OSPFv2/3, IS-IS, BGP4+)
  • Familiarity with technologies such as CGN/LSN, DS-Lite, 6RD, NAT64 highly desirable

Network Routing

  • Minimum 8 years of software development in networking, and 5 years of directly related experience in Routing Protocols, at least in two of the following protocols: OSPF, IS-IS, BGP4+, MPLS
  • Prefer experience in multi-threading, multi-core, and real-time high availability embedded systems
  • Strong C/C++ programming skills and hands-on development experience under Linux

Virtualization and Cloud Computing

  • Experience in Unix kernel, drivers and real-time embedded systems
  • Knowledge and background in high performance tuning and advanced algorithms
  • Virtualization technology or distributed large scale software systems background is a plus

L4/7 and Web Application Acceleration

  • Experience in application delivery and server load balancing
  • Expertise in web application acceleration, application protocols and the latest web technologies
  • Knowledge and experience with Application Delivery Controllers and WAN Optimization

Cloud Management

  • Minimum 5 years programming in Java
  • Experience in programming Java technologies such as J2EE, Design Pattern, Distributed Programming, EJB, Asynchronous Message Processing, Java concurrency/multithreading
  • Experience in integration frameworks (JBoss Seam, Spring)
  • UI design experience such as RichFaces, JSF, XHTML and AJAX
  • Java application server experience such as JBoss, Tomcat and Weblogic
  • Persistence framework experience (Hibernate, JPA)
  • Experience with web services (REST, SOAP) and business process and rules (jBPM, Drools)
  • Hands-on experience in virtualization and cloud infrastructure management is preferred

Network Management (Element)

  • Minimum 5 years of directly related experience in system and device management
  • Strong C/C++ programming skills with multi-threading experience in Linux. Script skills in Perl, Python, PHP is a plus
  • Experience in network programming (TCP/IP, HTTP knowledge preferred)
  • Experience in SNMP and AAA (authentication, authorization, accounting, preferred in RADIUS/TACACS+)
  • Experience in L4/7 web configuration development with the knowledge of Web 2.0 related technologies (e.g. AJAX, PHP/Zend, jQuery, SOAP/REST services). Preferred experience in embedded web development

Software Sustaining Engineer

  • Part of the team involved in feature enhancements/software defect resolution
  • Minimum 3 years of experience with software development in networking
  • Strong source code analysis skills to understand existing code base
  • Strong problem solving/troubleshooting skills
  • Strong verbal & written communication skills
  • Experience / understanding of: L2/3, TCP, HTTP, DNS, SSL

Software Quality Assurance

  • Hands-on experience with scripting languages (TCL/TK, Expect, Perl)
  • Expertise in configuration and troubleshooting of complex networks
  • Experience using/automating third party test tools (e.g. Spirent, Ixia) desirable

Principal Systems/Network Administrator (IT)

  • Expert knowledge of Linux system administration and networking
  • Ability to configure open source packages for production environments quickly
  • Expert knowledge managing network switches, routers, firewalls, VPNs from Cisco and other vendors
  • Ability to diagnose network and systems issues quickly
  • Ability to produce concise documentation; attention to detail
  • Knowledge of Windows AD environment and Windows desktop management
  • Recommend technology to solve business problems
  • Overall knowledge of storage, security, compliance, backup/recovery, virtualization preferred

Required Experience:
Candidates must be able to demonstrate proficiency or qualification in the following areas:

  • Minimum BS in CS, CE or EE
  • Senior level positions require minimum of 5 years of directly relevant experience
  • Good verbal and written communication skills
  • Proficient in C programming language for development positions

IT

Back to top

Expert Linux System Administrator


Required Skills:

  • 5 years or more direct work experience
  • Bachelors of Science degree in engineering, computer science, math or physics
  • Experience with Redhat/CentOS/Fedora, Ubuntu, or other Linux distribution
  • Experience managing multiple servers
  • Experience managing local users, authentication via an external systems such as AD and NIS/NIS+
  • Expertise in at least two scripting languages (Shell, Perl, Python, TCL, etc.)
  • Experience using and specifying server class hardware
  • Experience installation of Linux distribution from scratch
  • Ability to install software packages from source as required
  • Experience with backup, recovery solutions
  • Experience with monitoring and alerting solutions
  • Ability to troubleshoot, isolate and resolve issues related to systems or networking quickly
  • Ability to work with 3rd paty vendors on quotations, technical support, inquiries, etc.
  • Ability to produce high quality documentation
  • Ability mentor and train other team members
  • Attention to detail
  • Ability to multi-task and prioritize multiple issues
  • Knowledge of
    • File systems, NFS, CIFS, iSCSI
    • IPv4 networking, including TCP/IP, SMTP/POP/IMAP, HTTP/S, LDAP
    • Local and external authentication and access control
    • DNS, DHCP
    • Firewall, antivirus, malware protection, security hardening

Desired Skills:

  • Redhat Certified Engineer or Architect or comparable certification (Novell, LPI)
  • Experience with replication or clustering technologies
  • IPv6 networking
  • Experience with change management and control
  • Experience with inventory and asset management
  • Experience with applications such as Apache/Tomcat, MySQL, and Postfix
  • Virtualization such as VMware, Xen, or KVM
  • Ability to work outside field of expertise such as to support Windows Active Directory environment, email support, networking support

Support

Back to top

Network Support Engineer (I, II and Senior)

As a Network Support Engineer, you will directly interact with customers and other functional groups within A10 Networks to troubleshoot, identify and resolve product, configuration or network related issues. You will capture and document details and events in the CRM application throughout the solution discovery process. Also you will participate in bug verification process before a software patch code is released to the customers. You are the key resource to ensure customer satisfaction with A10’s products and services.

Job Description:

  • Troubleshoot, resolve and document customer reported network issues via phone and/or e-mail
  • Provide configuration recommendation and assistance in customer service deployment
  • Recreate reported issues in lab with customer’s configuration and topology
  • Work with sustaining engineering teams to investigate and resolve software and hardware defects
  • Perform patch qualification related tasks
  • Analyze data traces using protocol analyzers to identify anomalies and find solutions
  • Ensure customer’s reported issues are resolved to the customer's satisfaction in a timely manner

Qualifications:

Network Support Engineer I (Entry Level)

  • Must be a recent university graduate (within the last year)
  • Excellent verbal and written communication and interpersonal skills
  • Ability to learn and master A10 products and industry standard technologies
  • BS or MS in EE or Computer engineering, Math, or related fields
  • Basic knowledge of TCP/IP protocols, Layer-2 and Layer-3 switches
  • Demonstrate strong analytical and problem solving skills
  • Being on-call on rotational basis or working outside of normal working hours (weekends and evenings) may be required.

Network Support Engineer II

  • 1 to 3 years of working experience in the data networking industry
  • Excellent verbal and written communication and organization skills.
  • BS/MS in a computer related field or equivalent work experience.
  • Good knowledge and experience troubleshooting Layer-2/3 protocols (VLANs, VRRP, OSPF, BGP, ISIS, IPv4/6, ARP, RIP, NAT) and Layer-4 protocols (TCP, UDP, DNS, NAT)
  • Must have good understanding of following protocols, HTTP, SSL, FTP, SMTP, RTSP
  • Demonstrate ability to acquire strong analytical, troubleshooting and problem solving skills
  • Being on-call on rotational basis or working outside of normal working hours (weekends and evenings) may be required.

Sr. Network Support Engineer

  • 4+ years of working experience in the data networking industry
  • Excellent verbal and written communication and organization skills.
  • BS/MS in a computer related field or equivalent work experience.
  • Extensive knowledge and experience troubleshooting Layer-2/3 protocols (VLANs, VRRP, OSPF, BGP, ISIS, IPv4/6, ARP, RIP, NAT) and Layer-4 protocols (TCP, UDP, DNS, NAT)
  • Must have thorough understanding of following protocols, HTTP, SSL, FTP, SMTP, RTSP, SIP, Diameter
  • Demonstrate strong analytical, troubleshooting and problem solving skills
  • Being on-call on rotational basis or working outside of normal working hours (weekends and evenings) may be required.
  • Experience providing support to direct customers, resellers, and field personnel in resolving product related issues.
  • Contribute to technical documentation/knowledge base for internal and/or external use
  • Experience with Application Delivery Switches (or Server Load Balancers) is preferred

Marketing

Back to top

Technical Product Marketing Manager

We are looking for a technical Product Marketing Manager with excellent written, verbal and research skills to join A10's growing Worldwide Marketing Team and support our flagship and award-winning AX Series Application Delivery Controller/Server Load Balancer product family.

Job Description / Responsibilities:

  • Write Solution Briefs, Case Studies, White Papers and other strategic collateral pieces to promote AX Series
  • Prepare technical competitive analysis
  • Refresh existing content with new releases
  • Help Marketing team with holistic programs for new product launches
  • Conduct performance tests for AX Series and prepare associated documentation

Required Skills:

  • Excellent writing skills, including the ability to create original content based on research findings
  • Excellent research skills, including the ability to prepare competitive intelligence quickly once new information is uncovered
  • Excellent verbal skills to clearly communicate product functionality and advantages
  • Knowledge of the Layer 4-7 networking market is a plus

Required Experience:

  • 3+ yrs Product Marketing experience
  • Degree in Computer Science, IT or equivalent technical degree
  • Portfolio and past work demonstrating effective technical Product Marketing collateral
  • Experience as a Product Marketing Manager for a Layer 4-7 product is a plus

Training Manager

We are looking for a full-time Training Manager with excellent verbal, written and technical skills to join A10's growing Worldwide Marketing Team and support our flagship and award-winning AX Series Application Delivery Controller/Server Load Balancer product family.

Job Description / Responsibilities:

  • Train customers on the AX Series through multi-day training classes, including theory and labs
  • Prepare technical training materials and labs for basic and advanced functionality
  • Conduct demos during customer briefing center visits
  • Refresh existing training materials
  • Enable training materials worldwide for global training programs
  • Create and administer basic and advanced certification programs

Required Skills:

  • Excellent verbal skills to clearly communicate product functionality and advantages
  • Excellent writing and research skills, including the ability to prepare new training modules to include new solutions and features
  • Knowledge of the Layer 4-7 networking market

Required Experience:

  • 3+ yrs Training Manager experience in the networking market
  • Degree in CS, IS, IT or equivalent technical degree
  • Portfolio and past work demonstrating effective technical training
  • Experience as a Training Manager for a Layer 4-7 product
  • Ability to work productively in a fast-paced, startup environment
  • Must be located in (or willing to relocate to) San Jose, CA area
  • Desire to participate in the success of the #1 fastest growing Computer Hardware company and Top 10 Internet company in North America (per Inc. 500)

Technical Writer

We are looking for a full-time technical writer to join the Technical Publications group of A10's Worldwide Marketing Team. As a team member, you will research, write, and maintain user documentation for A10's award-winning application delivery controller/server load balancer, IPv6 migration, and QoS products. You also will help review and proof marketing documents by other team members.

Requirements:

  • Excellent writing skills
  • Minimum of 2 years technical writing experience
  • Working knowledge of FrameMaker and Visio
  • BA/BS or equivalent experience
  • Basic networking knowledge (Layer 4-7 networking knowledge a plus)
  • Ability to create logical, easy-to-understand text and graphics based on specifications, emails, and interviews as needed
  • Ability to work productively in a fast-paced, startup environment
  • Must be located in (or willing to relocate to) San Jose, CA area
  • Desire to participate in the success of the #1 fastest growing Computer Hardware company and Top 10 Internet company in North America (per Inc. 500)

Finance

Back to top

Revenue Manager (San Jose, CA)

The Revenue Manager will report to the Corporate Controller and is responsible for all areas related to revenue recognition. This position will be responsible for adherence to strict deadlines and a multitude of accounting activities related to deferred revenue and revenue recognized including, but not limited to, coordination of month-end, quarter-end and year-end close process as it relates to revenue, preparation of month-end reports and calculating, maintaining & safeguarding of supporting revenue recognition documentation.

Principal Accountabilities:

Management

  • Proactively manage communication of revenue recognition policies/process to internal and external stakeholders including company auditors

Transactions:

  • Actively engage with all internal constituents on all aspects of transaction flow including, but not limited to, sales & finance management and order processing
  • Calculation of VSOE, TPE or BESP to determine “Selling Price” of deliverables in a multiple element arrangement with associated supporting documentation for multiple geographic regions
  • Calculation of appropriate deferred revenue balances with associated supporting documentation
  • Preparation of monthly revenue journal entries
  • Preparation of accounting position papers related to revenue recognition by analyzing terms of customer agreements
  • Preparation of quarter and year end supporting documentation for review and audits

Additional Accountabilities:

Initial tasks will include

  • Creation and documentation of revenue recognition processes
  • Assistance with accounting system conversion
  • Assistance in creation of S-1
  • Assistance re-audit of 2 prior years
  • Process improvement enhancements

Desired Qualifications:

The revenue manager candidate should have, at a minimum, a Bachelor's degree in accounting or business administration, or equivalent business experience, a CPA and 7+ years of experience including management of revenue recognition for a public software or network equipment company. Strong written and verbal communication skills are required. Experience with SEC reporting, SOX, international accounting and Oracle Financials are strongly preferred.



Copyright 2005-2012 A10 Networks, Inc.