Software Engineer

Appdynamics Raleigh , NC 27611

Posted 1 week ago

About Us

AppDynamics is the Application Intelligence company. With AppDynamics, 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. Our integrated suite of products is built on our innovative, enterprise-grade App iQ Platform that enables our customers to make faster decisions that enhance customer engagement and improve operational and business performance.

AppDynamics is uniquely positioned to enable enterprises to accelerate their digital transformations by actively monitoring, analyzing, and optimizing complex application

About the Role

In the Customer Engineering team we help our customers operate our software and maximize their return on investment. You may find yourself educating customers on best practices, understanding their use cases, helping satisfy those, and keeping abreast of customer needs. Being flexible and not afraid to wear a technical versus a customer success hat is essential in this role. Managing large enterprise customer accounts and making them successful doing whatever it takes encapsulates this role.

About you

  • Must have a solid grasp on Unix/Linux including but not limited to commonly used commands, networking including troubleshooting network connectivity, shell scripting (Bash, Korn, etc.) familiarity, file systems understanding, basic system performance commands, etc.

  • Intermediate level familiarity with SQL and PL/SQL. Expected to understand explain plans - their purpose, and how to use those to tune queries, index management, etc. Any exposure to database internals, and tools for administration/backups/recovery etc. is a big plus

  • Exposure to or understanding of SSL/TLS and PKI

  • Previous programming background

  • Any familiarity with Single-Sign-On solutions, SAML, etc. is a huge plus

  • Solid command of written and verbal English

  • Excellent customer facing skills

  • Programming Languages: Java, C++, C, JavaScript, NodeJS, etc.

  • Databases: Oracle, MySQL

  • Operating Systems: Unix/Linux

Perks

We know that the award-winning culture at AppDynamics is something to brag about, but here are more reasons that make you excited to get out of bed to come in the morning, like:

  • Medical, dental, vision coverage

  • 401k match (4.5%)

  • Wellness perks (hobbies, education, store discounts, personal finance)

  • 4 weeks PTO, 5 days VTO, 14 holidays (including 1 birthday PTO and 1 floating holiday)

  • Mandatory company shut down between Christmas and New Years

  • Weekly catered breakfast and lunch, and all the snacks, fruits and drinks your heart desires, monthly happy hour events, and weekly massages

  • Brand new state of the art office in downtown San Francisco, centrally located near BART, Caltrain, Muni, the ferry, and a bike share station

  • Free shuttle service and pre-tax commuter benefits

Just a note

Note to Recruiters and Placement Agencies: AppDynamics does not accept unsolicited agency resumes. Please do not forward unsolicited agency resumes to our website or to any AppDynamics employee. AppDynamics will not pay fees to any third party agency or firm and will not be responsible for any agency fees associated with unsolicited resumes. Unsolicited resumes received will be considered property of AppDynamics.AppDynamics is an equal opportunity employer and considers all qualified applicants without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, age, protected veteran status, or any other unlawful factor.

AppDynamics complies with all applicable laws, including those regarding consideration of qualified applicants with criminal histories (such as the San Francisco Fair Chance Ordinance). If your disability makes it difficult for you to use this site, please contact talent@appdynamics.com. AppDynamics participates in E-Verify.


icon no score

See how you match
to the job

Find your dream job anywhere
with the LiveCareer app.
Mobile App Icon
Download the
LiveCareer app and find
your dream job anywhere
App Store Icon Google Play Icon
lc_ad

Boost your job search productivity with our
free Chrome Extension!

lc_apply_tool GET EXTENSION

Similar Jobs

Want to see jobs matched to your resume? Upload One Now! Remove
Software Engineer

Experienced Recruiting Partners

Posted 4 days ago

VIEW JOBS 3/20/2019 12:00:00 AM 2019-06-18T00:00 The <strong>Software Engineer I </strong>develops, implements, and maintains software solutions that enable business operations to realize company goals &amp; objectives. The incumbent performs analysis, design, coding, debugging, testing, and support of software application systems. He/she may be assigned to develop new applications, enhance existing applications and/or provide production support. The incumbent works independently on projects of easy/moderate scope or complexity and receives detailed instructions on new and/or more complex assignments.<p>&nbsp;</p><p><strong>Responsibilities:</strong></p><ul><li>Works with Agile Program Manager (APM), Digital Product Manager (DPM), and Business Systems Analyst (BSA) to accurately interpret systems specifications documented in Agile user stories.</li><li>Translates specifications into engineering artifacts, which typically include design specifications, source code, test scripts and test results. Obtains approval on final design documents from APM and software architect (software engineer III or IV).</li><li>Works with senior software development peers to ensure that the engineering realization is in accordance with Enterprise Architecture principles and software development best practices.</li><li>As part of Agile team, completes software development work which includes application of creative design, coding and debugging methods &amp; techniques.</li><li>Collaborates with testers to ensure that all software components are tested adequately. Communicates any identified issues to APM.</li><li>May offer suggestions to APM, DPM, and/or BSA on alternative approaches to achieve system objectives.</li><li>Tracks and communicates issues to senior peers and/or APM for assistance with resolution</li><li>Liaises with other project and program areas to coordinate interdependencies.</li><li>Develops and maintains a working knowledge of new technology and software engineering standards &amp; practices</li></ul><p><strong>Experience:</strong></p><ul><li>2 to 4 years of related experience</li><li>Required knowledge and skills would typically be acquired through a Bachelors degree in computer science, business, or related field</li><li>Proficiency in the theoretical &amp; practical application of software engineering best practices, methods and techniques.</li><li>Experience in developing software applications on the assigned technology platform.</li><li>Knowledge on source code change management and related tools.</li><li>Knowledge and experience using Agile software development principles, process and tools.</li><li>Good analytical, problem solving and organizational skills.</li><li>Proficient interpersonal, and written and oral communication skills, in addition to customer service skills in order to provide end user/business owner systems support.</li></ul><p>&nbsp;</p><p>#zr</p> Experienced Recruiting Partners Raleigh NC

Software Engineer

Appdynamics