What is a Software Engineer?
As a Software Engineer at Salesforce, you build the platforms, services, and product experiences that power the #1 AI CRM across clouds such as Agentforce, Commerce Cloud, Slack, Tableau, and Data Cloud. Your work reaches massive global scale—from Slack’s real-time collaboration (hundreds of thousands of messages per second) to multi-tenant services that ship features to tens of millions of users across industries.
You will design and deliver high-availability, secure, and performant systems: microservices, distributed data pipelines, developer tooling, and AI-enabled capabilities that integrate across the Customer 360. Teams range from Search/IR infrastructure and Public Cloud to Developer Experience (DevXP), Quip/Canvas, and Commerce. This role is hands-on and impactful—you’ll ship code, own production outcomes, and collaborate deeply with product, design, SRE, and security to advance Salesforce’s strategic roadmap.
What makes this role compelling is the combination of engineering rigor (data structures and algorithms, systems design, reliability) with product excellence (usability, maintainability, developer experience). You will work in an environment that values Trust, Customer Success, Innovation, Equality, and Sustainability, and expects ownership: you build it, you run it.
