AppD Senior Software Engineer - India

  • Location:
    Bangalore, Karnataka, India
  • Area of Interest
    Engineer - Software
  • Job Type
  • Technology Interest
  • Job Id

About Us

AppDynamics builds products that help enterprises have real-time insights into application performance, user performance and business performance so they can move faster in an increasingly sophisticated, software-driven world. AppDynamics’ Synthetic Monitoring product enables our customers to ensure their websites and APIs are highly available, perform well so that their users have desired user experience. AppDynamics is uniquely positioned to enable enterprises to accelerate their digital transformations by actively monitoring, analyzing, and optimizing complex application environments at scale which has led to proven success and trust with the Global 2000. 

About You

You are the kind of engineer who is passionate about programming, have a good understanding of distributed systems and are keen to solve challenging problems. You have -


  • Strong product development experience

  • Strong foundation in data structures, algorithms, concurrent programming 

  • Good experience in building micro services using Java

  • Experience in building scalable distributed systems

  • Experience with AWS Offerings like DynamoDB, S3, EKS

  • Good communication, interpersonal and collaboration skills.

It is a plus if you have,

  • Programming experience in Python, C++, C#

  • Built microservices deployed using Docker, Kubernetes

  • Exposure to other Cloud Offerings like Microsoft Azure, Google Cloud

  • UI development experience using frameworks like AngularJS, ReactJS and JavaScript programming experience.

  • Understanding of Elastic Search, Hadoop, HBase, Druid, Kafka Streams etc



About the role


As a Software Engineer in the Synthetic monitoring development team you would be required to :-