Senior Manager, Software Engineering - Agentforce

Salesforce Salesforce · Enterprise · San Francisco, CA

Salesforce is seeking a Senior Engineering Manager for their Agentforce Voice team, focusing on building and scaling AI agents for enterprise use. The role involves leading software engineering teams, driving feature execution, mentoring engineers, and contributing to architectural discussions, with a focus on Go, Python, and Java stacks. Experience with large-scale distributed systems and managing engineering teams is required, with a preference for AI/ML, NLP, and voice technologies.

What you'd actually do

  1. Drive the execution and delivery of features by collaborating with many cross functional teams, architects, product owners and engineer
  2. Make critical decisions that attribute to the success of the product
  3. Build, mentor, manage, inspire and retain software engineering teams
  4. Oversee Sprint Planning and stand ups of multiple engineering teams working closely with the respective ScrumMasters and Engineering managers.
  5. Partner with the product and engineering leadership to align with objectives, priorities , tradeoffs and risk

Skills

Required

  • 10+ years of hands-on experience building, scaling and maintaining large scale, complex distributed systems and / or full stack software applications in the B2B (or B2C) SaaS space that operate 24x7
  • 3+ years of experience managing managers and architects
  • In-depth working knowledge of at least one object-oriented compiled language (Java, C++, etc)
  • Excellent debugging and problem solving skills.
  • Solid understanding of SDLC, and best practices in design, development, testing, and deployment.
  • Experience with Agile development methodologies
  • Strong verbal and written communication skills, organizational and project management skills. Ability to work effectively in a distributed team setting.
  • A related technical degree required.

Nice to have

  • ASR, TTS, Voice to Voice Models, Telephony, SIP and PSTN technologies
  • Working knowledge of building B2B or B2C SaaS applications / microservices using cloud providers such as AWS, GCE, or Azure
  • Experience in Artificial Intelligence (AI) technologies such as Machine Learning, Deep Learning, Natural Language Processing (NLP), Voice Recognition (ASR), etc.
  • Some Salesforce developer platform/administration exposure is nice to have

What the JD emphasized

  • technically strong
  • highly collaborative
  • accomplished Senior Engineering Manager
  • technically strong
  • highly collaborative
  • passionate about the product and our customers
  • 10+ years of hands-on experience building, scaling and maintaining large scale, complex distributed systems
  • 3+ years of experience managing managers and architects
  • A related technical degree required.

Other signals

  • AI agents
  • digital labor platform
  • skills for AI agents
  • AI CRM