Jobs and Careers
SA

Sr. Software Engineer, Content experience

Salesforce
San Francisco, United Statesfull_timeVerifiedPosted 26 Jun 2025
💰 $216,700/yr($157,600/yr$216,700/yr)

About the role

To get the best candidate experience, please consider applying for a maximum of 3 roles within 12 months to ensure you are not duplicating efforts.

Job Category

Software Engineering

Job Details

About Salesforce

We’re Salesforce, the Customer Company, inspiring the future of business with AI+ Data +CRM. Leading with our core values, we help companies across every industry blaze new trails and connect with customers in a whole new way. And, we empower you to be a Trailblazer, too — driving your performance and career growth, charting new paths, and improving the state of the world. If you believe in business as the greatest platform for change and in companies doing well and doing good – you’ve come to the right place.

Sr. Software Engineer, Content Experience

Office hybrid in San Francisco or Seattle

Description

The Content Experience (CX) group is responsible for the authoring and maintenance of world-class product knowledge information for Salesforce’s suite of products. From help topics to API references to Trailhead courses, hundreds of CX creators produce the best content in the industry, and they need world-class technical infrastructure to match, in order to deliver content at scale on a daily basis.

CX Technologies is the technical arm of the larger CX group, and we are looking for a Sr. Engineer to come on board and help us fulfill our vision of enabling frictionless, delightful experiences for all phases of the author and content lifecycles. Or, using words in simple terms, we want Salesforce writers and content to have the best lives ever, and we want your help to make that a reality.

This position is on our Content Platform scrum team, which delivers enterprise-class tools, services, and infrastructure that allow Salesforce content producers to create fun and engaging learning experiences for our customers. As a key engineering partner, you will be responsible for helping to architect, build, test, maintain, and expand the technical capabilities of our infrastructure using multiple technologies with a focus on DevOps and backend development. You will work on every part of our technology stack, including integration with other systems. You will collaborate in a dynamic environment with other engineers, product managers, technical program managers, and more to move our product vision forward, and have fun while doing it. This position is a great balance of working for a large, established company, while still getting the individual support you need for growing your personal and professional self. Lastly, you will need to understand the massive importance of building and maintaining authentic, positive relationships with your team members and stakeholders.

Required Skills

  • 5+ years of professional DevOps and software development experience

  • A solid understanding of data structures, algorithms, computer science fundamentals, design patterns, and object-oriented programming methodologies

  • A solid understanding of professional software engineering best practices including code standards, reviews, SCM, CI/CD, build processes, and testing

  • Experience with continuous integration (Git, Perforce) and continuous deployment (Jenkins, Spinnaker)

  • Experience with containerization using Docker

  • Experience with monitoring, alerting, and logging tools (Grafana, Prometheus, AWS CloudWatch, PagerDuty)

  • Experience with at least one object-oriented programming language (Python, Java)

  • Experience with MVC Frameworks like Java Spring

  • Participate in the team’s support rotation to address complex problems in real time and keep services operational and highly available

  • Agile/Scrum/Lean development methodology experience

  • A related technical degree required

  • Excellent verbal, written, and emotional intelligence skills

  • Excellent time-management skills

  • A collaborative work style

  • Able to work in a rapidly changing technical environment with shifting priorities

  • Able to perform effectively with international teams

Preferred Skills

Prior experience with ...

  • ... content-publishing systems in large-scale, global environments, with localization into multiple languages, and deployments of multiple formats to multiple end points

  • ... private and public cloud architecture design, infrastructure, distributed systems, load balancing, networking, massive data storage, caching (CDN), and security

  • ... analysis and debugging of customer-facing products

  • ... content-authoring software, such as Oxygen

Apply for this role

Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.

Apply Now →Generate Application Kit

Free account required — sign up in 30s

Company

Salesforce

View company profile →