Backend Software Development Engineer (Mid/Senior/Lead/Principal)
Salesforce
full-remotemidpermanentbackend Full remote Yesterday via WTTJ
See how well this job matches your profile
Sign up to get an AI match score and generate a tailored application in seconds.
Get your match scoreTags
Backend DevelopmentJavaSpringgRPCRESTHTTPAPI DesignMulti-tenancyAgileOn-call
About the role
Role Overview
Backend Software Development Engineer (Mid/Senior/Lead/Principal) at Salesforce (Full remote). You’ll build and evolve backend features for Salesforce customers while maintaining a stable, scalable CRM platform. Work spans architecture, design, implementation, and testing, including cloud and internal/external system integrations.
Key Missions / Responsibilities
- Participate in architecture, design, implementation, and testing to ensure product quality.
- Develop backend applications across domains such as marketing, commerce, sales, and services.
- Design, implement, and optimize robust APIs and API-related functionality in a multi-tenant environment.
- Contribute to the team on-call rotation to resolve complex real-time production issues and keep services highly available.
- Work with various cloud platforms and integrations with internal/external systems.
Requirements
- 3+ years of backend software development experience.
- Deep knowledge of object-oriented programming languages (e.g., Java, C++, Go, C#, Ruby, Scala, Python, Node.js, or JavaScript).
- Experience with Spring, gRPC, REST, and HTTP.
- Broad knowledge of API-related web standards and protocols, including REST, SOAP, XML, WSDL, HTTP, JSON.
- Experience with Agile development methodology.
- A related technical degree required.
Nice-to-haves
- Ability to operate effectively across multiple cloud platforms and complex integrations.
- Comfort with production support via on-call and incident response.
Work Model
- Full remote, with Office-Flex guidance: work in-person 3 days per week or 10 days per quarter for some engineering teams.
About Salesforce
Salesforce is a leading cloud-based CRM and enterprise software company. It builds scalable platforms and services that help businesses manage customer relationships and run operations across marketing, sales, commerce, and customer service.
Scraped 5/14/2026