Salesforce
Senior/Lead Software Engineer, Developer Productivity (AI Tooling)
$148K–$286K
California - San Francisco · Office Tech-Flexible · Senior · Full-time · Posted Sep 1, 2026
- Experience
- 6+ years designing and building production software.
- Education
- A related technical degree is required.
About the job
Leads the design and delivery of internal developer-productivity software that connects AI coding-tool usage with measurable outcomes for Salesforce engineers.
What you'll do
- Build and own full-stack products and platforms, including desktop experiences, backend services, data pipelines, dashboards, and developer integrations.
- Set technical direction, translate ambiguous requirements into delivery plans, and oversee production reliability and operational practices.
- Raise engineering quality through reviews, coaching, and collaboration while advancing AI-assisted development and agent workflows.
What they ask for
- 6+ years designing and building production software.
- Strong programming skills across frontend, backend, APIs, data stores, and distributed systems.
- Experience taking ambiguous product or platform requirements through implementation, testing, rollout, and production ownership.
- A related technical degree; demonstrated AI-first engineering approach and advanced prompt engineering skills.
Nice to have
- Experience building developer tools, AI coding-tool integrations, internal platforms, telemetry systems, or enterprise desktop applications.
- Familiarity with React, TypeScript, Go, service APIs, event pipelines, analytics systems, or cloud and Kubernetes-based services.
Pay
USD $148,500 - $260,100 annually base salary; USD $178,900 - $285,800 annually base salary
Tools
Claude Code, GitHub Copilot, Codex, Cursor, React, TypeScript, Go, Kubernetes
AI focus
Build internal AI developer-productivity tools and integrations; use AI tools in engineering workflows, develop agent-enabled systems, and make AI tool usage measurable, governed, and reliable.
Model-written summary · the original posting is authoritative