Principal Software Engineer - Portal AppDynamics
THIS JOB HAS EXPIRED AppDynamics is the leader in next generation solutions for managing modern, distributed, and extremely complex applications residing in both the cloud and the data center. Our customers include some of the largest web sites on the planet, who use our products to monitor and troubleshoot applications distributed across thousands of servers.
With the paradigm shifts to horizontally distributed applications, service oriented architectures, cloud hosting, and agile deployment it is more complex than ever to manage large-scale applications. The innovative AppDynamics technology greatly simplifies managing these modern application architectures. With over 500 high profile customers and year over year revenue growth above 300%, we are disrupting the multi-billion dollar APM (Application Performance Management) market.
Founded in 2008 and lead by proven innovators, AppDynamics has rock solid funding from top tier venture capital firms including: Greylock, Lightspeed, Kleiner Perkins and IVP.
AppDynamics is the next-generation of Application Performance Management for distributed Java/.NET applications running on physical, virtual, and cloud infrastructure. Founded in 2008, AppDynamics is now thriving in a growing, multi-billion dollar market and is led by a team of innovators. We've got rock-solid funding from the top tier VC?s and our customer base is growing by leaps and bounds.
Our product and business model are proving to be quite 'disruptive' in a very large market. Companies like Netflix, Priceline.com, Deutsche Bank, Williams Sonoma, and Expedia are using AppDynamics to ensure the performance and availability of their revenue-critical applications.
We have two product editions that fuel our freemium business model. AppDynamics Lite (our free edition) has nearly 65,000 users and has generated rapid awareness for AppDynamics around the globe. AppDynamics Pro is our paid edition that has disrupted the Application Performance Management (APM) market with its ability to continuously discover and auto-instrument highly-distributed applications. Pro is offered with both SaaS and on-premise deployment options.
We are looking for Principal Software Engineer to join our development team. This is a unique opportunity where you will get a chance to work in a rocking startup and learn new technologies. This role is in the team responsible for building and maintaining all the systems used by our sales teams and customers. In this position, you will be the technical lead for an offshore team of 8 engineers and will be responsible architecting and implementing new features as well as ensuring that high quality features are delivered on time. The team is responsible for building several homegrown systems to manage licensing, downloads, account management, reporting as well as integrating homegrown systems with external products like salesforce, confluence etc. through SSO and Rest API. In addition to this the team will also responsible for building and maintaining our self service user community, ecommerce and LMS platforms.
Implement solutions for various projects in the following technologies
Salesforce (Built custom solution in Salesforce using Apex)
Django - A Python based web framework
Work with product management and sales teams to understand requirements, design and coordinate proposed solutions with them before implementation
Help in assessing and integrating third party products to fulfill some of requirements
Lead and coordinate releases to deliver high quality features on time
CS / EE degree from a top school
7+ years of proven experience developing large-scale software applications in Web 2.0 or object-oriented technologies
3+ years of experience leading projects and onshore as well as offshore teams
Excellent knowledge of Django/Python
Excellent command over OOAD concepts
Experience with other web development frameworks is desirable
Knowledge of database design principles and experience with any relational database (esp. with MySQL) is a plus
Must have experience with webservers like Apache, nginx etc.
Working knowledge of Linux/Unix shell commands is desirable
Knowledge of PHP will be added advantage .
Prior experience with salesforce apex is a strong plus
Development experience in Java / J2EE is a strong plus
Out of the box, unorthodox thinking, self starter and independent, but always willing to communicate and share his ideas
Enthusiastic to learn new technologies and passionate about programming
Excellent communication skills (both verbal and written)
||San Francisco, CA |
THIS JOB HAS EXPIRED