Principal Software Engineer, Full Stack

Salesforce

Confirmed live yesterday High trust
Hybrid

Quick summary

Work type
Hybrid
Location
San Francisco, CAPalo Alto, CAChicago, ILNew York, NYSeattle, WAIndianapolis, IN
Employment
Full-time
Posted
76 days ago
Freshness
Confirmed live yesterday

Market check

Salary context

How this pay compares to similar roles

Similar $192k
$122k $257k
below market most similar roles pay here above market

This listing doesn't post a salary. Most similar roles pay $169,550–$214,500.

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 221 open roles on FindRole.

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

Most-posted roles

View all roles at Salesforce

At a glance

TL;DR · Principal Software Engineer, Full Stack

JOB TITLE: Principal Software Engineer, Full Stack The Principal Software Engineer, Full Stack joins the Event Technology team to define the technical vision and architectural strategy for a portfolio of in-person and digital event platforms. This role involves designing and orchestrating complex systems where AI agents integrate into human workflows, building high-quality production software, and maintaining shared system contexts. You will oversee architectural integrity, manage deployments, and ensure scalability across public web experiences. Key technologies include JavaScript, TypeScript, React, Node.js, Tailwind, and Sass. You will build high-scale microservices using AWS services like Lambda, DynamoDB, SNS, SQS, and EventBridge, while consuming GraphQL and RESTful APIs. The work focuses on solving technical challenges in event technology and web experiences by leveraging an AI-first engineering approach to deliver secure, performant, and observable systems.

What does a Software Engineer earn in California?

Median $214500 from 1193 postings across 76 companies.

See salary data

What you'll do

  • Build and ship production-grade software using modern engineering practices and AI-driven development workflows.
  • Design and orchestrate complex systems that integrate AI agents into human workflows at scale.
  • Maintain a shared system context repository of designs, constraints, and standards for AI reliability.
  • Critically evaluate human and AI-generated code for correctness, security, and performance.
  • Lead the architectural strategy and technical vision for the Event Technology and websites portfolio.
  • Plan and execute the implementation of highly scalable solutions to meet future business needs.
  • Manage ongoing operational activities including deployments, monitoring, incident response, and vendor oversight.

What we're looking for

  • 10+ years of professional software development experience in designing, building, scaling, and maintaining production systems.
  • Demonstrated AI-first approach to engineering using AI tools like Claude and Cursor in daily workflows.
  • Advanced prompt engineering skills to write precise, structured prompts and cultivate system context.
  • Proven experience in a technical leadership role involving architecture, design, and implementation of complex software systems.
  • Expertise in building observable and resilient systems with a strong understanding of service ownership principles.
  • Experience developing front-end and back-end software, preferably including JavaScript with TypeScript, React, Node.js, and Tailwind or Sass.
  • Experience building high-scale microservices on AWS (preferred), GCP, or other public cloud substrates.
  • Bachelor's or Master's in Computer Science, Technology, or equivalent experience (preferred).

More like this

Similar roles

Senior Software Engineer, Event Technology

Salesforce

San Francisco, CA +6 62 days ago
TypeScript React Next.js JavaScript AWS Lambda DynamoDB AppSync API Gateway GraphQL Microservices Distributed Systems CI/CD Splunk New Relic CloudWatch WebSockets Server-Sent Events Akamai CloudFront Lambda@Edge
7+ yrs exp Hybrid

Lead Software Engineer, Platform Services

Salesforce

San Francisco, CA +5 20 days ago $172,500–$260,100
AWS GCP Node.js TypeScript JavaScript Terraform Kafka DynamoDB GraphQL Microservices CI/CD Jest Playwright Okta Auth0 OAuth 2.0 OpenID Connect Neo4j Kinesis ElastiCache AppSync SNS SQS Lambda Domain Driven Design
8+ yrs exp Hybrid

Principal Full Stack Engineer

Fidelity Financial Services

Durham, NC 7 days ago
Java Spring Boot Spring MVC Node.js JavaScript RESTful APIs Microservices AWS Azure Docker Kubernetes CI/CD Jenkins Maven GitHub NPM JUnit Mockito OpenAPI Swagger NoSQL Agile J2EE ExpressJS Micronaut
8+ yrs exp

Lead Software Engineer, Full Stack

JPMorgan Chase

Jersey City, NJ 1 day ago
Java React.js Spring Boot AI-assisted engineering CI/CD Software Development Life Cycle Cloud Native System Design Application Development Automated Testing Secure Coding Agile Methodologies Application Resiliency
5+ yrs exp

Principal Software Engineer

Autodesk

Atlanta, GA 74 days ago
Distributed Systems Data Pipelines NoSQL Object Storage Serverless API Design ETL DevOps Search Relevance Schema Validation
8+ yrs exp Hybrid

Principal Software Engineer

Amgen

Tampa, FL +1 139 days ago
Generative AI LLMs MLOps LLMOps Python PyTorch TensorFlow Hugging Face LangChain AWS Azure GCP Kubernetes Docker Apache Spark Apache Airflow MLflow Kubeflow Databricks RAG Vector Databases CI/CD Distributed Systems NLP
8+ yrs exp Hybrid