×
Register Here to Apply for Jobs or Post Jobs. X

Principal Full Stack Software Engineer

Job in San Francisco, San Francisco County, California, 94199, USA
Listing for: Salesforce
Full Time position
Listed on 2026-07-18
Job specializations:
  • Software Development
    Backend Developer, DevOps, Software Engineer, Cloud Engineer - Software
Salary/Wage Range or Industry Benchmark: 150000 - 190000 USD Yearly USD 150000.00 190000.00 YEAR
Job Description & How to Apply Below
  • We are seeking a highly skilled Full Stack Software Engineer to enhance the development experience for UI and Java developers in an AI First development (ADLC) organization in the Technology & Product organization at Salesforce
  • In this role, you will be a dynamic, innovative engineer and as such you will design, develop products and services that enable Salesforce developers to deiver workflows in remote development environments
  • You will collaborate closely with cross-functional teams, work and contribute to open source, investigate/explore/GTM new AI solutions to deliver efficiency, reliability and 10x productivity to Tech & Product developers
  • Developer Environment Platform:
  • Design, build, and maintain the Salesforce Work spaces devcontainer base image (Nix-based), encompassing user home directory persistence, lifecycle service management via s6-overlay, and automated rebuild and rollback mechanisms
  • Develop and own devcontainer features (Agentforce, Org Farm, Core App settings, Git clone, etc.) in accordance with the devcontainer feature backbone framework and established “blessed” feature standards
  • Lead the Gold Standard Work spaces initiative — defining, enforcing, and continuously improving criteria for healthy, reproducible, and supportable workspace environments, including feature versioning, pinning, and compliance validation
  • Build Systems & Remote Build Execution:
  • Own and optimize Bazel build infrastructure for Salesforce Work spaces, including Remote Build Execution (RBE) integration with Build Farm, disk and cache tuning, and multi-codeline build performance
  • Conduct in-depth build performance analysis — profiling critical path bottlenecks, RBE worker failures, cache hit ratios, and memory and page-cache behavior — and implement targeted solutions
  • Collaborate with Jet Brains (external vendor) and internal CBX/Bazel teams on BSP/Bazel plugin stability for IntelliJ, including diagnosis of mapping failures, logging issues, and RBE action input failures
  • Control Plane & Backend Services:
  • Develop and maintain the sfw-control plane-api service, including workspace provisioning pipelines, Temporal workflow and schedule management, DynamoDB table provisioning, snapshot lifecycle management, and Hyperforce/Falcon deployments
  • Implement the Single Schema / Single Config initiative — unifying workspace configuration into a single devcontainer schema that supports multiple features with minimal developer setup overhead
  • Security, Compliance & Supply Chain:
  • Drive workspace image supply chain security: migrate OCI base images to Trusted Image Central (TIC), enable Renovate for automated dependency updates, and manage associated security CARs and PRBs
  • Enable SFCI builds for Nix-dependent repositories by mirroring public Nix packages into Nexus/Artifactory and migrating EBS snapshot creation off EC2 instances onto scheduled Jenkins jobs
  • Maintain security compliance for the Work spaces fleet — eliminating configuration drift, enforcing security SLAs, managing deactivated-user workspace shutdowns, and owning corrective actions arising from security reviews
  • Observability & Reliability:
  • Own and evolve Work spaces observability by building dashboards and telemetry in Honeycomb and driving migration to Monitoring Cloud/Auto Telemetry; analyze workspace creation failures, rebuild error rates, and vault reliability signals
  • Build AI-powered diagnostic tooling (e.g., a Work spaces Diagnostic Agent) to automate fleet health checks, reduce on-call MTTR, and contribute reusable skills to the CDW Marketplace
  • Developer Support & Incident Response:
  • Participate in a rotating support hero schedule — triaging and resolving Sev3 and above incidents involving snapshot failures, workspace creation issues, IDE connectivity (IntelliJ, VS Code, Cursor), and disk/RBE problems
  • Maintain and improve internal developer documentation covering workspace setup, sfworkctl, disk management, and developer tooling onboarding
  • Cross-Team Collaboration & Technical Leadership:
  • Partner with CBX/Bazel, SFCI, Jet Brains, Org Farm, Temporal, and Falcon/Hyperforce platform teams to unblock and deliver workspace platform improvements
  • Author technical design documents and 1-pagers, lead deep-dive sessions, drive V2

    MOM measure execution, and contribute to sprint planning and Kanban backlog replenishment
Benefits
  • Medical Care
  • Life Insurance
  • Retirement Savings
  • Employee Assistance Programs
  • With 9 standard holidays and four floating holidays, you get a total 13 paid days off each year
#J-18808-Ljbffr
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary