Salesforce
Principal Software Engineer, Platform Services (PMTS)
$197K–$345K
California - San Francisco · Office Tech-Flexible · Principal · Full-time · Posted Sep 11, 2026
- Experience
- 15+ years designing, building, and maintaining production backend services at scale.
About the job
Designs and operates backend, AI-agent, and data-platform services and tooling that help internal teams deliver governed data products.
What you'll do
- Build Python/Go backend services, RAG pipelines, tool-calling agents, and data-platform automation.
- Maintain AWS infrastructure and delivery pipelines, including Terraform, CI/CD, observability, and security controls.
- Set technical direction through system and API design, code review, and mentoring.
What they ask for
- Expert-level Python, Go, or Java; production backend engineering at scale.
- Strong API, data-layer, distributed-systems, reliability, testing, and observability skills.
- Production AWS, Terraform, CI/CD, and security experience, including OAuth/OIDC and multi-tenant isolation.
- Production LLM application skills, including RAG, agent orchestration, evaluation, and AI security.
Nice to have
- Hands-on dbt, Airflow/MWAA, or Snowflake experience; MCP and/or applied RAG.
- Experience with Slack conversational backends, data observability/governance, Iceberg, or BI integration.
Pay
USD $197,300 - $313,700 annually base salary; USD $237,700 - $344,700 annually base salary
Tools
Python, Go, Java, AWS, Terraform, GitHub Actions, Snowflake, DynamoDB
AI focus
Builds production RAG pipelines and tool-calling agents; integrates model providers and LLM gateways; develops evaluation, guardrails, tracing, and AI security measures.
Model-written summary · the original posting is authoritative