Principal Software Engineer / Pmts - Fullstack

Salesforce

Not specified
10+ years saas platform experience
Java or typescript programming proficiency
Microservices and distributed system architecture
Salesforce is seeking a Principal Software Engineer for their Einstein Bots & Agentforce team, focusing on the development of AI-driven customer service solutions. The ideal candidate will have extensive experience in scalable SaaS applications, strong programming skills, and a passion for innovation in the AI space

Job Summary

  • The role involves driving the ideation, design, and implementation of core features for Salesforce's Einstein Bots and Agentforce platforms.
  • Engineers will build robust, low-latency conversational systems leveraging Gen AI, LLMs, and predictive models to transform customer service.
  • The team values end-to-end ownership, mentorship, and maintaining high availability through active participation in on-call rotations.

Matching Summary

Match Score: 85

Salesforce is seeking a Principal Software Engineer for their Einstein Bots & Agentforce team, focusing on the development of AI-driven customer service solutions. The ideal candidate will have extensive experience in scalable SaaS applications, strong programming skills, and a passion for innovation in the AI space.

Skills & Requirements

Must-have

  • 10+ years SaaS platform experience
  • Java or TypeScript programming proficiency
  • Microservices and distributed system architecture
  • LLM and NLU pipeline development
  • API lifecycle management and SDKs

Nice-to-have

  • Salesforce Agentforce ecosystem familiarity
  • Experience with global cross-functional teams
  • Prompt-based agent framework knowledge
  • Conversational automation platform expertise

Key Requirements

  • 10+ years building highly scalable SaaS applications
  • Deep knowledge of object-oriented programming
  • Strong fundamentals in data structures and algorithms

Work Rights

Not specified

Tailored Resume

Cover Letter