Salesforce is seeking a Principal Software Engineer to join their Production Support Engineering team, focusing on solving complex engineering challenges that underpin their product suite. This role is central to maintaining and improving mission-critical services like the Core application server and async processing, supporting billions of transactions across multiple substrates including AWS.
The position requires a seasoned professional with 10 years of experience, including 5+ years specifically in production engineering or DevOps roles. The ideal candidate will be responsible for complete service ownership, from architectural decisions to production operations, working with cutting-edge technologies including Kubernetes, service mesh, and Spinnaker for continuous deployment.
This role offers an exciting opportunity to work on large-scale distributed systems that support Salesforce's exponential growth. The team leverages modern approaches including AIOps for self-configuration, detection, and healing, making this an ideal position for engineers passionate about automation and system optimization.
Key responsibilities include analyzing and remediating production incidents, developing insights to prevent future issues, and collaborating across engineering teams to maintain high availability. The role involves participating in 24x7 on-call rotation and requires strong problem-solving skills and deep technical expertise in areas like Java Virtual Machine technology, Linux systems, and cloud architectures.
Salesforce offers competitive compensation ($204,400 - $323,400) and comprehensive benefits including parental leave and wellbeing reimbursement. The position is based in prime locations (San Francisco or Seattle) and provides the opportunity to work with world-class engineers while solving sophisticated problems at scale. This is an excellent opportunity for someone who is passionate about service reliability, automation, and engineering excellence in a leading enterprise software company.