Posted in

Performance Engineering – Smts

Performance Engineering – Smts

CompanySalesforce
LocationSeattle, WA, USA, San Francisco, CA, USA
Salary$157600 – $236500
TypeFull-Time
DegreesBachelor’s
Experience LevelSenior

Requirements

  • A related technical degree required.
  • 5+ years of experience in coding (Java /C++/ Python).
  • 3+ years of development experience with TypeScript & JavaScript.
  • Deep understanding of web performance principles (e.g., critical rendering path, lazy loading, code splitting, caching).
  • Expertise in NodeJS, React, HTML5, CSS, JSON, HTTP and Web Components standards
  • Extensive experience with browser developer tools and performance profiling tools (e.g., Chrome DevTools)
  • Strong technical problem solving, communication, and collaboration skills
  • Intense curiosity and willingness to question

Responsibilities

  • Develop the next generation of AI based tools that provides agentic experience to solve performance problems.
  • Investigate performance anomalies to identify application performance, discover hotspots/bottlenecks, and collaborate closely with different engineering groups, SREs, and infrastructure teams to diagnose and resolve performance issues, providing data-driven recommendations.
  • Lead performance analysis, tuning, and optimization efforts for critical Tableau services and infrastructure components.
  • Define, design, and implement instrumentations to generate metrics which provide relevant system characteristics.
  • Proactively evaluate and adopt emerging technologies to boost performance
  • Formulate methodologies for the evaluation of performance and scalability, grounded in the definition of representative customer workloads.
  • Communicate performance findings, analysis, and recommendations clearly and effectively to both technical and non-technical audiences, including leadership.
  • Participate in product design and lead product performance evaluations to solve software performance issues by resolving hotspots, optimizing code base performance (e.g. algorithm redesign), and reducing resource consumption etc.

Preferred Qualifications

  • Experience with GraphQL and its performance implications in UI development.
  • Knowledge of various prompting strategies (e.g., zero-shot, few-shot, chain-of-thought) to elicit desired responses.
  • Familiarity with NLP concepts like tokenization, syntax, semantics, and different language models.
  • Contributions to open-source front-end or performance-related projects.
  • Experience with A/B testing and measuring the impact of performance improvements on user metrics.