Taro Logo

Performance Engineer (SMTS, LMTS)

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

Job Description

Join Salesforce's Performance Engineering team as a Performance Engineer where you'll play a crucial role in optimizing software performance and engineer productivity. This position involves working with large-scale applications across diverse technology stacks including mobile, browsers, systems, and storage. You'll be responsible for conducting end-to-end performance analysis in distributed environments, developing and debugging code, enhancing UI/Mobile performance scalability, and building automation tools for performance testing.

The role requires deep expertise in Java and JVM performance tuning, proficiency with performance metrics and debugging, and experience with modern technologies like Spark, Storm, Cassandra, and Kafka. You'll work on delivering real-time business intelligence and enabling faster data-driven decisions through expertise in scalability and latency optimization.

As a member of Salesforce, you'll be part of a company that's revolutionizing the CRM and cloud computing industry. You'll have the opportunity to work on challenging performance analysis and code optimization problems across multi-tiers and multi-data centers. The position offers the chance to make a significant impact on application performance and user experience while working with cutting-edge technologies and tools.

This role combines technical expertise with leadership opportunities, as you'll be expected to evangelize performance best practices throughout the engineering team and across the industry. You'll be working in either Hyderabad or Bangalore, contributing to Salesforce's mission of delivering high-performance, scalable solutions to customers worldwide.

Last updated 9 days ago

Responsibilities For Performance Engineer (SMTS, LMTS)

  • Analyze large scale distributed environments to optimize application performance bottlenecks
  • Develop and debug code to identify and fix performance issues
  • Enhance user experience by measuring and optimizing the UI across mobile devices
  • Drive performance initiatives throughout the engineering team
  • Design and build efficient processes and automation for testing and regression detection

Requirements For Performance Engineer (SMTS, LMTS)

Java
Python
Kubernetes
Cassandra
Kafka
  • Related technical degree required
  • 5-13 years of performance engineering experience
  • Experience in building platforms and applications
  • Experience in building automation tools
  • Coding experience in Java, C, Python, Ruby on Rails
  • Deep knowledge of Java and JVM performance tuning
  • Expert-level understanding of key performance metrics
  • Experience with Frontend testing tools like Selenium, LoadRunner
  • Knowledge of NoSQL data stores and transport systems

Related Jobs

Software Engineer SMTS- Salesforce AI/Agentforce

Staff Software Engineer position at Salesforce focusing on AI/Agentforce development, requiring 6+ years of experience and expertise in Salesforce technologies, AI, and enterprise integration.

Forward Deployed Engineer

Senior technical role leading AI solution development and implementation for strategic clients using Salesforce's Agentforce platform.

Staff Software Engineer (Remote - India)

Staff Software Engineer position at dbt Labs, working remotely from India on core infrastructure and execution engine optimization for an open-source data platform.

PLG Sr Backend Engineer / Lead (Remote)

Senior Backend Engineering Lead position at Lucidya, focusing on PLG initiatives, requiring Python/Ruby expertise and 7+ years experience. Remote role with equity benefits.

Lead Salesforce Developer (Remote - India)

Lead Salesforce Developer position offering remote work in India, combining technical leadership with hands-on development, managing a team while implementing innovative Salesforce solutions.