About

We love our portfolio companies.

You’ll love working for one of them.

0
Companies
0
Jobs

Performance Engineer LMTS

Own Company

Own Company

San Francisco, CA, USA
Posted on Jan 16, 2026

Description

The Automation Platform team is responsible for the engine and applications that allow our customers to build and execute automated tasks that are customized for their business. These capabilities represent some of the most widely and heavily used features across our most popular products. The team is responsible for the Flow product area end to end – from the APIs and UI that builds workflows and processes to the backend services, database, performance and scalability.

We are looking for a talented performance engineer who is excited and motivated to help build Salesforce's future. Job grade level is flexible based on experience and skills. We want you to be curious, have a passion for learning, enjoy problem solving, and thrive on helping high-performing teams deliver with high determination to overcome ambiguity. The most important characteristic we look for is the ability to figure out what should be done and get it done within the spirit of Salesforce -- this requires thoughtfulness with a bias towards taking action and assuming responsibility.

Your Impact: As a Performance Engineer you'll be a part of the team responsible for developing the tests, tools, frameworks, and platforms necessary for ensuring that the Automation Platform toolset remains the world's most highly performing, scalable, and reliable enterprise cloud hosted BPM suite in the industry. Your direct efforts will help us ensure we use the most innovative methodologies, deep architecture expertise, cutting-edge automation, and advanced tools in the industry to maintain our leadership position.

Responsibilities

  • Work closely with management, product owners, and engineers to understand product requirements and design appropriate performance test plans to verify features performance and scalability requirements

  • Measure, analyze, and optimize the performance and scalability of new and existing features within an Agile development environment.

  • Find performance bottlenecks in features across all areas of the cloud, diagnose the issues, fix them, and verify and test your solutions with the owning team.

  • Design and implement scalability, stability, stress, reliability, availability, and longevity tests using industry standard tools and custom developed software and scripts.

  • Provide accurate scoping, clear strategies, and milestones for performance tests

  • Communicate status, risks to test complete dates, and offer mitigation strategies to ensure on-time delivery of all committed projects to cross functional teams

  • Reproduce, diagnose, and resolve critical customer situations requiring special performance tests or simulations.

  • Collaborating and planning with development scrum teams to identify, prioritize, and mitigate performance risks of features being shipped every release

  • Review automation implementations and encourage sound design principles

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

  • Coordinate technical presentations and training for capacity planning guides

  • Report weekly trends highlighting product performance and team status against committed milestones and projects

Required Skills:

  • 8+ years of software development experience with specific experience in benchmark testing, performance analysis, troubleshooting, and optimizing enterprise software

  • Proven development experience in Java and SQL

  • Outstanding attention to detail and communication skills, both written and verbal

  • Ability to interpret technical data, and analyze performance results using applicable statistics concepts

  • Ability to identify / resolve system bottlenecks

  • Ability to identify potential limitations in software architectures

  • Ability to write clear and concise technical documents

  • Excellent troubleshooting and reasoning skills

  • Understanding of throughput, latency, memory and CPU utilization

  • Understanding concepts of multi-threading, cache, memory management, Java Virtual Machine, JIT

  • Experience with scripting tools such as JMeter, and profiling tools such as JProfiler and YourKit

  • Working knowledge of AJAX, HTTP, REST, JSON

  • Working knowledge of database tuning and administration (e.g. Oracle, DB2, Oracle AWR/STASPACK)

  • Working knowledge of operating system design / tuning / tools (e.g. Linux, Solaris, OProfile, VTune)

  • A related technical degree required.

For roles in San Francisco and Los Angeles: 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.