Principal Software Engineer, Full Stack (Observability)

Salesforce

Confirmed live 2 days ago High trust
Remote

Quick summary

Work type
Remote
Location
San Francisco, CA
Salary
$197,300–$313,700 / yr
Posted
37 days ago
Freshness
Confirmed live 2 days ago
Closes
Sep 30, 2026

Market check

Salary context

Above market

How this pay compares to similar roles

Similar $193k
This role $256k
$149k most similar roles pay here $331k

This role pays more than 95% of similar roles. Most pay $174,600–$211,200 — the shaded band above. At the midpoint, this role pays about $256k versus about $193k for comparable roles.

Based on 240 similar postings.

Employer

About Salesforce

Salesforce is the world''s leading customer relationship management (CRM) platform, offering cloud-based software for sales, service, marketing, analytics, and application development. Industry: Enterprise Software & Cloud Computing

Salesforce currently has 106 open roles on FindRole.

Listed pay typically runs $148,500–$260,100 across 98 roles with salary data.

Most-posted roles

View all roles at Salesforce

At a glance

TL;DR · Principal Software Engineer, Full Stack (Observability)

Principal Software Engineer, Full Stack (Observability) joins the Event Monitoring team to build a unified platform for metrics, logs, and traces across multiple services. This role involves leading technical designs, managing data ingestion, and ensuring query performance while integrating telemetry sources into a shared infrastructure. The engineer will develop front-end interfaces and back-end services using Java, React, or Lightning Web Components. Key technologies include OpenTelemetry, Kafka, Grafana, and time-series databases like HBase or ClickHouse. A core component of the role is an AI-first engineering strategy, where the candidate will use tools like Claude Code to automate tasks, conduct code reviews, and build internal automation agents. The position addresses the complex problem of providing a single location for troubleshooting and reasoning about behavior across distributed, multi-tenant systems while managing high-cardinality metrics and large-scale telemetry data.

What does a Software Engineer earn in California?

Median $214000 from 775 postings across 63 companies.

See salary data

What you'll do

  • Lead the technical design and end-to-end delivery of features from initial architecture to production operation.
  • Integrate Unified Observability with existing products by defining instrumentation standards, data onboarding, and access controls.
  • Utilize AI coding assistants for code generation, refactoring, test authoring, and debugging throughout the development lifecycle.
  • Build internal tools and agents to automate repetitive engineering tasks like PR triage and log analysis.
  • Drive cross-team alignment on technical requirements including data ingestion, query performance, and cost boundaries.
  • Mentor engineers and provide high-quality design reviews to raise the team's overall engineering standards.
  • Develop full-stack features using Java for backend services and React or LWC for front-end interfaces.
  • Manage large-scale telemetry systems involving OpenTelemetry, Kafka, and time-series databases like ClickHouse or HBase.

What we're looking for

  • Must have 10+ years of software engineering experience.
  • Must have 3+ years of experience in a technical leadership or principal-level role.
  • Must have hands-on experience with Claude Code or similar agentic coding environments.
  • Must possess full-stack engineering skills, including Java proficiency and front-end development with React or Lightning Web Components.
  • Must have experience operating distributed, multi-tenant systems at scale.
  • Must have hands-on knowledge of observability and streaming systems like OpenTelemetry, Kafka, and large-scale telemetry stores.
  • Preferred: Experience in monitoring, telemetry pipelines, SRE tools, or incident response systems.
  • Preferred: Familiarity with OpenTelemetry ecosystem, OCSF standards, and query languages such as PromQL.

More like this

Similar roles

Principal Software Engineer

Autodesk

Atlanta, GA 29 days ago $139,000$249,260
Distributed Systems Data Pipelines NoSQL Serverless API Design ETL Cloud Platform Schema Validation Search Relevance
8+ yrs exp Hybrid

Principal Software Engineer

CVS Health

Remote (Massachusetts) +4 63 days ago $144,200$288,400
Python GCP Vertex AI LLM MLOps Microservices RAG Vector Search React Angular CI/CD Pub/Sub BigQuery GKE Cloud Run FHIR HL7 SRE
10+ yrs exp Remote

Principal Software Engineer

Oracle

73 days ago $114,600$234,600
C Distributed Systems Cloud Architecture Python Kernel Programming Network Programming Unix Linux Elastic File System OCI HPC AI/ML
6+ yrs exp

Principal Software Engineer

General Dynamics

San Antonio, TX 55 days ago $119,000$161,000
DevSecOps CI/CD Kubernetes Docker Terraform Ansible Puppet Chef Python Java Go Bash AWS Azure Google Cloud Agile Methodology infrastructure-as-code OWASP Nessus Burp Suite Splunk
10+ yrs exp Hybrid

Principal Software Engineer

Snap Inc.

Bellevue, WA +5 52 days ago $276,000$414,000
Distributed Systems AI Tools cross platform development Software Design Debugging Performance Analysis Test Design Scalable Services
10+ yrs exp

Principal Software Engineer

Microsoft

Redmond, WA 51 days ago $142,800$274,800
Python Java C++ C# JavaScript C Cloud Services Generative AI Machine Learning Performance Engineering Security Code Review
8+ yrs exp