Description
Job Description:
Join us as we pursue our groundbreaking vision to make machine data accessible usable and valuable to everyone. We are a company filled with people who are passionate about our product and seek to deliver the best experience for our customers. At Splunk we are committed to our work customers having fun and most significantly to each others success.
About the Customer Engineering Team:
The APM and Infrastructure Agents Team plays a crucial role in diagnosing and resolving intricate issues within largescale multitiered networks and diverse infrastructures which include both legacy hardware and modern Containers. We serve toptier clients across the globe including leading corporations in communications supply chain transportation and financial sectors. Our expertise significantly enhances the productivity and efficiency of these prominent customers worldwide making this an exceptional opportunity for talented candidates to contribute to impactful work on a global scale.
As specialists in AppDynamics diverse solutions including traditional APM EUM Analytics IoT and Machine Learning we are dedicated to ensuring that each customers experience is highly positive and deeply valuable ultimately enhancing their customers experiences. When customers encounter issues beyond the scope of traditional support we step in to thoroughly investigate diagnose and resolve the root cause pinpointing the exact lines of code and making necessary fixes whenever possible. This commitment to excellence underscores the importance of skilled engineers eager to tackle challenging problems and deliver impactful solutions.
Unlike typical software engineers who focus solely on application development at AppDynamics we delve into advanced Instrumentation Technology to monitor and derive performance metrics. Our technology involves millions if not billions of agents that actively monitor performance functionality and application security across a wide range of environments. These environments vary from basic development setups to massive data centers with thousands of containers and proprietary thirdparty code. As part of the Customer Engineering Team we must be agile inventive and exceptional problem solvers capable of spotting patterns identifying issues and persistently investigating them to their core. This role provides an exciting opportunity to fully leverage your talents and make a significant impact.
Collaborating within such a diverse challenging and fascinating environment enables our team to gain insights not only as product developers but also from the realworld perspectives of our users which include some of the worlds leading financial institutions logistics providers and technology enablers. This unique position allows us to act as customer advocates deeply understanding their application architectures and challenges and working diligently to alleviate their pain points. At AppDynamics we strive to be a key contributor to our customers success continuously enhancing our portfolio with each achievement.
As a member of this team you will serve as the initial point of contact within our Engineering Organization tasked with enhancing the product experience reliability and resiliency. Your responsibilities will include analyzing and addressing any concerns from the field regarding the functionality and efficiency of the AppDynamics product within the context of our customers diverse and complex application environments.
To achieve these goals you will engage in custom software development conduct indepth troubleshooting develop testing pipelines and if necessary create custom tools to boost efficiency for both internal teams and customers. Our problem space is everevolving requiring adaptability and resilience as you encounter and overcome new challenges.
You will continuously expand your knowledge of our products our customers products and the latest technology advancements including cuttingedge frameworks cloud technologies and current architectural trends. Regardless of the technical issues that arise you will play a crucial and central role in resolving them focusing on delivering not only immediate workarounds but also a permanent solution as well as putting in place the testing infrastructure around the issues and defending against regressions.
Core Responsibilities:
- Address and resolve issues tackle bugs and help guide the strategic direction of AppDynamics product offerings always prioritizing the customer experience.
- Develop tools and extensions for both internal use and customerfacing applications.
- Treat each new project as a chance to mentor and share knowledge.
- Write applications across various technology stacks embracing new technologies and applying our instrumentation to these applications.
- Recreate customer application environments and architectures to better understand and resolve issues.
- Collaborate directly with customers to solve the most challenging problems they encounter with our products in their environments.
Primary Skills:
- A Software Engineer with 12 years of relevant industry experience
- BS in Computer Science or equivalent work experience.
- Familiarity with the following:
- REST APIs API Management .NET Core ASP C C Visual C Microsoft Azure Azure Functions AWS Dynamic Languages like php Python and Node.JS
- Indepth software development and maintenance experience in various container and container orchestration technologies i.e. Docker Kubernetes Pivotal Cloud Foundry and Red Hat OpenShift.
- Knowledge of various cloud infrastructures like Amazons Elastic Kubernetes Service (EKS) Microsofts Azure Kubernetes Service (AKS) Googles Kubernetes Engine (GKE)
Desired Skills:
- Debugging and troubleshooting skills including analyzing thread dumps heap dumps crashes and deadlocks.
- Knowledge of GoLang and OpenTelemetry.
- Good knowledge of web protocols formats and server environments.
- Attention to detail and the ability to identify and fix sophisticated problems in the customer environment.
- Ability to guide and Train the team as needed on new Technologies
- Ability to work with internal and external teams drive communication and interteam collaborations to drive solution
Splunk a Cisco company is an Equal Opportunity Employer and all qualified applicants will receive consideration for employment without regard to race color religion gender sexual orientation national origin genetic information age disability veteran status or any other legally protected basis.
Note:
Thank you for your interest in Splunk!
Required Experience:
Staff IC