Senior/Lead/Principal Software Engineer, Agentforce (Voice/Communication)

Salesforce

Remote

Quick summary

Work type
Remote
Location
Remote
Salary
$148,500–$313,700 / yr
Posted
18 days ago

Market check

Salary context

Above market

How this pay compares to similar roles

Similar $201k
This role $231k
$129k most similar roles pay here $334k

This role pays more than 77% of similar roles. Most pay $175,500–$227,187 — the shaded band above. At the midpoint, this role pays about $231k versus about $201k for comparable roles.

Based on 240 similar postings.

Employer

About Salesforce

Salesforce is the world''s leading customer relationship management (CRM) platform, offering cloud-based software for sales, service, marketing, analytics, and application development. Industry: Enterprise Software & Cloud Computing

Salesforce currently has 86 open roles on FindRole.

Listed pay typically runs $148,500–$260,100 across 77 roles with salary data.

Most-posted roles

View all roles at Salesforce

At a glance

TL;DR · Senior/Lead/Principal Software Engineer, Agentforce (Voice/Communication)

Join the Agentforce team as a Software Engineer where you will build, scale, and maintain critical features within the digital labor platform used by millions of users. You’ll translate customer requirements into robust software solutions while leading design discussions and mentoring junior engineers. Responsibilities include developing microservices in Go or Python, implementing REST APIs, and ensuring high test coverage through unit and functional tests. Ideal candidates have 7+ years of experience with large-scale distributed systems on public clouds like AWS or Azure, along with expertise in agile methodologies and continuous integration. Familiarity with AI/ML frameworks and websockets is a plus, as is the ability to support production escalations effectively. This role offers an opportunity to work closely with data scientists and researchers within Salesforce’s cutting-edge ecosystem.

What you'll do

  • Build and maintain critical features and systems used by millions of end users.
  • Translate customer requirements into platform capabilities through software design.
  • Lead architecture discussions and drive execution of feature delivery.
  • Develop test strategies and automation frameworks to ensure high code coverage.
  • Mentor junior team members and promote agile development practices.

What we're looking for

  • 7+ years of experience building, scaling, and maintaining large-scale distributed systems in SaaS.
  • Proficient in Go and Python with solid experience in developing microservices on public clouds.
  • Expertise in REST API development, test-driven development, and continuous integration/deployment.
  • Strong understanding of SDLC best practices, including design, testing, and deployment methodologies.
  • Experience leading technical discussions, mentoring junior engineers, and promoting agile software development.
  • Ability to resolve production issues with excellent debugging skills and support on-call rotations.

More like this

Similar roles

Senior/Lead/Principal Software Engineer, Agentforce Operations

Salesforce

Remote (Washington - Seattle, US) 11 days ago $148,500$313,700
Java Python Go GraphQL PostgreSQL Mulesoft Salesforce Data Cloud Kafka Kinesis Docker Kubernetes CI/CD ETL REST APIs Webhooks Event Queues Asynchronous Task Processing Distributed Systems High-Availability Architectures Observability AI Prompt Engineering
Remote

(USA) Senior, Software Engineer - Agent Builder

Walmart

Bentonville, AR 5 days ago $90,000$180,000
low-code/no-code APIs microservices LLMs triggers webhooks CI/CD Python JavaScript SQL PostgreSQL Docker Kubernetes AWS Azure Google Cloud Prometheus Grafana