Performance Engineering - MTS/SMTS

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

Description For Performance Engineering - MTS/SMTS

Join Salesforce's Industry Performance Team as a Performance Engineer where you'll be at the forefront of building innovative software to enhance engineer productivity and identify performance bottlenecks. This role involves working with large-scale applications across diverse technology stacks including mobile, browsers, systems, and storage. You'll be responsible for delivering real-time business intelligence and enabling faster data-driven decisions through expertise in scalability and latency optimization.

As a Performance Engineer, you'll conduct comprehensive performance analysis of distributed environments, develop and debug code for performance optimization, and enhance user experience across multiple platforms. The role requires expertise in Java, JVM tuning, and various performance metrics related to throughput, latency, memory, CPU, disk & network operations.

The ideal candidate will have 5-13 years of experience in performance engineering, strong coding abilities in multiple languages including Java, Python, and Ruby on Rails, and experience with frontend testing tools. You'll work with cutting-edge technologies including NoSQL databases and transport systems like Spark, Storm, Cassandra, and Kafka.

This position offers the opportunity to make a significant impact on Salesforce's performance engineering initiatives, working with a team of skilled professionals in Bangalore. You'll be responsible for building and maintaining automation tools, conducting performance analysis, and serving as a technical advisor for performance-related matters across the organization.

Last updated 10 minutes ago

Responsibilities For Performance Engineering - MTS/SMTS

  • End-to-End Performance Analysis of large scale distributed environments
  • Developing and debugging code to identify and fix performance issues
  • Enhancing user experience by measuring and optimizing the user interface across mobile devices
  • Taking ownership and driving performance initiatives throughout the engineering team
  • Designing and building efficient processes and automation for regression testing

Requirements For Performance Engineering - MTS/SMTS

Java
Python
Ruby
Cassandra
Kafka
  • Technical degree required
  • 5-13 years of experience in performance engineering
  • Experience as a developer 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
  • Strong knowledge of Salesforce product and platform features
  • Understanding of enterprise architecture principles

Interested in this job?

Jobs Related To Salesforce Performance Engineering - MTS/SMTS

Lead Software Engineer

Lead Software Engineer position at Salesforce focusing on cloud infrastructure and distributed systems, requiring 5+ years of backend development experience with competitive compensation.

Software Engineering SMTS

Senior Member of Technical Staff position at Salesforce focusing on developing IDE extensions and plugins for improving developer productivity in cloud environments.

Software Engineering LMTS

Staff Software Engineer position at Salesforce focusing on platform reliability, scalability, and high-availability solutions.

Engineering Manager

Senior Manager/Director role leading governance, global support, and strategic innovation within Digital Success Engineering at Salesforce.

Software Engineering SMTS

Senior Member of Technical Staff Software Engineering position at Salesforce, building scalable cloud platform components with competitive compensation and hybrid work arrangement.