Skip to content
← Back to job listings

Lead Software Engineer (Platform Services)

Salesforce · San Francisco, United States

External listingfull-time3 months ago

About The Role

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.
  • Passion for building scalable, reliable, and secure customer-facing systems
  • Hands-on engineer passionate about solving complex platform and architecture challenges
  • Experience working within modern digital, marketing technology, or customer identity ecosystems
  • Engineer who effectively leverages AI-assisted development tools to improve engineering productivity and accelerate software delivery
  • Strong technical leader with deep experience building and scaling distributed systems
  • Strong collaborator who can influence technical direction across organizations
  • Experience developing back-end software using JavaScript or TypeScript and runtimes like Node.js (preferred)
  • 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)
  • Strong verbal and written communication skills
  • 8+ years of professional software development experience in designing, building, scaling, and maintaining large-scale, highly performant, and resilient production services
  • Experience in microservices architecture, domain driven design, and RESTful and GraphQL API's
  • Experience in Service orchestration using tools like Terraform (preferred)
  • AI fluency and Proven experience using AI coding assistants (Cursor, Windsurf , Codex etc) to accelerate the SDLC (Software Development Life Cycle)
  • Experience with web security, including JWT lifecycle management, CORS, CSP, and XSS prevention
  • Bachelor’s or master’s degree in computer science or related technical subject area or equivalent combination of education and experience
  • Experience building high-scale microservices on AWS (preferred), GCP, or other public cloud substrates
  • Experience in test-driven development and testing frameworks like Jest, Playwright, etc
  • Experience in Consumer/B2C identity package implementations such as Okta /Auth0 and Identity protocols like OAuth 2.0, OpenID Connect etc (preferred)

This is an external listing. JobSpring does not represent or verify the employer. Report this listing