S

Salesforce

Builds cloud software for customer relationships

Senior/Lead Software Engineer - AgentExchange Buyer Experience

Full-Stack EngineeringPosted on Nov 13
Full-timeIn-person

About the Job

Requirements

  • At least 8 years of software engineering experience, with a demonstrated record of technical leadership on enterprise-scale, mission-critical systems.
  • Strong object-oriented design skills and experience applying design patterns in large-scale distributed systems.
  • Experience with modern web technologies and full-stack application development, including React, Angular, Next.js, or an equivalent front-end technology and Node.js, Express, NestJS, or an equivalent back-end technology.
  • Experience building scalable APIs and microservices in an enterprise software environment.
  • Experience with relational databases such as PostgreSQL and designing robust data models.
  • Experience with unit test frameworks and commitment to test coverage.

Responsibilities

  • Lead architectural design and implementation of major components and new features for the AgentExchange Partner Experience, including Security Review workflows, LLM-assisted publishing pipelines, licensing, payments, and analytics surfaces.
  • Define and drive the long-term technical vision and architectural roadmap for the Buyer Experience platform.
  • Provide technical guidance, mentorship, and sponsorship to senior and junior engineers.
  • Drive engineering practices including coding standards, code reviews, CI/CD, service ownership, and operational excellence.
  • Collaborate with Product, Design, and partner engineering teams to translate complex partner requirements into robust, scalable technical solutions.
  • Drive excellence across full-stack TypeScript and JavaScript technologies, focusing on partner experience, extensibility, developer productivity, scale, and performance.

Desired Qualifications

  • Willingness to learn technologies and work across multiple languages and platforms.
  • Commitment to quality, stability, and performance throughout the software development lifecycle.
  • Experience with automated end-to-end testing frameworks.
  • Service ownership experience, including CI/CD familiarity and supporting and troubleshooting software in production.
  • Ability to balance delivery speed with long-term maintainability and technical health.
  • Experience working with or building LLM-assisted workflows or AI-powered developer tooling.
  • Familiarity with Salesforce Platform features and best practices.
  • Experience building on the Salesforce Platform, including expertise in Apex and Lightning Web Components.
  • Experience developing and maintaining packaged solutions for ISV or SaaS partner ecosystems.

About the Company

Salesforce

Builds cloud software for customer relationships

Salesforce sells cloud software that helps businesses manage sales leads, customer service, marketing, and online commerce from shared customer records. Its flagship Sales Cloud tracks accounts and deals, while Service Cloud organizes support cases and Agentforce builds AI assistants that act on company data. Teams access these tools through a browser and connect outside apps and data sources, with Slack for work messages and Tableau for visual analysis. Salesforce earns most of its revenue from software subscriptions and support, with professional services for implementation and training. Marc Benioff co-founded Salesforce in 1999, and its headquarters are in San Francisco, California.

Company size
10,001+
Company stage
IPO
Headquarters
San Francisco, CA
Founded
1999

Recently Posted Jobs

Explore more opportunities at Salesforce

See more jobs