Sr. Manager Performance Engineering

Splunk San Francisco , CA 94118

Posted 4 weeks ago

Are you passionate about learning new technologies and understanding how they work? Are you interested in an opportunity to work with an upbeat team to help drive its products to a new level? We are looking for a seasoned, creative Performance Engineer Manager to help us focus on the scalability and performance of our products and create meaningful benchmarks that address customer use cases.

At Splunk, each and every release of our software is highly scrutinized to meet the demands of our customers. As a Principal Performance Engineer, you'll have a key role in our products' success. You will collaborate with peers, field teams, customers to understand and encapsulate the use cases into industry standard benchmarks. You will work with product management and interface directly with our customers to get direct exposure to the usage patterns we strive to satisfy. You will also drive projects to integrate benchmarking into our continuous integration and test automation frameworks.

What You'll Be Doing:

  • You will lead a team of world-class, highly motivated software engineers who are responsible to make Splunk products performant, scalable and reliable. You will be responsible for providing performance insights and identify optimization opportunities to product stakeholders, triage production performance bottlenecks, and identify and fix performance issues while working with all engineering teams.

  • Work with various product teams design and develop state-of-art solutions to existing performance problems, and performance analysis tools to allow dev teams to gain further insight into production behavior.

  • You will help foster the engineering culture of owning performance, so every engineer knows that their code is comprehensively tested in an autonomous fashion as they deploy to each environment.

  • In order to effectively manage this team, you will need exceptional leadership skills, familiarity with performance tools, proficiency with agile development methodologies, and the ability to operate within short release cycles.

  • Own end-to-end performance coverage, identify bottlenecks and work with the Engineering teams to address issues.

  • Encourage a data-driven culture to improve the performance, efficiency and scalability of services and systems to help scale the company.

  • Daily management of objectives, priorities, trade offs, risk as well as performance management of all staff reporting to you.

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

Who You Are & What Makes You Qualified:

  • 5+ years performance engineering experience with a distinguished track record of driving performance across a large team

  • 2+ years management experience with demonstrated ability to attract, develop and retain talent.

  • Masters/Bachelors Degree in Computer Science, Software Engineering, or Equivalent Experience.

  • Strong technical skills in Big Data Platform and distributed computing system performance. Domain knowledge in cloud computing.

  • Skilled in both the art and science of benchmark creation and measurement and modeling of system behavior under load

  • Ability to find root cause of performance bottlenecks with profiling tools, pstack, qmlprofiler

  • Passionate to optimize the performance bottlenecks and improve the product

  • Experience in tackling problems of load, scale, and optimizations of complex large-scale deployments

  • Expert in scripting languages (Python) and compiled languages (C/C++)

  • Ability to motivate people, instill accountability and achieve results.

  • Agile, proactive, comfortable working with ambiguous specifications and can prioritize on the fly.

Extended Qualifications

  • Experience with enterprise software capacity planning a big plus

We value diversity at our company. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, or any other applicable legally protected characteristics in the location in which the candidate is applying.

For job positions in San Francisco, CA, and other locations where required, we will consider for employment qualified applicants with arrest and conviction records.


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
Manager/Senior Manager Performance Engineering

Salesforce.Com, Inc.

Posted 2 days ago

VIEW JOBS 11/15/2019 12:00:00 AM 2020-02-13T00:00 Job Category Products and Technology Job Details Manager, Performance Engineering You will lead a global team of experts who are responsible to make Anypoint Platform products performant, scalable and reliable. You will be responsible for providing performance insights and identify optimization opportunities to product stakeholders, triage production performance bottlenecks, and identify and fix performance issues while working with all engineering teams. This team will provide 2nd level support to mitigate customer escalations as well as propose design and configuration changes to meet our growing production traffic. Work with all product development teams, DevOps, and SRE to design and develop state-of-art solutions to existing performance problems, and performance analysis tools to allow dev teams to gain further insight into production behavior. You will help foster the engineering culture of owning performance, so every engineer knows that their code is comprehensively tested in an autonomous fashion as they deploy to each environment. You will manage a team of world-class, highly motivated software engineers and will be expected to both challenge and be challenged. In order to effectively manage this team, you will need exceptional leadership skills, familiarity with performance tools, proficiency with agile development methodologies, and the ability to operate within short release cycles. Responsibilities * Own end-to-end performance coverage, identify bottlenecks and work with the Engineering teams to address issues. * Create realistic benchmarks based on real customer scenarios and integration tests. * Solve hard software performance issues: Work with service owners closely to improve base performance (e.g. algorithm or architecture redesign), reduce resource consumption and shorten request latency. * Create and curate dashboards to allow for comparative metrics across product builds. * Provide input and guidance to our Product and DevOps teams to determine sizing, scaling and utilization parameters for various service tiers. * Leverage cloud infrastructure to expand the scope and coverage of testing, composing environments as necessary to independently test. * Shift performance testing leftward across Mulesoft, enable continuous performance test. * Encourage a data-driven culture to improve the performance, efficiency and scalability of services and systems to help scale the company. * Work with counterparts in the QA and Developer Productivity organizations to build tooling that serves the needs of all teams. * Work with the SRE teams to determine points of failure in the ecosystem and advise how to architect for resiliency and low MTTR. * Provide tuning and diagnostic guides to allow developers, sales, and support to triage issues. * Enable self-serve for customers, the field, pre-sales and support. Provide documentation and examples to allow sales and support to triage customer performance issues. * Daily management of objectives, priorities, trade offs, risk as well as performance management of all staff reporting to you. * Provide technical leadership, career development, and mentoring to team members. * Work efficiently with teams at other geo locations (Argentina, Colombia) Qualifications: * 5+ years performance engineering experience with a distinguished track record of driving performance across a large team. * 2+ years management experience with demonstrated ability to attract, develop and retain talent. * Masters/Bachelors Degree in Computer Science, Software Engineering, or Equivalent Experience. * Strong technical skills in web service application performance and domain knowledge in cloud computing. * Unparalleled troubleshooting and problem-solving skills. * Experience managing software engineering teams. * Ability to motivate people, instill accountability and achieve results. * Strong verbal and written communication skills, organizational aptitude, and time management skills. * Agile, proactive, comfortable working with ambiguous specifications and can prioritize on the fly. * Excellent written and verbal communication skills, as exemplified by clear bug/issue explanations, documentation of knowledge, mentoring ability, and comfort interacting with all levels of management. * The courage to pull the emergency brake on releases that will negatively affect our customers and reputation. Posting Statement Salesforce.com and Salesforce.org are Equal Employment Opportunity and Affirmative Action Employers. Qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender perception or identity, national origin, age, marital status, protected veteran status, or disability status. Headhunters and recruitment agencies may not submit resumes/CVs through this Web site or directly to managers. Salesforce.com and Salesforce.org do not accept unsolicited headhunter and agency resumes. Salesforce.com and Salesforce.org will not pay fees to any third-party agency or company that does not have a signed agreement with Salesforce.com or Salesforce.org. Pursuant to the San Francisco Fair Chance Ordinance and the Los Angeles Fair Chance Initiative for Hiring, Salesforce will consider for employment qualified applicants with arrest and conviction records. Salesforce.Com, Inc. San Francisco CA

Sr. Manager Performance Engineering

Splunk