Upload Button Icon Add office photos
filter salaries All Filters

106 Salesforce Jobs

Principal Software Engineer / PMTS- Backend

12-15 years

Hyderabad / Secunderabad

1 vacancy

Principal Software Engineer / PMTS- Backend

Salesforce

posted 16d ago

Job Role Insights

Flexible timing

Job Description

This is a fantastic opportunity for someone who is passionate about building scalable, resilient, distributed systems that collect, process, and analyze massive volumes of operational data. The technology stack includes Python, Airflow, K8S, Spark, Presto, Airflow, Postgres, and microservices within cloud native environments.

We are looking for a Principal Engineer who can drive our strategy for optimizing cost efficiency and improving utilization across all of the Salesforce services. You will not only provide visibility into opportunities to improve availability, but also work with multiple service owners to help and guide delivering on those optimizations.

Your Responsibilities:
  • Drive capacity visibility and automation improvements across multiple services at Salesforce
  • Lead software development being delivered by multiple engineers
  • Lead and participate in requirement gathering, design, and development of complex systems
  • Independently design and deliver analytics tools and frameworks for diverse users, including other engineers, data scientists, and domain experts
  • Mentor team members in all aspects of the software development lifecycle
  • Master our code base, then improve it
  • Build resilient, automated systems and assessing and integrating best-in-class technologies when appropriate
Required Skills:
  • Bachelors degree in Computer Science and 12+ years of experience, or equivalent industry experience
  • Deep knowledge of two or more functional or scripting programming languages: Java, Python, Scala, or equivalent
  • Extensive experience with distributed services (REST, rpc or similar) and relational databases (Postgres or similar)
  • Experience with orchestration and workflow management tools, i.e. Airflow
  • Experience with Agile development methodology, Test-Driven Development, incremental delivery, and CI/CD
  • Experience owning and operating services throughout the software development lifecycle including design, development, release and maintenance.
  • Experience communicating technical vision, mentoring junior engineers and managing projects.
Desired Skills/Experience:
Specialization in one of the following areas:
  • Experience in distributed SQL analytics (Spark/Presto) or frontend/visualization development (Tableau, JavaScript)
  • Understanding of Data Science/Machine Learning concepts, experience working with Data Scientists and operating ML models in production services
  • Experienced in infrastructure automation and cloud platforms: AWS, Azure, or GCP

Employment Type: Full Time, Permanent

Read full job description

Salesforce Interview Questions & Tips

Prepare for Salesforce Principal Software Engineer roles with real interview advice

What people at Salesforce are saying

Principal Software Engineer salary at Salesforce

reported by 7 employees with 13-17 years exp.
₹39 L/yr - ₹102 L/yr
122% more than the average Principal Software Engineer Salary in India
View more details

What Salesforce employees are saying about work life

based on 815 employees
67%
85%
72%
66%
Flexible timing
Monday to Friday
No travel
Day Shift
View more insights

Salesforce Benefits

Free Food
Work From Home
Health Insurance
Cafeteria
Education Assistance
Free Transport +6 more
View more benefits

Compare Salesforce with

SAP

4.2
Compare

Zoho

4.3
Compare

Oracle

3.7
Compare

Adobe

4.0
Compare

Freshworks

3.5
Compare

SPRINKLR

3.1
Compare

Google

4.4
Compare

Atlassian

3.6
Compare

IBM

4.0
Compare

OutSystems

3.4
Compare

Pegasystems

3.6
Compare

Twilio

4.0
Compare

Microsoft Corporation

4.0
Compare

Accenture

3.9
Compare

Infosys

3.7
Compare

Wipro

3.7
Compare

TCS

3.7
Compare

HCLTech

3.5
Compare

Bosch Global Software Technologies

4.0
Compare

Amdocs

3.8
Compare

Similar Jobs for you

Principal Software Engineer at Salesforce

Bangalore / Bengaluru

15-20 Yrs

₹ 30-35 LPA

Principal Software Engineer at Salesforce

Bangalore / Bengaluru

15-20 Yrs

₹ 17-22 LPA

Principal Software Engineer at Tableau Software

Bangalore / Bengaluru

15-20 Yrs

₹ 17-22 LPA

Performance Engineer at Salesforce

Hyderabad / Secunderabad, Bangalore / Bengaluru

14-15 Yrs

₹ 25-32 LPA

System Engineer Hardware at Tableau Software

Hyderabad / Secunderabad, Bangalore / Bengaluru

10-20 Yrs

₹ 25-30 LPA

Data Engineer at Tableau Software

Hyderabad / Secunderabad

8-14 Yrs

₹ 25-30 LPA

Backend Software Engineer at Salesforce

Bangalore / Bengaluru

5-10 Yrs

₹ 25-30 LPA

Principal Software Engineer at Unacademy

7-10 Yrs

₹ 30-40 LPA

Principal Software Engineer at Precisely

Kolkata, Mumbai + 5

8-13 Yrs

₹ 25-30 LPA

Senior Software Engineer at Salesforce

Hyderabad / Secunderabad, Bangalore / Bengaluru

5-10 Yrs

₹ 30-37.5 LPA

Principal Software Engineer / PMTS- Backend

12-15 Yrs

Hyderabad / Secunderabad

17d ago·via naukri.com

Mulesoft Account Executive - Public Sector

2-6 Yrs

Bangalore / Bengaluru

2d ago·via naukri.com

Lead Data Scientist

7-10 Yrs

Hyderabad / Secunderabad

2d ago·via naukri.com

CSG Strategy & Analytics Senior Manager

7-10 Yrs

Hyderabad / Secunderabad

3d ago·via naukri.com

Director, Software Engineering (QA)

14-20 Yrs

Bangalore / Bengaluru

3d ago·via naukri.com

Intern

0-1 Yrs

Hyderabad / Secunderabad

3d ago·via naukri.com

Enterprise Account Executive - BFSI

12-15 Yrs

Remote

3d ago·via naukri.com

Senior Account Partner- Professional Services Sales

15-20 Yrs

Gurgaon / Gurugram

3d ago·via naukri.com

Territory Account Executive

6-11 Yrs

Bangalore / Bengaluru

3d ago·via naukri.com

Alliances - Partner Account Associate

2-5 Yrs

Bangalore / Bengaluru

3d ago·via naukri.com
write
Share an Interview