Lead Performance Engineer
Posted 2 months ago Expired
This job has expired
Looking for a job like Lead Performance Engineer in or near San Francisco, CA? Upload your resume and we'll notify you when similar positions become available.
Upload Your ResumeAbout This Role
As a Lead Member of Technical Staff (LMTS) with expertise in performance and scale, you will drive innovation, design high-scale automation frameworks, and ensure product reliability. This role involves preventing bottlenecks through architectural influence, database tuning, and expert root cause analysis.
Responsibilities
- Lead performance efforts for multi-team projects by designing traffic models, establishing scale goals, and implementing sophisticated automation and monitoring strategies
- Act as the expert in database tuning and system optimizations, driving design meetings by questioning implementation choices and proposing performant alternatives
- Rapidly build Proof of Concepts (POCs) to test ideas and lead research spikes and "fail fast" prototypes to address critical scale issues
- Partner with Product Managers to align features with customer usage patterns and ensure performance is a core part of the Definition of Done (DoD)
- Coach AMTS, MTS, and SMTS engineers, leading code and design reviews, and sharing deep product expertise to elevate the team’s technical bar
- Manage features from initial design through production deployment and post-release support
- Own the resolution of the most complex, systemic performance issues
Requirements
- Experience as a developer building platforms and applications
- Experience in building automation tools
- Coding experience in Java, C, Python, Ruby on Rails
- Knowledge of modular design
- Deep knowledge of Java and its internals, including JVM performance tuning, GC mechanisms, and familiarity with Java Profiling (e.g., JProfiler, YourKit)
- Expert-level understanding of key performance metrics associated with throughput, latency, memory, CPU, disk & network, and the ability to debug bottlenecks associated with any of them
- Hands-on experience in open source load test tools
- Expert in profiling, instrumentation, load generation tools, and database optimization
- Proven track record in API design, concurrency, and resource efficiency for massive scale
- Strong communicator able to present technical findings to both executives and architects
- Ability to constantly generate and validate new ideas
- Ability to manage technical debt and provide a long-term vision for performance
- Excels at Root Cause Analysis (RCA) and complex optimization
Qualifications
- Experience as a developer building platforms and applications, along with experience in building automation tools.
Nice to Have
- A good understanding of enterprise architecture principles
- Familiarity with NoSQL data stores and transport systems such as Spark, Storm, Cassandra, Kafka
Skills
* Required skills
Benefits
About Salesforce
Salesforce is the #1 AI CRM, building a future where innovation and trust drive customer success together.