Software Engineer Support/Customer Engineering AppD

  • Location:
    Offsite, Columbia, South Carolina, US
  • Area of Interest
    Business Development
  • Job Type
  • Technology Interest
    Software Development, Testing
  • Job Id

About Us:

AppDynamics is an application performance monitoring solution that uses machine learning and articial intelligence (AI) to provide real-time visibility and insight into IT environments. With our unique AIOps solution, you can take the right action at exactlythe right time with automated anomaly detection, rapid root-cause analysis, and aunied view of your entire application ecosystem, including private and public clouds.


About You:

First and foremost, you have a BS in Computer Science or equivalent work experience.You have outstanding attention to detail, a hacking background or desire to and find ways to identify and report the weakness in the codebase. This is a customer/support engineering role. The role is based primarily in San Jose, California. Some other experiences and skills that you have include:

  • Excellent debugging skills for JVM performance-related issues
  • Out of the box, unorthodox thinking, self-starter and independent, but always willing to communicate and share ideas
  • Enthusiastic to learn new technologies and passionate about troubleshooting complex technical issues
  • Excellent communication skills (both verbal and written)
  • Comfortable working on Unix/Linux with familiarity with commonly used commands and familiar with shell scripting (Bash, Korn, etc.)
  • Strong knowledge of Application servers like WebSphere, WebLogic, Tomcat, JBoss,and Jetty
  • Strong knowledge of J2EE frameworks like Struts, Servlets, Spring, EJB, Hibernate,Coherence (or other Caching frameworks)
  • Strong knowledge of RMI and SOA implementation of WebSphere, JBoss, andWebLogic
  • Strong knowledge of JDBC and familiarity with an RDBMS server (at least one ofOracle, DB2, MS SQL, MySQL, PostgreSQL)
  • Good computer science fundamentals - algorithms/data structures/algorithm 
  • Solid programming background in an object-oriented programming language - Java preferred


About the Role:

We are looking for a Java Software Support/Customer Engineer to join our team.

In this position:

  • you will responsible for troubleshooting complex multi-tiered applications in variousJava / J2EE frameworks.
  • you will also be responsible for working directly with customers to provide advanced technical support and solve complex problems in customer environments.
  • you will work very closely with the development/sales/customer success teams
  • write multi-tiered complex applications using various Java / J2EE ecosystemtechnologies, learn new stacks, technologies added in J2EE and implement applications using them
  • Modify the existing applications to simulate various implementations of SOA, RMI,Messaging, Caching and commonly used development Frameworks like Spring, Struts,Servlets, EJB, Guice, etc.
  • Provide advanced technical support and work with customers to solve complex issues with the product in their environment
  • Create Customer-focused functionalities to complement the product coverage
  • Developing tools to help with troubleshooting and addressing product defects, log analysis
U.S. Vaccination Requirements
Cisco requires all U.S. employees to be fully vaccinated or have an approved religious or medical accommodation. Candidates accepting an offer must provide proof of vaccination status on their first day. If someone anticipates requesting an accommodation for this requirement, they must receive approval before the start date. Candidates receiving an offer will receive additional information about the accommodation process at the time of the offer. All offers of employment are contingent upon complying with Cisco's vaccination policy.