1+ months

AppD Software Engineer, Core Java

Cisco Systems Inc.
San Francisco, CA 94102
  • Jobs Rated
    8th

About Us

Cisco AppDynamics is the leading and fastest-growing application performance monitoring solution on the market. With the paradigm shifts to horizontally distributed and service-oriented architectures, cloud hosting, and agile deployment, managing large-scale applications is more complex than ever. The innovative Cisco AppDynamics technology greatly simplifies this task, while providing the critical insight customers need to analyze the performance and user experience of their applications and connect them to specific business outcomes.


About You

You are the kind of engineer that loves solving hard software design problems and are comfortable rolling up your sleeves. You also have

Basic skills:
* 5+ years of experience preferred. (Bachelors degree in CS or related course preferred).
* Significant experience working with Core Java.
* Sound knowledge of everyday/fundamental data structures, algorithms, and other computer science basics.
* High level of familiarity with Java frameworks, OOAD, REST, and common design patterns.
* Prior experience building application infrastructure software is a definite advantage.
* Comfortable with Unix/Linux OS to develop, deploy and maintain software.

Advanced skills:
* Experience with analyzing, optimizing and writing low-latency parallel and concurrent code.
* In-depth knowledge of at least one distributed system and/or data store.
* Experience building software for both Cloud (AWS) and On-premise configurations.

Breadth of knowledge and skills:
* Knowledge of how a JVM or similar managed environment works internally as well as ability to tune and debug complex programs is a definite plus.
* Appreciation of computer architecture fundamentals in order to design and write high-quality software.
* General awareness of the theory behind distributed systems will be highly regarded.
* Experience with VM and/or container technologies is a plus.

Attitude and working style:
* Passionate about producing the best-quality software and sharing your enthusiasm.
* Prior open source contributions are a plus.
* Comfortable working with other engineers, reviewing code, collaborating on design while following a lightweight Scrum process.
* Mentor less experienced engineers.
* Collaborate with Quality Assurance and Operations teams to deliver and deploy reliable software on time.

About the Role

The teams objective is to simplify and unify our customers experience around the installation, configuration, and management of scores of language- and environment-specific agents that Cisco AppDynamics has on the market today. We are building a system to eliminate the friction of handling the lifecycle of monitoring agents, from downloads to process instrumentation to upgrades, across virtually all of our customers deployments.

You will be primarily responsible for the backend component of the solution, which is built as a RESTful Java microservice on top of the Dropwizard framework. We will rely on you to mature the service in terms of scalability, robustness, resilience, and security by adhering to the industrys leading design and development practices and providing technical guidance in building new features.


Perks

We know that the award-winning culture at Cisco 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:

o  Medical, dental, vision coverage

o  401k match (4.5%)

o  Wellness perks (gym, hobbies, education, store discounts, personal finance)

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

o  Mandatory company shut down between Christmas and New Years

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

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

o  Free shuttle service and pre-tax commuter benefits

Just a note

Note to Recruiters and Placement Agencies: Cisco AppDynamics does not accept unsolicited agency resumes. Please do not forward unsolicited agency resumes to our website or to any Cisco AppDynamics employee. Cisco 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 the property of Cisco AppDynamics.

Cisco 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. Cisco 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. Cisco AppDynamics participates in E-Verify.


#appd_jobs



#LI-SCHMIDTLS

Categories

Jobs Rated Reports for Software Engineer

Posted: 2019-07-22 Expires: 2020-01-03

Before you go...

Our free job seeker tools include alerts for new jobs, saving your favorites, optimized job matching, and more! Just enter your email below.

Share this job:

AppD Software Engineer, Core Java

Cisco Systems Inc.
San Francisco, CA 94102

Join us to start saving your Favorite Jobs!

Sign In Create Account
Software Engineer
8th2017 - Software Engineer
Overall Rating: 8/199
Median Salary: $100,690

Work Environment
Good
53/199
Stress
Very Low
24/199
Growth
Very Good
32/199
Powered ByCareerCast