4 days ago

Senior Member of Technical Staff, Software Engineering

Salesforce

On Site
Full Time
$220,000
San Francisco, CA

Job Overview

Job TitleSenior Member of Technical Staff, Software Engineering
Job TypeFull Time
CategoryCommerce
Experience5 Years
DegreeMaster
Offered Salary$220,000
LocationSan Francisco, CA

Who's the hiring manager?

Sign up to PitchMeAI to discover the hiring manager's details for this job. We will also write them an intro email for you.

Uncover Hiring Manager

Job Description

About Salesforce

Salesforce is the #1 AI CRM, where humans with agents drive customer success together. Here, ambition meets action. Tech meets trust. And innovation isn’t a buzzword — it’s a way of life. The world of work as we know it is changing and we're looking for Trailblazers who are passionate about bettering business and the world through AI, driving innovation, and keeping Salesforce's core values at the heart of it all. Ready to level-up your career at the company leading workforce transformation in the agentic era? You’re in the right place! Agentforce is the future of AI, and you are the future of Salesforce.

About The Team

The Monitoring Cloud team builds the critical observability platforms that keep our services running. We develop the core tooling used across all channels to maintain high availability and system reliability. Our success is defined by two key metrics: Mean Time to Detect (MTTD) and Mean Time to Recover (MTTR).

Role Overview

We are seeking a Senior Member of Technical Staff, Software Engineering to lead the design, architecture, and implementation of our next-generation API platform. This is a hands-on role that requires a "customer-first" philosophy and a deep technical mastery of distributed systems and API platforms. Beyond technical excellence, you will serve as a strategic partner to product teams—challenging assumptions and asking the "why" to ensure we build the most impactful solutions possible.

Responsibilities

  • Design, develop and deploy features to enhance observability services offered to teams in Salesforce
  • Demonstrate effective service ownership by monitoring their own service and taking proactive actions when incidents happen
  • Interact with customers, engaging in understanding their requirements or issues and address them in a timely manner
  • Work with engineering and product leadership to evolve the feature roadmap by participating and contributing to release planning
  • Champion efforts to reduce engineering toil, by automating manual procedures and move code to config to enhance team productivity
  • Present your work at tech talks, cloud demos and engineering blogs to show case the work and iterate using feedback

Required Skills And Experience

  • 6+ years of professional software development experience. A related technical degree required.
  • Deep proficiency in one or more programming languages (e.g., Java, Python)
  • Extensive experience designing, building, and operating highly scalable, reliable distributed systems within a platform-first environment.
  • Expert-level understanding of software engineering best practices, including code quality, automated testing (unit, integration), CI/CD, and monitoring.
  • Excellent communication and collaboration skills, with a history of partnering effectively with product management and other engineers to understand the "why" behind requirements.
  • Proven, hands-on experience with high scale API platforms and capabilities (API gateway, rate limiting, API authentication, versioning etc.)

Desired Skills And Experience

  • Experience with container orchestration systems Kubernetes, Docker, Helios, Fleet
  • Expertise in platforms/technologies like AWS, Elastic Search, Logstash, Kafka, MongoDB, Hadoop, Spark, Trino/Presto, Airflow, Splunk
  • Experience with observability platforms/products

Key skills/competency

  • Distributed Systems
  • API Platform Design
  • Observability
  • Java/Python (Programming Languages)
  • Software Development Lifecycle (SDLC)
  • CI/CD
  • Kubernetes/Docker
  • AWS/Cloud Technologies
  • System Reliability
  • Data Streaming (Kafka, Elastic Search)

Tags:

Senior Member of Technical Staff, Software Engineering
Distributed Systems
API Design
Observability
System Reliability
Software Architecture
Platform Engineering
Cloud Computing
Automation
Incident Management
Customer Engagement
Java
Python
Kubernetes
Docker
AWS
Elastic Search
Kafka
MongoDB
Hadoop
Spark
CI/CD

Share Job:

How to Get Hired at Salesforce

  • Research Salesforce's culture: Study their AI CRM vision, values, recent innovations and employee testimonials on LinkedIn and Glassdoor.
  • Tailor your resume: Highlight extensive experience in distributed systems, API platforms, and observability for Salesforce.
  • Showcase technical mastery: Detail projects involving Java/Python, Kubernetes, AWS, CI/CD, and system reliability practices.
  • Prepare for system design: Focus on scalable API architecture, high availability, and incident management challenges.
  • Demonstrate "customer-first" mindset: Be ready to discuss problem-solving and effective collaboration examples with product teams.

Frequently Asked Questions

Find answers to common questions about this job opportunity

Explore similar opportunities that match your background