Principal Software Engineer - PMTS
Core
Architect and lead the Data Detect platform, an AI-powered system that scans Salesforce org data to automatically identify and classify sensitive PII and ensure global compliance.
Role type
Principal Member of Technical Staff (PMTS), hands-on IC with architectural leadership
Builds
Data Detect scanning platform, detection engines, and REST/Connect APIs for Salesforce Customer 360
Domain
Data privacy, security, and AI/ML at enterprise scale
Deliverable
production ML models | product features | infrastructure
Required skills
Java, distributed systems architecture, cloud-native (AWS/Hyperforce, Kubernetes), microservices, REST APIs, database systems, technical strategy, ambiguity navigation, log search (Splunk), problem-solving, mentorship, Agile/Scrum
Preferred skills
Salesforce platform (Shield, Data Cloud, Apex, LWC), AI/ML inference services (batch APIs, NER), PII detection techniques, privacy regulations (GDPR, CCPA, HIPAA), Temporal workflows, high-volume data processing, web/API security, observability (Grafana), CI/CD (Jenkins, Bazel)
Responsibilities
Define technical vision and architecture for scanning platforms and detection engines; lead High-Level Designs (HLDs) and shepherd solutions through Design Review Board; architect policy-driven PII scanning workflows; lead design and integration of AI-powered detection capabilities; own evolution of pattern-based and AI-based detection engines; drive cross-functional feature delivery; architect and maintain REST/Connect APIs; drive performance engineering for multi-threaded scanning pipelines; implement real-time monitoring and alerting; set standards for testing and code quality; mentor engineers; collaborate with Product, Security, and Legal to translate compliance requirements into technical solutions; identify and retire technical debt.
Seniority
Principal, hands-on IC with strategic influence