Backend Software Engineer Principal

Salesforce is the Customer Company, inspiring the future of business with AI+ Data +CRM, helping companies connect with customers in new ways.
$125,700 - $334,600
Backend
Principal Software Engineer
In-Person
5,000+ Employees
10+ years of experience
Enterprise SaaS · Cybersecurity

Description For Backend Software Engineer Principal

Salesforce is seeking a Principal Backend Software Engineer to join their Trust Intelligence platform (TIP) team, focusing on Autonomous Security Posture Management. This role is crucial in developing and architecting the Security Log Platform, which supports USPM vision through log collection, transformation, and search capabilities.

As a Principal Engineer, you'll be working on sophisticated distributed systems, optimizing platform performance, and ensuring enterprise-scale security signal aggregation. The position requires deep expertise in building large-scale distributed systems and enterprise-grade SIEM platforms, with a focus on cybersecurity and compliance.

The ideal candidate will have 10+ years of software development experience, strong knowledge of cloud services, and expertise in object-oriented programming. You'll be responsible for driving strategic technology initiatives, crafting architectural principles, and ensuring engineering excellence across the platform.

Key responsibilities include building a self-healing, autonomous platform for cybersecurity needs, coordinating end-to-end architecture, and participating in on-call rotation to maintain high availability. You'll work with various Salesforce engineering and security teams to improve platform availability, cost efficiency, and quality.

This is an excellent opportunity for a seasoned engineer who is passionate about security, distributed systems, and architectural design. You'll be at the forefront of developing solutions that protect Salesforce's vast ecosystem while working with cutting-edge technologies in cloud computing, big data, and security.

Last updated 18 hours ago

Responsibilities For Backend Software Engineer Principal

  • Drive strategic technology initiatives with Product Managers and other stakeholders
  • Build a self-healing, autonomous platform for cybersecurity needs
  • Coordinate and drive end-to-end platform architecture
  • Create enterprise-scalable and maintainable solutions
  • Provide input into long-range planning and operational guidelines
  • Drive research and prototypes on innovative technologies
  • Participate in on-call rotation
  • Craft architectural principles, frameworks, and standards

Requirements For Backend Software Engineer Principal

Java
Python
Kubernetes
Kafka
  • Bachelor's degree or equivalent in Computer Science, Engineering or related fields
  • 10+ years of software development experience
  • Extensive experience building large-scale distributed systems using cloud services
  • Experience building enterprise-grade SIEM platform
  • Deep understanding of object-oriented programming
  • Experience with Java or Python
  • Ability to mentor team members
  • Experience with Docker and Kubernetes
  • Experience with Big Data platforms
  • Knowledge of security concepts and compliance methodologies

Interested in this job?

Jobs Related To Salesforce Backend Software Engineer Principal

Principal Software Engineer / PMTS - Bangalore

Principal Software Engineer position at Salesforce Bangalore, focusing on scalable CRM platform development with 13+ years experience required.

Principal Software Engineer / PMTS - Hyderabad

Principal Software Engineer position at Salesforce Hyderabad, focusing on backend development for CRM platform with 14+ years experience required.

Software Engineering Architect

Senior technical leadership role focusing on enterprise software architecture, system design, and technical strategy at Salesforce

Principal, Account Solution Engineer

Principal Account Solution Engineer position at Salesforce, focusing on Legal Industry solutions and technical sales leadership.

Principal Account Solution Engineer

Principal Solution Engineer position at Salesforce, focusing on solution engineering for UKI Retail sector, requiring 10+ years experience in enterprise software solutions.