Browse

Software Consulting Engineer

Cisco

Software Consulting Engineer

Mexico City

At AppDynamics, part of Cisco, our Support Engineering team plays a critical role in diagnosing and resolving complex issues within large-scale, multi-tiered applications built on a variety of dynamic languages and frameworks. From Node.js, PHP, and Python to Ruby, GoLang, and even C/C++, we tackle it all—with occasional forays into SAP, IIB, and CICS.

As experts in AppDynamics’ diverse portfolio—spanning traditional APM, End User Monitoring (EUM), Analytics, IoT, and Machine Learning—we ensure every customer interaction is seamless and impactful. When a customer encounters an issue that falls into the engineering realm, we’re the first to respond. We dive deep, solve the problem, and collaborate with product engineering teams to address root causes or provide interim solutions.

As a Software Consulting Engineer in Support Engineering, you’ll need to be agile, resourceful, and a master problem solver. You’ll spot patterns, identify challenges, and relentlessly pursue the root cause of issues. Beyond technical expertise, you’ll act as a customer advocate, building relationships, understanding their application architectures, and empathizing with their pain points. Your mission? To ensure AppDynamics alleviates their challenges and enhances their experience.

The tech landscape is ever-evolving, and so is our problem space. You’ll need to adapt quickly, learning about new frameworks, cloud technologies, and cutting-edge architectures. Every day brings a new challenge, and you’ll thrive by staying curious, innovative, and solution-focused.


Your Impact:

  • Help customers instrument, monitor, and debug their complex, multi-tiered applications.

  • Mentor team members by assigning tasks and milestones that align with their skills and growth.

  • Write and debug applications across multiple stacks, including Node.js, PHP, Python, and GoLang, while learning new technologies to apply our instrumentation effectively.

  • Replicate customer environments to identify and resolve root causes or provide temporary workarounds.

  • Deliver advanced technical support, solving complex product issues within customer environments.

  • Build internal and customer-facing tools and extensions to enhance usability and functionality.

  • Identify product bugs and enhancements based on customer feedback and work to address them.

This hybrid role requires candidates to reside in Mexico and be available to work from the Mexico City office.


Minimum Qualifications:

  • 5+ years of hands-on software development and maintenance experience in at least two of the following languages: PHP, Python, Ruby, C/C++, Node.js, or GoLang, with strong debugging and problem-solving skills.

  • Familiarity with container technologies like Docker and orchestration tools such as Kubernetes or Pivotal.

  • Knowledge of serverless computing platforms like AWS Lambda, Google Functions, and Azure Functions.

  • Solid understanding of web protocols, server environments, and Unix/Linux systems, with scripting expertise in bash, Perl, or Python.

  • English proficiency at a B2 level or higher.


Preferred Qualifications:

  • A bachelor’s degree in Computer Science or equivalent work experience.

  • Experience with C/C++, Apache, IIB, SAP, Ruby, and Mainframe environments.

  • Knowledge of distributed and hybrid cloud architectures, including Azure, AWS, and Cloud Foundry.

  • A passion for continuous learning and staying ahead of industry trends.


Why Cisco?

At Cisco, we believe in the power of connection and the value of diverse perspectives. Our purpose is to power an inclusive future for all, and we celebrate the unique backgrounds and talents of our employees.

Cisconians often experience “one company, many careers,” with endless opportunities for learning and growth. Our hybrid work culture, supported by cutting-edge tools and technology, empowers everyone to give their best and be their best.

We’re committed to fostering belonging and making a difference. Through our 30+ Inclusive Communities, employees connect, learn, and advocate for inclusivity. With 80 hours of paid volunteer time each year, nearly 86% of Cisconians give back to causes they care about.

As a global leader in technology, we help customers reimagine applications, secure their enterprises, transform infrastructure, and achieve sustainability goals. Every step we take is a step toward a more inclusive future.


Compensation and Benefits (U.S. and Canada):

  • Salary Range: The posted range reflects the projected hiring range for full-time roles in U.S. and Canada locations, excluding equity or benefits. Non-sales roles reflect base salary only, while sales roles include base and incentive compensation.

  • Benefits:

    • Comprehensive medical, dental, and vision insurance.

    • 401(k) plan with Cisco matching contributions.

    • Short- and long-term disability coverage.

    • Generous paid time off, including vacation, sick leave, and holidays.

    • Paid time for volunteering and community engagement.

  • Sales Incentives: Performance-based incentive pay with no cap, rewarding both quota and non-quota achievements.


Be You, With Us:

At Cisco, we value authenticity and encourage you to bring your whole self to work. Whether you’re a tech enthusiast, a creative thinker, or a problem-solving innovator, your unique perspective matters. Together, we’ll shape the future of technology and create a more inclusive world.


Take the Next Step:

If you’re ready to tackle complex challenges, build meaningful relationships, and grow your career in a dynamic environment, we’d love to hear from you. Apply today and join us in redefining what’s possible!