Principal Software Engineer - PMTS

Posted 2 Days Ago
Be an Early Applicant
Bangalore, Bengaluru Urban, Karnataka, IND
In-Office
Expert/Leader
Cloud • Software
If you’re ready to build your future — and the future of technology — then you’re in the right place.
The Role
Lead architecture and technical direction for Data Detect, building scalable PII detection pipelines (regex and AI/NER), cloud-native microservices, REST APIs, orchestration, monitoring, and compliance-focused solutions while mentoring engineers and driving cross-functional delivery.
Summary Generated by Built In

To get the best candidate experience, please consider applying for a maximum of 3 roles within 12 months to ensure you are not duplicating efforts.

Job Category

Software Engineering

Job Details

About Salesforce

Salesforce is the #1 AI CRM, where humans with agents drive customer success together. Here, ambition meets action. Tech meets trust. And innovation isn’t a buzzword — it’s a way of life. The world of work as we know it is changing and we're looking for Trailblazers who are passionate about bettering business and the world through AI, driving innovation, and keeping Salesforce's core values at the heart of it all.

Ready to level-up your career at the company leading workforce transformation in the agentic era? You’re in the right place! Agentforce is the future of AI, and you are the future of Salesforce.

Job Description

In Salesforce Trusted Services, nothing is more important to our continued success than the security and privacy of our customers' data. We are an integral part of the Salesforce Customer 360 vision, and our focus and passion is building the next-generation of Salesforce Privacy and Security products.
We are seeking a Principal Member of Technical Staff (PMTS) to join the Data Detect engineering team. In this role, you will serve as the go-to technical leader — owning architecture decisions, setting the technical direction for the product, and driving feature delivery across cross-functional teams. Data Detect is a cutting-edge product designed to automatically scan, identify, and classify sensitive and personally identifiable information (PII) within Salesforce org data — providing robust detection capabilities across standard and custom objects, policy-driven scan orchestration, and AI-powered recognition of sensitive data categories.
As a Principal Engineer, you will own complex, high-impact problems end-to-end — from initial design through production operations — and be a force multiplier for the engineers around you. And with customer trust as our #1 value, you will ensure that quality, performance, security, and observability are not afterthoughts but foundational attributes of everything we ship. If you are passionate about data privacy and thrive on hard engineering challenges at the intersection of security, data, and scale, we invite you to join our team.
What You'll Do

  • Define and drive the technical vision and architecture for Data Detect's scanning platform, detection engines, and API surface.

  • Lead High-Level Designs (HLDs) and shepherd solutions through the Design Review Board (DRB), ensuring architectural decisions meet Salesforce's scale and security standards.

  • Architect and evolve policy-driven PII/sensitive data scanning workflows across Salesforce objects, unstructured files, and Data Cloud data stores.

  • Lead the design and integration of AI-powered detection capabilities — including batch inference APIs and NER (Named Entity Recognition) libraries — across a broad set of global sensitive data categories.

  • Own the evolution of both pattern-based (regex) and AI-based PII detection engines, ensuring global compliance coverage (GDPR, CCPA, HIPAA) with precision and performance.

  • Drive cross-functional feature delivery: align on requirements, resolve dependencies, and unblock teams across time zones as requirements evolve.

  • Architect and maintain REST/Connect APIs consumed by external teams and customers, enforcing high standards for design, versioning, and backward compatibility.

  • Drive performance engineering efforts: profile and optimize multi-threaded scanning pipelines at Salesforce scale.

  • Implement real-time monitoring, alerting, and dashboards for scan job health, detection accuracy, and system reliability.

  • Set the standard for testing and code quality: write and review comprehensive unit, integration, and end-to-end tests.

  • Mentor and grow engineers through design reviews, code reviews, and architectural guidance; help others develop into strong, independent contributors.

  • Collaborate with Product Management, Security, and Legal/Compliance to translate complex privacy and regulatory requirements into sound technical solutions.

  • Proactively identify and retire technical debt, drive systemic improvements, and ensure the platform remains healthy as it scales.

  • Stay abreast of industry trends in data privacy, PII detection, and AI/ML to continuously raise the ceiling of what Data Detect can do.

Required Skills

  • Strong proficiency in Java or any other programming language, with a track record of delivering production-quality, highly scalable systems.

  • Demonstrated ability to architect complex distributed systems — multi-threaded pipelines, asynchronous task management, and fault-tolerant job orchestration.

  • Experience with cloud-native architecture — hands-on with AWS/Hyperforce, Kubernetes, and containerized services.

  • Deep experience building highly scalable, performant microservices and REST APIs at significant scale.

  • Strong experience with database systems and data storage technologies, including efficient querying and managing large data volumes.

  • Proven track record of driving technical strategy and influencing engineering decisions across teams and organizational boundaries.

  • Ability to navigate ambiguity: define requirements, unblock teams, and make sound architectural decisions in a fast-moving product space.

  • Comfortable with log search tools such as Splunk, and familiar with alerting and dashboarding for production systems.

  • Excellent problem-solving and communication skills — able to articulate complex technical trade-offs to both engineers and non-technical stakeholders.

  • A growth mindset and strong mentorship instinct: you make the engineers around you better.

  • Knowledge of software development methodologies (Agile/Scrum) and best practices (TDD, CI/CD, code reviews).

Preferred Skills

  • Familiarity with the Salesforce platform — Shield, Data Cloud, or Salesforce core; knowledge of Apex, Lightning Web Components (LWC), or SFDX is a plus.

  • Experience designing or integrating with AI/ML inference services — batch inference APIs, named entity recognition (NER), or ML-powered text classification pipelines.

  • Deep understanding of PII detection and data classification techniques — regex-based pattern matching, AI-based NER, and global sensitive data taxonomies.

  • Familiarity with privacy and compliance regulations (GDPR, CCPA, HIPAA) and the engineering implications of building compliant systems.

  • Experience with Temporal workflows (or equivalent orchestration frameworks) for durable, distributed job execution.

  • Experience architecting high-volume data processing systems — chunked batch jobs, message-queue-driven pipelines, and async data flows.

  • Understanding of web security (SSL/TLS), API security, and secure data handling practices.

  • Familiarity with observability platforms such as Grafana, time-series databases, and statistics-based alerting at scale.

  • Familiarity with CI/CD frameworks such as Jenkins or Bazel-based build and test systems.

Unleash Your Potential

When you join Salesforce, you’ll be limitless in all areas of your life. Our benefits and resources support you to find balance and be your best, and our AI agents accelerate your impact so you can do your best. Together, we’ll bring the power of Agentforce to organizations of all sizes and deliver amazing experiences that customers love. Apply today to not only shape the future — but to redefine what’s possible — for yourself, for AI, and the world.

Accommodations

If you need a reasonable accommodation during the application or the recruiting process, please submit a request via this Accommodations Request Form.

Please note that Salesforce uses artificial intelligence (AI) tools to help our recruiters assess and evaluate candidates’ resumes and qualifications throughout the recruiting process. Humans will always make any candidate selection and hiring decisions. Please see our Candidate Privacy Statement for more information about how we use your personal data and your rights, including with regard to use of AI tools and opt out options.

Posting Statement

Salesforce is an equal opportunity employer and maintains a policy of non-discrimination with all employees and applicants for employment. What does that mean exactly? It means that at Salesforce, we believe in equality for all. And we believe we can lead the path to equality in part by creating a workplace that’s inclusive, and free from discrimination. Know your rights: workplace discrimination is illegal. Any employee or potential employee will be assessed on the basis of merit, competence and qualifications – without regard to race, religion, color, national origin, sex, sexual orientation, gender expression or identity, transgender status, age, disability, veteran or marital status, political viewpoint, or other classifications protected by law. This policy applies to current and prospective employees, no matter where they are in their Salesforce employment journey. It also applies to recruiting, hiring, job assignment, compensation, promotion, benefits, training, assessment of job performance, discipline, termination, and everything in between. Recruiting, hiring, and promotion decisions at Salesforce are fair and based on merit. The same goes for compensation, benefits, promotions, transfers, reduction in workforce, recall, training, and education.

Skills Required

  • Strong proficiency in Java or another programming language
  • Architect complex distributed systems, multi-threaded pipelines, async task management, fault-tolerant job orchestration
  • Hands-on experience with cloud-native architecture (AWS/Hyperforce)
  • Experience with Kubernetes and containerized services
  • Deep experience building scalable microservices and REST APIs
  • Strong experience with database systems and data storage technologies for large data volumes
  • Experience profiling and optimizing performance at scale
  • Familiarity with log search tools (Splunk) and production alerting/dashboarding
  • Proven track record driving technical strategy and influencing cross-team engineering decisions
  • Knowledge of software development methodologies and best practices (Agile/Scrum, TDD, CI/CD, code reviews)
  • Familiarity with the Salesforce platform (Shield, Data Cloud) and Apex, LWC, SFDX
  • Experience designing or integrating AI/ML inference services, NER, or ML text-classification pipelines
  • Deep understanding of PII detection and data classification techniques (regex, AI-based NER)
  • Familiarity with privacy and compliance regulations (GDPR, CCPA, HIPAA)
  • Experience with Temporal workflows or equivalent orchestration frameworks
  • Experience architecting high-volume data processing systems (chunked batch jobs, message-queue-driven pipelines)
  • Understanding of web and API security practices (SSL/TLS, secure data handling)
  • Familiarity with observability platforms such as Grafana and time-series databases
  • Familiarity with CI/CD frameworks such as Jenkins or Bazel

Salesforce Compensation & Benefits Highlights

The following summarizes recurring compensation and benefits themes identified from responses generated by popular LLMs to common candidate questions about Salesforce and has not been reviewed or approved by Salesforce.

  • Fair & Transparent Compensation Pay is positioned as above-market in the U.S., with multiple peer-reported benchmarks converging around a similar median total compensation figure. Compensation is also framed as broadly viewed as fair in aggregate, even while acknowledging variation by role and group.
  • Parental & Family Support Parental leave is described as notably generous for U.S. caregivers, with additional supports like gradual return-to-work and doula reimbursement. Family-building programs are also emphasized through fertility/adoption/surrogacy support with sizeable reimbursement limits.
  • Wellbeing & Lifestyle Benefits Mental-health and coaching offerings are highlighted as accessible supports alongside financial-wellbeing tools. Volunteer Time Off and donation matching are presented as distinctive lifestyle-aligned benefits that add value beyond cash compensation.

Salesforce Insights

Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
HQ: San Francisco, CA
72,000 Employees

What We Do

Salesforce is the #1 AI CRM, where Humans with agents drive customer success together. Through Agentforce, our groundbreaking suite of customizable agents and tools, Salesforce brings autonomous AI agents, unified data from any source, and best-in-class Customer 360 apps together on one integrated platform to help companies connect with customers in a whole new way. Salesforce is democratizing AI agents for businesses of every size and industry so every company can embrace a workforce without limits. Our low code, open, and secure platform helps companies build and customize Salesforce fast so they can safely scale AI-powered work to every customer and employee experience and transform their business. Salesforce is proud to be the market leader, but we’re even more proud to lead in philanthropy, innovation and culture. Guided by core values of trust, customer success, innovation, equality, and sustainability, Salesforce is more than a business — we’re a platform for change.

Why Work With Us

There’s no typical day in the life of a Salesforce employee. You could be transforming our next AI innovation — or transforming your community. Closing deals — or closing your laptop for a day of Volunteer Time Off. Driving change for our customers — or driving change within one of our high-performing teams.

Gallery

Gallery

Similar Jobs

2K Logo 2K

Data Quality Engineer

Gaming • Information Technology • Mobile • Software • Esports
Hybrid
Bengaluru, Bengaluru Urban, Karnataka, IND
3505 Employees

2K Logo 2K

Technical Lead

Gaming • Information Technology • Mobile • Software • Esports
Hybrid
Bengaluru, Bengaluru Urban, Karnataka, IND
3505 Employees

2K Logo 2K

Technical Operations Center Engineer

Gaming • Information Technology • Mobile • Software • Esports
Hybrid
Bengaluru, Bengaluru Urban, Karnataka, IND
3505 Employees

2K Logo 2K

Technical Operations Center Analysts

Gaming • Information Technology • Mobile • Software • Esports
Hybrid
Bengaluru, Bengaluru Urban, Karnataka, IND
3505 Employees

Similar Companies Hiring

Hanover Park Thumbnail
Artificial Intelligence • Fintech • Software • Financial Services
New York, New York
31 Employees
Kepler  Thumbnail
Fintech • Software
New York, New York
6 Employees
Onshore Thumbnail
Artificial Intelligence • Fintech • Software • Financial Services
New York, New York
60 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account