The Job logo

What

Where

Senior / Lead Performance Engineer - SDET -- Bangalore

Apply

You must Sign In before continuing to the company website to apply.

Smart SummaryPowered by Roshi
As a Performance Engineer on the Salesforce Industry Performance Team, you will play a crucial role in building innovative software that enhances engineer productivity and identifies software performance bottlenecks and regressions through cutting-edge simulations and monitoring.

Job Category

Software Engineering

 

Job Details

About Salesforce

We’re Salesforce, the Customer Company, inspiring the future of business with AI+ Data +CRM. Leading with our core values, we help companies across every industry blaze new trails and connect with customers in a whole new way. And, we empower you to be a Trailblazer, too — driving your performance and career growth, charting new paths, and improving the state of the world. If you believe in business as the greatest platform for change and in companies doing well and doing good – you’ve come to the right place.

 

Role Description

As a Performance Engineer on the Salesforce Industry Performance Team, you will play a crucial role in building innovative software that enhances engineer productivity and identifies software performance bottlenecks and regressions through cutting-edge simulations and monitoring. You will be challenged with diving deep into large-scale applications spanning diverse technology stacks, including mobile, browsers, systems, and storage. Your impact will be felt in delivering real-time business intelligence, enabling faster data-driven decisions through your expertise in scalability and latency needs.

As a senior member of the performance engineering team, you will be responsible for tackling performance analysis and code optimization challenges across multi-tiers and multi-data centers.

 

Your Impact

End-to-End Performance Analysis: Analyzing large scale distributed environments to optimize application performance bottlenecks in our application stack.

Coding and Developing Skills: Developing and debugging code to identify and fix performance issues.

UI/Mobile Performance Scalability: Enhancing user experience by measuring and optimizing the user interface across mobile and other devices.

Evangelizing Performance: Taking ownership and driving performance initiatives throughout the engineering team and across the industry.

Automation Tools for Performance: Designing and building efficient processes and automation to repeat tests for every build and detect regressions on production pods.

 

Minimum Requirements

A related technical degree required

10+ years of experience in a performance engineering role, analyzing, solving, and automating performance workloads on large-scale systems.

Experience in a performance engineering role, analyzing, solving, and automating performance workloads on large-scale systems.

Experience as a developer building platforms and applications.

Experience in building automation tools.

Coding experience in Java, C, Python, Ruby on Rails and knowledge of modular design.

Deep knowledge of Java and its internals, including JVM performance tuning, GC mechanisms, and familiarity with Java Profiling (e.g., JProfiler, YourKit).

Expert-level understanding of key performance metrics associated with throughput, latency, memory, CPU, disk & network, and the ability to debug bottlenecks associated with any of them.

Familiarity with NoSQL data stores and transport systems such as Spark, Storm, Cassandra, Kafka is a plus.

Hands-on experience in Frontend testing tools like Selenium, LoadRunner.


 

Preferred Requirements

Strong knowledge of Salesforce product and platform features, capabilities, and best use of it

Able to articulate the importance and value of Governance to Business and IT executives

A good understanding of enterprise architecture principles is strongly preferred

Ability to quickly grasp and distinctly explain technological and business concepts

Serve as a trusted advisor, with a deep curiosity to understand your customers, their motivations and needs, and how to approach ensuring their success

Degree or equivalent relevant experience required. Experience will be evaluated based on the core competencies for the role (e.g. extracurricular leadership roles, military experience, volunteer roles, work experience, etc.)

 

Accommodations

If you require assistance due to a disability applying for open positions please submit a request via this Accommodations Request Form.

 

Posting Statement

At Salesforce we believe that the business of business is to improve the state of our world. Each of us has a responsibility to drive Equality in our communities and workplaces. We are committed to creating a workforce that reflects society through inclusive programs and initiatives such as equal pay, employee resource groups, inclusive benefits, and more. Learn more about Equality at www.equality.com and explore our company benefits at www.salesforcebenefits.com.

Salesforce is an Equal Employment Opportunity and Affirmative Action Employer. Qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender perception or identity, national origin, age, marital status, protected veteran status, or disability status. Salesforce does not accept unsolicited headhunter and agency resumes. Salesforce will not pay any third-party agency or company that does not have a signed agreement with Salesforce.

Salesforce welcomes all.


 

Microsoft Logo

Company

Microsoft

Job Posted

8 months ago

Job Type

Full-time

WorkMode

On-site

Experience Level

8-12 years

Category

Product Development

Locations

Bangalore Urban, Karnataka, India

Hyderabad, Telangana, India

Applicants

Be an early applicant

Related Jobs

Mphasis Logo

Senior Performance Test Specialist

Mphasis

Hyderabad, Telangana, India

Posted: 8 months ago

Job Description Who are we looking for? Looking for ____________ MAPS SSE Data ______________.   Technical Skills:  5+ years of experience working in a software product development organization building modern and scalable big data applications  Expertise with functional programming, preferably Scala  Fluency in Hadoop technologies and big data processing technologies, e.g. Spark, YARN, HDFS, Oozie, Hive  Experience implementing RESTful web services in Java, Scala, Python, or similar languages.   Experience with NoSQL and SQL databases  Experience in information retrieval  and machine learning  Familiarity with GeoSpatial concepts is a plus  Bachelor’s / Master’s degree in CS or related field   Process Skills  Experience with version control systems, preferably Git.  Familiarity with Agile development methodologies and Scrum.   Behavioral Skills :  Excellent Communication skills Certification: N/A   Skills PRIMARY COMPETENCY : Big Data Technologies PRIMARY SKILL : Hadoop Distributed File System (HDFS) PRIMARY SKILL PERCENTAGE : 100

Mphasis Logo

Senior Test Engineer -Performance

Mphasis

Hyderabad, Telangana, India

Posted: 8 months ago

Job description Who are we looking for? A Sr. Performance Engineering professional with an overall 7.5+ years of IT experience in Performance Engineering stack.   Technical Skills:  Experience in one or more of the following: Java, C, C++  Experience in LoadRunner and JMeter  Experience with current web technologies (Java, JavaScript, AngularJS, Ruby on Rails, Python or Perl).  Experience in Wireshark for network monitoring  Experience in any 2 of these: ( HTTP watch, Developer tool, Firebug, Lighthouse, Yslow, Fiddler)  Experience in any 2 of the APM tools ( Dynatrace, Riverbed, Appdynamics, Newrelic)  Experience in Integrating Jmeter, Jenkins , Influx DB and Grafana  Good to have Background in: Mobile device performance testing experience.  Experience in Code profiling using any of the following: Re-sharper, dot trace, Jconsole, Jvisualvm, Jprofiler    Root Cause analysis hands on experience.  Analytics tools hands on experience.  Experience in Memory profiling experience using dot memory to identify memory behavior and leaks.  Experience in implementation of CI/CD with building continuous pipeline.  Hands on experience in Splunk and AppDynamics.  Experience in Creating rich PE Dashboards via writing Macros or some Development experience  SRE exposure will be nice to have to work and identify root cause of the problems.     Behavioral Skills :  Team Player: Work with teams to identify scope, constraints, dependencies, and risks.  Good Communication Skill  Open, Eager and possess ability to learn new technologies  Open to 12 to 9 pm Shift.   Skills PRIMARY COMPETENCY : Testing PRIMARY SKILL : Performance Testing - Load Runner/Performance center PRIMARY SKILL PERCENTAGE : 70 SECONDARY COMPETENCY : Server Technologies SECONDARY SKILL : Performance Testing-Testing SECONDARY SKILL PERCENTAGE : 20 TERTIARY COMPETENCY : Testing TERTIARY SKILL : Performance Testing - JMeter TERTIARY SKILL PERCENTAGE : 10

EPAM Systems Logo

Lead Software Engineer (React.JS)

EPAM Systems

Hyderabad, Telangana, India

Posted: 7 months ago

JOB DESCRIPTION If you have a passion for crafting exceptional user interfaces, possess a strong foundation in ReactJS, and are eager to contribute to a collaborative and innovative team, we invite you to join us as a Lead Software Engineer. Your expertise will be pivotal in creating seamless, performant, and visually stunning user experiences that drive our projects forward. We are looking for a person who is willing to be a part of our success in a fast-paced, ever-changing environment. Responsibilities Work closely with cross-functional teams for developing user interface components Work with UX Designers, Business Analysts and Product Managers to get the complete requirements and designs Analyze requirements for technical feasibility and participate in designing the solution Identify reusable components and build/update component library avoiding duplicate code Translate designs and wireframes to produce quality code adhering to performance, readability, reusability best practices Build pixel-perfect, buttery smooth responsive UIs for the web Diagnose and fix bugs and performance bottlenecks for performance Participate in scrum team activities Requirements Having 8-11 years of experience In-depth knowledge in Javascript including ES6+ and Typescript Knowledge of functional and Object oriented programming Strong proficiency in React.js is a must Hands-on experience in Redux Hands-on experience in GraphQL, Apollo Experience with common Front-End tools like Webpack, gulp, npm, babel, etc Proficiency with RESTful APIs Adept in writing Unit Tests Proficient understanding of code versioning tools, such as Git You are also proficient in using predictable state container like Redux in React.js applications Technologies React.js Babel.JS NPM Redux GraphQL Apollo Webpack Gulp REST API Unit Testing GIT HTML Type Script We Offer Opportunity to work on technical challenges that may impact across geographies Vast opportunities for self-development: online university, knowledge sharing opportunities globally, learning opportunities through external certifications Opportunity to share your ideas on international platforms Sponsored Tech Talks & Hackathons Unlimited access to LinkedIn learning solutions Possibility to relocate to any EPAM office for short and long-term projects Focused individual development Benefit package: Health benefits, Retirement benefits, Paid time off, Flexible benefits Forums to explore beyond work passion (CSR, photography, painting, sports, etc.)