
Performance Engineer – SMTS
Salesforce
full-time
Posted on:
Location Type: Hybrid
Location: San Francisco • California, Washington • 🇺🇸 United States
Visit company websiteSalary
💰 $157,600 - $216,700 per year
Job Level
SeniorLead
Tech Stack
CloudDistributed SystemsGrafanaJavaKubernetesLinuxNoSQLPrometheusPythonRDBMSRubySplunkSQL
About the role
- Work closely with management, product owners, architects, developers, and quality engineers to understand product requirements and business use cases
- Design and implement scalability, stability, stress, reliability, availability, and longevity simulations for distributed systems
- Create and maintain robust load generation scripts and tools
- Implement and manage regression tracking for performance improvements
- Prepare and deliver compelling performance readouts and presentations to stakeholders
- Collaborate closely with development, QA, and operations teams to embed performance best practices throughout the software development lifecycle
Requirements
- Minimum of 8 years of relevant technical experience
- In-depth, hands-on experience in designing, implementing, testing, and providing production support for highly available, highly performant, and highly scalable multi-tenant distributed systems
- Proven expertise in debugging performance and scale issues across the entire technology stack
- Strong experience with profiling, tracing, APM tools, metrics, and log instrumentation
- Proficiency in Kubernetes, autoscaling, and various cloud environments
- Strong knowledge of Java, Python or Ruby, programming languages
- Extensive experience with tools and technologies such as Splunk, Grafana, Prometheus, Kubernetes, Java, SQL, RDBMS, NoSQL Databases, and Linux
- Strong understanding and experience with code reviews
- Excellent communication skills both written and verbal
Benefits
- time off programs
- medical
- dental
- vision
- mental health support
- paid parental leave
- life and disability insurance
- 401(k)
- employee stock purchasing program
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
JavaPythonRubyKubernetesSQLRDBMSNoSQL Databasesload generation scriptsperformance trackingdebugging
Soft skills
communicationcollaborationpresentationproblem-solvingstakeholder engagement