Real-time Data Platform Software Engineer- Senior/Lead

Salesforce•San Francisco, CA
•$172,500 - $285,800

About The Position

Salesforce is seeking a Senior/Lead Software Engineer to develop the Sales Intelligence Platform (SIP) within Sales Cloud. The role is responsible for architecting, developing, and operating a high-scale, low-latency platform that manages real-time data ingestion and streaming pipelines. SIP processes conversational data from voice, video, and email to power Sales Cloud AI agents that support lead outreach and pipeline management, providing insights that help sellers improve their efficiency.

Requirements

  • Bachelor’s degree in Computer Science; a master’s degree is preferred.
  • More than 7 years of practical experience architecting, implementing, and managing durable distributed systems at scale for major enterprise cloud providers.
  • Proven track record building high-availability, large-scale distributed architectures for client-facing environments.
  • Hands-on experience building highly available big-data pipelines with Flink.
  • Demonstrated experience championing CI/CD and uplifting and mentoring teams in best practices and automation.
  • Extensive knowledge of public cloud frameworks, including AWS, GCP, or Azure, and high-performance backend infrastructure.
  • Proficiency in object-oriented programming and mastery of at least one language such as Java, Go, Python, C++, or Ruby.
  • Familiarity with infrastructure automation, cloud provisioning, and AI-assisted development methodologies.
  • Strong interpersonal and professional communication skills, with a focus on cross-functional collaboration and leadership.
  • Meticulous attention to detail and commitment to technical excellence and proactive mentorship of junior engineers.

Nice To Haves

  • Experience developing low-latency, large-scale data ingestion pipelines.
  • Background creating enterprise-grade, AI-driven sales solutions.
  • Experience architecting distributed real-time streaming systems.
  • Expertise with message queuing technologies such as Kafka.
  • Hands-on experience with open-source technologies including Flink, Spark, Storm, Cassandra, Zookeeper, and MongoDB.
  • At least 5 years of experience with Java, Spring, microservices, REST APIs, and distributed systems.
  • Knowledge of deployment architectures and CI/CD tools such as Jenkins, Terraform, and Spinnaker.
  • Familiarity with container orchestration platforms such as Docker, Kubernetes, Helios, Fleet, or Mesos.
  • Experience managing and monitoring mission-critical infrastructure, including logging, alerting, and reporting services.
  • Proficiency with NoSQL and SQL databases such as PostgreSQL and MongoDB.
  • Deep understanding of high-volume distributed databases, data pipelines, and large-scale systems.

Responsibilities

  • Architect, develop, and operate a high-scale, low-latency platform for real-time ingestion and streaming pipelines.
  • Build and manage durable distributed systems and high-availability architectures for client-facing environments.
  • Develop data pipelines that process conversational data to power Sales Cloud AI agents.
  • Champion CI/CD practices, automation, and team best practices.
  • Collaborate across functions and provide technical leadership and mentorship to junior engineers.

Benefits

  • Time off programs
  • Medical insurance
  • Dental insurance
  • Vision insurance
  • Mental health support
  • Paid parental leave
  • Life insurance
  • Disability insurance
  • 401(k)
  • Employee stock purchasing program
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service