Software Engineer, Principal - Salesforce

Progress Software

Bengaluru

On-site

INR 4,000,000 - 7,000,000

Full time

6 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

30 days leave
Birthday leave
Medical insurance
Employee stock purchase plan
Professional development reimbursement
Loan interest subsidy

Job summary

Progress Software in Bengaluru is seeking a Principal Salesforce Engineer to lead design, development, and deployment of Service Cloud and Experience Cloud solutions. You will drive AI-enabled customer support initiatives, mentor engineers, and partner with stakeholders to deliver scalable Salesforce-based apps.

The role requires hands-on expertise with Apex, LWC, Flow, and Salesforce APIs, plus strong leadership in enterprise integrations and DevOps practices.

Qualifications

  • 10+ years of Salesforce experience supporting enterprise-scale environments.
  • 3+ years leading technical delivery teams or acting as a Salesforce Technical Lead.
  • Hands-on with Apex, Lightning Web Components (LWC), Flow, SOQL and Salesforce APIs.
  • Deep expertise in Salesforce Service Cloud including Case Management, Omni-Channel, SLAs.
  • Experience with Salesforce Experience Cloud including partner, customer, and self-service portals.
  • Experience designing and supporting integrations between Salesforce and enterprise apps.
  • Knowledge of CI/CD, deployment automation, and DevOps practices.
  • Familiarity with Agile, Jira, GitHub, Copado, Salesforce DX.
  • Bachelor's degree in related field or equivalent practical experience.

Responsibilities

  • Lead the technical design, development, deployment, and support of Salesforce Service Cloud and Experience Cloud.
  • Design customer-facing experiences including support portals, knowledge bases, and case workflows.
  • Develop custom Salesforce solutions using Apex, LWC, Flow, and APIs.
  • Drive AI-assisted engineering to improve quality, testing, and productivity.
  • Evaluate Salesforce AI capabilities like Einstein for business value.
  • Design and support integrations between Salesforce, Gainsight, and Coveo.
  • Mentor developers and admins through technical leadership.
  • Support DevOps practices including CI/CD, source control, and release management.
  • Collaborate with Product Owners, Security, Data Eng, and Architecture teams.

Skills

Salesforce
Apex
Lightning Web Components
Flow
SOQL
Salesforce APIs
CI/CD
DevOps
Jira
GitHub
Copado
Leadership
Mentoring
Agile

Education

Bachelor's degree

Tools

Gainsight
Coveo
Salesforce DX
Copado

Job description

We are Progress (Nasdaq: PRGS) - the trusted provider of software that enables our customers to develop, deploy and manage responsible, AI-powered applications and experience with agility and ease. We’re proud to have a diverse, global team where we value the individual and enrich our culture by considering varied perspectives because we believe people power progress. Join us as a Principal Software Engineer (Salesforce) and help us do what we do best: propelling business forward. Know more about us. We're looking for a Salesforce Technical Lead to join our Enterprise Applications and Data team. In this role, you will lead the design, development, support, and evolution of applications that power our Customer Success, Technical Support and Customer Experience operations. This is a hands‑on technical role focused on Salesforce Service Cloud, Experience Cloud, enterprise integrations, knowledge management and AI-enabled customer support solutions. The ideal candidate will be equally comfortable leading technical delivery, developing solutions, troubleshooting complex issues, and partnering with business stakeholders to continuously improve customer and support experiences. A successful candidate must be highly self-sufficient, capable of quickly understanding complex business processes, reverse‑engineering existing applications, identifying technical dependencies, and delivering scalable solutions with minimal supervision.

In This Role You Will
  • Lead the technical design, development, deployment, and support of Salesforce Service Cloud and Experience Cloud solutions.
  • Design and implement customer‑facing experiences including support portals, knowledge bases, case management workflows and digital engagement capabilities.
  • Develop custom Salesforce solutions using Apex, Lightning Web Components (LWC), Flow, SOQL, Platform Events, Salesforce APIs, and related technologies.
  • Lead technical delivery initiatives from requirements through deployment and production support leveraging AI‑assisted engineering tools to improve software quality, testing, troubleshooting, documentation, and developer productivity.
  • Evaluate and implement Salesforce AI capabilities including Agentforce, Einstein, and other AI‑powered customer support solutions where they provide measurable business value.
  • Design and support integrations between Salesforce, Gainsight, Coveo and other enterprise applications.
  • Partner with architects to evaluate solution designs, identify risks, recommend implementation approaches, and ensure platform scalability.
  • Reverse engineer existing applications, integrations, data models, and business processes to understand system behavior and technical constraints.
  • Troubleshoot and resolve complex production issues across Salesforce, managed packages, integrations, automation, and external systems.
  • Drive adoption of engineering best practices including code reviews, test automation, secure development, and platform governance.
  • Mentor developers and administrators through technical leadership, coaching, and knowledge sharing.
  • Support modern DevOps practices including source control, CI/CD pipelines, deployment automation, release management, and environment strategy.
  • Collaborate with Product Owners, Business Analysts, Support Operations, Security, Data Engineering, and Architecture teams to deliver high‑quality business outcomes.
Your Background
  • 10+ years of Salesforce experience supporting enterprise‑scale environments with complex business processes and integrations.
  • 3+ years leading technical delivery teams or acting as a Salesforce Technical Lead.
  • Strong hands‑on experience with Apex, Lightning Web Components (LWC), Flow, SOQL, Salesforce APIs, integration patterns, and platform development.
  • Deep expertise in Salesforce Service Cloud including Case Management, Omni‑Channel, Entitlements, Knowledge, SLAs, Email‑to‑Case, and Digital Engagement.
  • Strong experience with Salesforce Experience Cloud including partner, customer, and self‑service portals.
  • AI‑first engineering mindset and interest in responsibly leveraging AI to improve engineering productivity and business outcomes.
  • Experience designing and supporting integrations between Salesforce and enterprise applications.
  • Experience troubleshooting and resolving complex production issues across Salesforce and integrated platforms.
  • Experience with CI/CD methodologies, deployment automation, and DevOps best practices.
  • Experience supporting customer support operations, customer success processes, case management, and knowledge management solutions.
  • Experience with Gainsight and Coveo is a plus.
  • Ability to quickly understand unfamiliar applications, business processes, and integrations with minimal guidance.
  • Strong technical leadership skills with the ability to influence design decisions while remaining hands‑on with implementation.
  • Familiarity with Agile delivery methodologies, Jira, GitHub, Copado, Salesforce DX, and modern software engineering practices.
  • Bachelor's degree in a related field or equivalent practical experience.
Nice To Have
  • Experience with Salesforce Sales Cloud.
  • Experience with Salesforce CPQ and Quote‑to‑Cash processes.
  • Salesforce Platform Developer I or II
  • Salesforce Application Architect or System Architect certification
Soft Skills
  • Strong customer‑centric mindset with a passion for improving customer experience and support outcomes.
  • Strong communication skills with the ability to work effectively across technical and non‑technical audiences.
  • Ownership, accountability, and follow‑through.
  • Collaborative mindset and ability to work effectively across Product, Customer Success, Support, Engineering, Security, Architecture, and business teams.
  • Integrity, transparency, and sound judgment when managing technical risk and change.
Compensation

If this sounds like you and fits your experience and career goals, we’d be happy to chat. What we offer in return is the opportunity to experience a great company culture with wonderful colleagues to learn from and collaborate with, and also to enjoy:

  • Competitive remuneration package
  • Employee Stock Purchase Plan Enrolment
Vacation, Family, and Health
  • 30 days of earned leave
  • An extra day off for your birthday
  • Various other leaves like marriage leave, casual leave, maternity leave, and paternity leave
  • Premium Group Medical Insurance for employees and five dependents, personal accident insurance coverage, and life insurance coverage
  • Professional development reimbursement
  • Interest subsidy on loans - either vehicle or personal loans.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Software Engineer, Principal - Salesforce
Software Engineer, Principal - Salesforce

Progress Software • Hyderabad

On-site
INR 3,500,000 - 7,000,000
23 days paid leave
Employee Stock Purchase Plan
Premium medical insurance
+1
Software Engineer, Principal - Salesforce
Software Engineer, Principal - Salesforce

Progress Software Corporation • Hyderabad

On-site
INR 4,000,000 - 7,500,000
Competitive remuneration package
Employee Stock Purchase Plan Enrolment
30 days of earned leave
+2
Salesforce Administrator, Senior
Salesforce Administrator, Senior

Progress Software • Hyderabad

On-site
INR 1,500,000 - 2,100,000
Competitive remuneration package
Employee Stock Purchase Plan Enrolment
30 days earned leave
+4
Salesforce Developer
Salesforce Developer

SourcingXPress • Hyderabad

On-site
INR 900,000 - 1,200,000
Opportunity for career growth
Exposure to cutting-edge technologies
Collaborative work environment
Salesforce Technical Manager - Core Data
Salesforce Technical Manager - Core Data

Salesforce, Inc. • Hyderabad

On-site
INR 6,000,000 - 9,000,000
Director, Technical Consulting (Salesforce Enterprise Architect)
Director, Technical Consulting (Salesforce Enterprise Architect)

621 Salesforce.com India Private Limited Hyderabad Branch • Hyderabad

On-site
INR 4,500,000 - 7,500,000
Salesforce Manager/Senior Technical Manager (Salesforce Technical Architect experience is mandatory)
Salesforce Manager/Senior Technical Manager (Salesforce Technical Architect experience is mandatory)

Salesforce • Pune District

On-site
INR 3,000,000 - 5,500,000
Salesforce Manager/Senior Technical Manager (Salesforce Technical Architect experience is mandatory)
Salesforce Manager/Senior Technical Manager (Salesforce Technical Architect experience is mandatory)

Salesforce • Gurugram District

On-site
INR 3,500,000 - 6,000,000
Sr Salesforce Specialist
Sr Salesforce Specialist

Quickbase • Bengaluru

On-site
INR 1,800,000 - 3,000,000
Senior Salesforce Developer ID84335
Senior Salesforce Developer ID84335

AgileEngine • Shahjahanpur

Remote
INR 10,526,000 - 16,268,000
Growth without limits
Competitive compensation
Flexibility
+3