Salesforce-posted about 1 year ago
Full-time • Senior
San Francisco, CA
Publishing Industries

The Software Engineering PMTS role at Salesforce focuses on leading the Availability Engineering teams to ensure high reliability and performance of customer-facing software across a multi-substrate engineering platform. This position involves working closely with delivery teams to implement best practices for availability and resilience, contributing to the design and development of resilient applications, and optimizing core back-end systems. The role requires deep technical expertise and a proactive approach to managing system availability and performance.

  • Act as a Lead within a specialist unit focused on availability and resilience.
  • Design, develop, debug, and operate resilient applications and platforms across distributed systems.
  • Champion resiliency best practices including observability tool integration and auto-scaling.
  • Develop and leverage Infrastructure-as-Code using Terraform.
  • Build and integrate APIs and microservices on containerization frameworks like Kubernetes and Docker.
  • Resolve complex technical issues and drive innovations to improve system availability and performance.
  • Participate in the team's on-call rotation to address real-time problems and maintain service availability.
  • A related technical degree is required; a master's degree is preferred.
  • 15+ years of hands-on software development experience.
  • 5+ years in a Tech Lead, Principal, or Architect capacity.
  • Ability to reverse engineer solutions through independent code and architecture review.
  • Mastery of one or more object-oriented programming languages such as Java, Golang, APEX, or Python.
  • Deep experience with core web technologies: HTTP, JSON, REST, XML.
  • Proficiency with databases including Oracle or other relational and/or NoSQL solutions.
  • Experience owning and operating multiple instances of a critical service.
  • Expertise in running critical infrastructure services including monitoring, alerting, logging, and tracing.
  • Knowledge of Agile development methodology and experience in Test/Behavioral Driven Development practices.
  • Experience with open source technologies like Spinnaker and Zookeeper.
  • Familiarity with public cloud platforms such as AWS, GCP, Azure, and Alibaba.
  • Flexible work hours and remote work options.
  • Opportunities for career growth and development.
  • Access to professional development programs.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service