Wednesday, June 25, 2014

salesforce.com posted a job you might be interested in



salesforce.com



Senior Director, Performance Engineering - Salesforce Cloud

United States, US - Computer Software, Information Technology and Services, Internet

Senior Director Performance Engineering - Salesforce Cloud



Do you want to deliver the next generation of mobile computing to enterprise businesses to enable the Internet of things? Do you own multiple mobile devices including iOS, Android, BlackBerry 10, and Windows Phone? Do you enjoy fast, elegant mobile and web UIs? Does the thought of delivering a seamless, consistent, fast user experience across mobile and desktop devices sound like a challenge you’d like to tackle? Have you encountered enterprise focused, dynamic, and complex transactions that inspire you to scale your architectures further than you have before? Would solving real world problems for enterprise grade customers with mission critical businesses make you proud? If so, Salesforce Performance Engineering is the place for you. We need an innovative leader to champion and grow the Performance Engineering team responsible for measuring and optimizing the performance of Salesforce Cloud, which develops the underpinnings of the revolutionary Salesforce One platform which enables all manner of cutting edge mobile and web technologies to connect to the Salesforce Platform.



The Director will guide exceptional Performance Engineers who will utilize sophisticated automation frameworks and software tools to enable complex simulations to assess the platform within aggressive agile timeframes before the release reaches customers. The Director will also lead efforts to recommend architectural and tuning improvements to increase scalability. The Director will oversee the consolidation, analysis, and presentation of performance data in Sprint Reviews, weekly strategic meetings with the Salesforce Cloud Program Core Team (PCT) and articulate issues at key release boundaries. The Director will also work with the PCTs to guide product direction, set performance release criteria, and ensure the respective cross functional teams grow proportionately to the engineering tasks at hand. The Director will periodically participate in resolving critical customer issues to further understand real world performance problems to further improve testing and measurement efforts. The Director must have a stellar record of attracting, mentoring, and leading the best Performance Engineers to even greater accomplishments to ensure the SFDC platform meets the highest standards of Performance, Scalability, and Reliability in the industry.



Startup or Salesforce?



If you're thinking about working at a startup you should come talk to us too. If you read Fred Wilson (link to http://avc.com/) you know that he invests in "large networks of engaged users that can disrupt big markets". Ranked by Forbes as the World’s #1 Most Innovative Company (2011, 2012), and by Fortune as the #19 Best Place To Work (2013), Salesforce is the ultimate large network of engaged customers who pay for the service. And we do it using some of the best technology and software engineers in the industry, while acting like a startup internally.



Responsibilities




  • Represent Performance Engineering in Salesforce Cloud PCT meetings to contribute to product roadmaps, strategy, resourcing, and tactical execution and delivery

  • Provide technical leadership, career development, and mentoring to team members

  • Foster a culture of autonomy, mastery, and purpose to enable innovation and excitement in teams

  • Reduce release related production issues by continuously incorporating lessons learned from past issues into improved workloads and feature coverage

  • Regularly and broadly communicate current release and production performance status trends for Salesforce Cloud Mobile and UI

  • Partner with cross functional teams to mitigate performance issues to ensure on-time delivery of all committed projects

  • Establish areas of ownership, accountability, priorities, and adequate resources

  • Provide accurate scoping and establish detailed release plans with clear priorities, strategies, and milestones

  • Participate in architecture discussions and planning with Development

  • Design and run extensive overhead, scalability, stability, and stress tests using industry standard benchmarks and custom developed software written in Java

  • Review automation implementations and encourage sound design principles

  • Review test plans, results analysis, capacity planning guides for in–flight releases

  • Coordinate reproduction of critical customer situations requiring special performance tests or simulations

  • Coordinate technical presentations and training on methodologies, tools, and best practices




Required Skills / Experience




  • 10+ years of people management experience with 10+ engineers including Sr. Director level experience

  • 10+ years of benchmark testing, performance analysis, and tuning with experience developing software benchmarks

  • 7+ years software development experience with a distinguished track record on technically demanding projects

  • BS, MS, or PhD in Computer Science or equivalent

  • Outstanding attention to detail and communication skills

  • Expert ability to analyze / interpret technical data

  • Expert ability to identify / resolve system bottlenecks

  • Expert ability to identify potential limitations in software architectures

  • Expert ability to write clear and concise technical documents

  • Expert troubleshooting and reasoning skills

  • Expert understanding of throughput, latency, memory and CPU utilization

  • Working knowledge of database tuning and administration (e.g. Oracle, DB2, MySQL) loading, gzip

  • Working knowledge of operating system design / tuning (e.g. Red Hat Linux)

  • Working knowledge of one or more of the following languages: Java, HTML 5, Javascript, CSS, C, C++

  • Working knowledge of Cloud Computing services (e.g. Amazon EC2, S3, Heroku)

  • Familiar with Profiling / Monitoring Software (e.g. JProbe, Dynatrace, Studio Performance Analyzer)

  • Working knowledge of Oracle SQL / PL SQL query plan analysis/tuning, contention/locking analysis and tuning

  • Working knowledge of Oracle clustering technologies (e.g. RAC, Grid, OPS)

  • Working knowledge of Open Source Automation Frameworks (e.g. STAF)

  • Working knowledge of TCP/IP, networking topology, routers, switches




Desired Skills




  • Strong knowledge in at least two of the following - HTML 5, iOS, Android, BlackBerry10, WindowsPhone

  • Expert knowledge of HTTP load generation /measurement software (e.g. JMeter)

  • Expert knowledge of Web Browser Profilng (e.g. YSlow, Dynatrace AJAX, Jiffy)

  • Expert knowledge of Web Browser Rendering Optimizations (e.g. Minified CSS, deferred)






LI-Y



Salesforce.com is an Equal Employment Opportunity and Affirmative Action Employer. Headhunters and recruitment agencies may not submit resumes/CVs through this Web site or directly to managers. Salesforce.com does not accept unsolicited headhunter and agency resumes. Salesforce.com will not pay fees to any third-party agency or company that does not have a signed agreement with Salesforce.com.



Accessibility – If you require accessibility assistance applying for open positions please contact applicant_access@salesforce.com



No salary provided



Posted June 25, 2014 at 07:10AM from LinkedIn http://ift.tt/1lSeIWT

via IFTTT

No comments:

Post a Comment