Lead Software Engineer (Platform Services)
Salesforce
San Francisco, United States Posted October 9, 2026
Check how well your resume matches this job
Salary Range
$172,500 - $285,800
Job Description
Join Salesforce's Digital Marketing Technology organization as a Lead Software Engineer. In this role, you will provide hands-on technical leadership across architecture, platform innovation, and large-scale distributed systems. You will collaborate closely with engineering, product, architecture, and platform teams to design and build scalable cloud-native services that power Salesforce's global digital ecosystem. This is a highly collaborative individual contributor role focused on solving complex technical challenges while mentoring engineers and elevating engineering standards across teams.
- Lead the architecture and design of scalable, secure, and resilient platform services, driving technical strategy and influencing architectural decisions across multiple engineering teams.
- Partner closely with engineering, product, architecture, and platform teams to design and build scalable cloud-native services that power Salesforce’s global digital ecosystem.
- Mentor and coach engineers while fostering a culture of ownership, collaboration, and continuous improvement, and champion engineering excellence through best practices in system design, testing, observability, scalability, and operational maturity.
- Strong technical leader with deep experience building and scaling distributed systems
- Engineer who effectively leverages AI-assisted development tools to improve engineering productivity and accelerate software delivery
- Experience working within modern digital, marketing technology, or customer identity ecosystems
- Passion for building scalable, reliable, and secure customer-facing systems
- Strong collaborator who can influence technical direction across organizations
- Hands-on engineer passionate about solving complex platform and architecture challenges
- Experience in Service orchestration using tools like Terraform (preferred)
- Strong verbal and written communication skills
- Experience developing back-end software using JavaScript or TypeScript and runtimes like Node.js (preferred)
- Experience in microservices architecture, domain driven design, and RESTful and GraphQL API's
- Experience building high-scale microservices on AWS (preferred), GCP, or other public cloud substrates
- Experience with web security, including JWT lifecycle management, CORS, CSP, and XSS prevention
- Experience in test-driven development and testing frameworks like Jest, Playwright, etc
- AI fluency and Proven experience using AI coding assistants (Cursor, Windsurf , Codex etc) to accelerate the SDLC (Software Development Life Cycle)
- Bachelor’s or master’s degree in computer science or related technical subject area or equivalent combination of education and experience
- Experience with AWS components like API Gateway, Lambdas, SNS, SQS, ElastiCache, AppSync etc and NoSQL databases like DynamoDB, Graph databases (Neo4j, Neptune, etc), and Data streams (Kafka, Kinesis, etc)
- 8+ years of professional software development experience in designing, building, scaling, and maintaining large-scale, highly performant, and resilient production services
- Experience in Consumer/B2C identity package implementations such as Okta /Auth0 and Identity protocols like OAuth 2.0, OpenID Connect etc (preferred)
Required Skills
Similar Jobs
Software Engineering LMTS
Salesforce
Senior Manager of Software Engineering
Salesforce
How to apply
You apply on Salesforce’s own careers site. No account needed.
Apply on company siteUpload your resume and ARes scores it against this job in a few seconds. No account needed.
Already have access? Sign inAbout Salesforce
See every open role at Salesforce on ARes.
More Jobs at Salesforce