Taro Logo

Software Engineering-Performance Engineer -LMTS/PMTS

Global leader in CRM software and enterprise cloud computing solutions.
Backend
Principal Software Engineer
In-Person
5,000+ Employees
15+ years of experience
Enterprise SaaS

Job Description

Salesforce is seeking an experienced Principal Performance Engineer to join their team, focusing on ensuring high availability, performance, and scalability of multi-tenant distributed systems. This role combines deep technical expertise with leadership responsibilities, requiring 15+ years of experience in performance engineering. The position involves working with cutting-edge technologies including Kubernetes, cloud platforms, and various monitoring/debugging tools. The ideal candidate will be responsible for designing and implementing performance tests, analyzing results, and providing optimization recommendations while mentoring other engineers. This role at Salesforce, a leader in CRM and cloud computing, offers the opportunity to work on large-scale distributed systems that impact millions of users worldwide. The position requires expertise in multiple programming languages, profiling tools, and database optimization, making it perfect for a senior technical leader who enjoys solving complex performance challenges in a enterprise environment.

Last updated 4 days ago

Responsibilities For Software Engineering-Performance Engineer -LMTS/PMTS

  • Work with management and teams to understand product requirements and design performance simulations
  • Design and implement scalability, stability, and reliability tests for distributed systems
  • Create and maintain load generation scripts and tools
  • Perform deep-dive results analysis and profiling
  • Debug complex performance and scale issues
  • Provide recommendations for optimizing performance
  • Implement regression tracking for performance improvements
  • Prepare and deliver performance readouts to stakeholders
  • Mentor engineers in the organization

Requirements For Software Engineering-Performance Engineer -LMTS/PMTS

Java
Python
JavaScript
Kubernetes
Linux
  • 15+ years of relevant technical experience
  • Experience with highly available, performant multi-tenant distributed systems
  • Expertise in debugging performance issues across technology stack
  • Proficiency in Kubernetes, autoscaling, and cloud environments
  • Experience with Splunk, Grafana, Prometheus, Java, SQL, NoSQL
  • BS or MS in Computer Science or equivalent
  • Strong knowledge of programming languages (C, Java, JavaScript, Python, Ruby)
  • Experience with profiling tools like JFR, gprof, VTune
  • Database tuning and administration experience