Principal Software Engineer (pmts) - Backend - Infrastructure - Distributed Systems

Salesforce Salesforce · Enterprise · Bangalore, India

Salesforce is seeking a Principal Engineer to design and operate the foundational public cloud governance and infrastructure platform that secures and enables Salesforce’s trusted CRM and enterprise cloud ecosystem. This role involves architecting and optimizing critical backend systems protecting Salesforce’s global cloud infrastructure, applying expertise in concurrency, distributed systems, and large-scale data management to build highly available, fault-tolerant, and secure-by-default services. The engineer will also set technical direction, lead design and code reviews, mentor engineers, and act as a technical escalation point.

What you'd actually do

  1. Design and evolve distributed control-plane systems governing public cloud environments at enterprise scale.
  2. Build automation frameworks, validation platforms, and policy enforcement engines across AWS, GCP, and Hyperforce.
  3. Develop secure Infrastructure-as-Code solutions for multi-cloud provisioning and guardrails.
  4. Make architectural decisions grounded in performance, scalability, availability, and blast-radius control.
  5. Design, develop, debug, and operate resilient services running across multiple regions and thousands of compute nodes.

Skills

Required

  • Mastery of multiple programming languages and platforms
  • 12-15+ years of software development experience
  • Public cloud platforms (AWS, GCP, Azure)
  • Infrastructure-as-Code (Terraform)
  • Kubernetes-based microservices
  • distributed systems
  • Services Oriented Architecture
  • Java
  • Python
  • Go
  • Node.JS
  • RDBMS concepts
  • SQL Server
  • MySQL
  • PostgreSQL
  • Monitoring
  • alerting
  • logging
  • observability
  • CI/CD pipelines
  • automated validation
  • High availability design patterns
  • Agile environments
  • testing discipline
  • software development best practices
  • leadership skills
  • Degree or equivalent relevant experience

Nice to have

  • Security
  • IAM
  • cloud governance
  • policy frameworks
  • Security protocols (mTLS, PKI, OAuth, SAML)
  • control-plane or platform-level services
  • distributed data stores
  • streaming systems

What the JD emphasized

  • Public cloud governance
  • distributed systems
  • enterprise scale
  • highly available
  • fault-tolerant
  • secure-by-default
  • Tier-0/Tier-1 systems
  • strong ownership
  • operational discipline
  • enterprise-scale accountability
  • Public Cloud-native environment
  • resilient services
  • heavy production traffic
  • live-site management