Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

Salesforce Logo

Software Engineering LMTS

Salesforce

$200,800 - $276,100
Sep 24, 2025
San Francisco, CA, US
Apply Now

Salesforce is seeking a Software Engineer to work on the development of scalable, resilient, and fault-tolerant transactional and distributed systems, to drive innovation and customer success in the AI CRM space

Requirements

  • Expertise in designing and developing scalable, resilient, and fault-tolerant transactional and distributed systems
  • Strong Object-Oriented programming skills, particularly in Python and Java
  • Extensive experience with public cloud platforms, especially AWS and GCP
  • Proficiency applying sophisticated statistical techniques to understand the behavior of large scale distributed systems
  • Hands-on experience with modern technologies, patterns and tools related to advanced analytics
  • Experience with Spark, Trino, Airflow, and Jupyter Notebook
  • Experience with data warehouse, data lake and big data technologies

Responsibilities

  • Design and develop scalable, resilient, and fault-tolerant transactional and distributed systems
  • Write functional and unit tests, as well as review and test teammates' code
  • Use telemetry and metrics to drive operational excellence
  • Apply sophisticated statistical techniques to understand the behavior of large scale distributed systems
  • Build and benchmark metrics, and forecast future performance
  • Use the latest AI technologies to improve quality, efficiency, and speed
  • Deliver high-quality code in a fast-paced, dynamic team environment

Other

  • 8+ years of professional experience, or MS in a relevant academic field and 6+ years of professional experience
  • Strong communication skills to explain models and algorithms to stakeholders
  • Effective communicator with strong leadership skills, capable of mentoring and being mentored by others
  • Inventive and creative; able to stay on task and deliver incrementally and on time
  • Commitment to continual improvement of team performance