AppD (Cisco) Senior Software Engineer - Can Be Remote (U.S.)

  • Location:
    San Francisco, California, US
  • Alternate Location
    San Jose, CA, US
  • Area of Interest
    Engineer - Software
  • Job Type
  • Technology Interest
    Cloud and Data Center
  • Job Id

What You'll Do


Our data platform powers AppDynamics' Application Intelligence Platform. It handles billions of requests per day and massive amounts of metrics, events and other data. It is real time, very scalable and highly available. It is the source of data for performance monitoring and troubleshooting, policy evaluation, workflow automation, data visualization, and slice & dice data analysis. Come join the Data Platform team and build the world's next great Application Intelligence Platform. 


Who You Are


You are the kind of engineer who is passionate about solving complex and challenging technical problems in distributed computing. You love working collaboratively with your team, and equally love owning and driving your own tasks and projects.


You have,


- BA/BS and 7+ year's experience developing highly scalable distributed platforms and micro-services.

- Proficiency in a programming language such as Java, Scala, and a foundation in data structures, algorithms, threads, synchronization, concurrent programming

- Extensive knowledge of RESTful API design.

- Experience with relational databases like MySQL, distributed non relational databases like MongoDB and Couchbase, and graph databases like Neo4j 

- Experience with realtime messaging systems like Kafka.

- Experience shipping multi-tenant platforms for both SaaS and on-premise deployments.

- Experience in developing highly scalable distributed platforms and micro services.


It is a huge plus if you also have,


- Experience with configuration and synchronization services, advanced cache stores like Redis, protocols like Google Protocol Buffers, Avro and Apache Thrift

- Experience with infrastructure and systems engineering, and scaling services on cloud computing platforms like AWS

- Experience with deployment, configuration, and automation tools like Ansible, Chef, Puppet, and container technologies like Docker


Cisco Covid-19 Vaccination Requirements
The health and safety of Cisco's employees, customers, and partners is a top priority. Our goal is to protect and mitigate the spread of COVID-19 infection for strong business resiliency during the pandemic. Therefore, Cisco may require new hires to be fully vaccinated against COVID-19 if the role requires business-related travel, meeting with customers/partners (including visiting third-party sites on behalf of Cisco), attending trade events, and Cisco office entry, unless otherwise prohibited by applicable law, and in countries where COVID-19 vaccination is legally required. The company will consider legally required accommodations/exceptions for medical, religious, and other reasons as per the requirements of the role and in accordance with applicable law. Additional information will be provided to candidates about the requirements and accommodation process at the offer time based on region.