Senior/Lead Software Engineer, Developer Productivity (AI Tooling)

Salesforce

Confirmed live today High trust
Hybrid

Quick summary

Work type
Hybrid
Location
San Francisco, CA
Salary
$148,500–$260,100 / yr
Employment
Full-time
Posted
56 days ago
Freshness
Confirmed live today

Market check

Salary context

Above market

How this pay compares to similar roles

Similar $178k
This role $204k
$104k $277k
below market most similar roles pay here above market

This role pays more than 74% of similar roles. Most pay $150,000–$206,450 — the blue band above. At the midpoint, this role pays about $204k versus about $178k 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 221 open roles on FindRole.

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

Most-posted roles

View all roles at Salesforce

At a glance

TL;DR · Senior/Lead Software Engineer, Developer Productivity (AI Tooling)

The Senior/Lead Software Engineer, Developer Productivity (AI Tooling) joins the AI Solutions team in Technology & Product to build internal platforms helping engineers adopt AI-assisted development safely and measurably. You will lead the technical design and delivery of full-stack capabilities, including backend APIs, data models, ingestion flows, dashboards, and desktop experiences. The role involves integrating AI coding tools with engineering systems to turn productivity ideas into reliable software. Key technologies and skills include React, TypeScript, Go, service APIs, event pipelines, analytics systems, and Kubernetes-based services. You must demonstrate an AI-first approach using tools like Claude Code, GitHub Copilot, Codex, and Cursor. You will solve the business problem of establishing governance, telemetry, and shared system context to ensure AI agents operate reliably within human workflows.

What you'll do

  • Lead the technical design and delivery of complex capabilities across internal developer-productivity products and platforms.
  • Build backend APIs, data models, ingestion flows, and dashboards to connect AI tool usage to measurable outcomes.
  • Translate ambiguous requirements into design specifications, test strategies, and incremental delivery plans.
  • Establish operational standards by defining telemetry, SLIs, SLOs, and controlled rollout strategies.
  • Develop production-grade software using modern engineering practices and AI-assisted development workflows.
  • Design systems where AI agents integrate into human workflows to drive efficiency and innovation at scale.
  • Curate shared system context including designs, constraints, standards, and decision records for engineers and AI agents.
  • Raise team technical quality through design and code reviews, coaching, and pairing.

What we're looking for

  • 6+ years of experience designing and building production software, including full-stack applications, backend services, developer tools, or internal platforms.
  • Strong programming skills across frontend, backend, APIs, data stores, and distributed system boundaries.
  • Experience translating ambiguous product requirements into design specifications, test strategies, and incremental delivery plans.
  • Demonstrated AI-first engineering approach using tools like Claude Code, GitHub Copilot, Codex, or Cursor.
  • Advanced prompt engineering skills to write precise, structured prompts and cultivate reliable system context.
  • Ability to explain designs to leadership, make technical tradeoffs, and lead complex work across teams.
  • A related technical degree is required.
  • Experience with React, TypeScript, Go, service APIs, event pipelines, or Kubernetes-based services (preferred).

More like this

Similar roles

Senior Lead Software Engineer, AI Engineer

JPMorgan Chase

Jersey City, NJ 35 days ago
Java OpenAPI OAuth2 OIDC mTLS PKI Kubernetes Distributed Systems Event-Driven Architecture State Machines Telemetry Audit Logging Secrets Management Secure SDLC Threat Modeling
10+ yrs exp

Senior Lead Software Engineer, AI/ML Developer

JPMorgan Chase

Jersey City, NJ 18 days ago
Python TensorFlow PyTorch Scikit-learn MLOps Spark Pandas SQL AWS SageMaker GCP AI Platform Azure ML Databricks Snowflake Docker Kubernetes Airflow Terraform CloudFormation CI/CD RESTful APIs Agile
5+ yrs exp

Senior Lead Software Engineer, AI Platform

JPMorgan Chase

Seattle, WA +2 46 days ago
Kubernetes Docker Python Go Java C# Infrastructure as Code CI/CD ML Ops Prometheus Grafana MLflow vLLM Ray.io Slurm SQL NoSQL Linux Microservices IaaS PaaS SaaS NVIDIA GPU Transformer Architecture
5+ yrs exp

Senior Software Engineer, AI-Enabled Production Tools

Nvidia

Remote (CA) +1 22 days ago
Python C++ Java LLM APIs PySide Qt Unreal Engine Unity Git Perforce API Design Software Architecture Automated Testing Agentic Workflows Asset Management Monitoring Tracing DCC Integrations
8+ yrs exp Remote