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

Senior Manager - Software Engineering - Developer Experience & Tooling

Salesforce

$200,800 - $276,100
Oct 1, 2025
San Francisco, CA, US
Apply Now

Salesforce is looking for a Sr. Manager to lead a team responsible for building and maintaining key language frameworks used at Salesforce and the Salesforce microservice chassis for languages such as Java, Go, Python and other top language stacks

Requirements

  • 5+ years of relevant experience in software development with a focus on Developer Experience tooling
  • Experience with Agile development methodologies. Scrum Master experience required
  • Familiarity with Spring, Spring Boot, Bazel, Maven & Gradle, Python, Golang, Java, Kotlin, build/deployment processes (CI/CD), IDEs & Code Indexing, Testing frameworks, Source control and artifact management is a plus
  • Working experience of software engineering best practices including coding standards, code reviews, SCM, CI, build processes, testing, and operations
  • Experience in communicating with users, other technical teams, and product management to understand requirements, describe software product features, and technical designs
  • Ability to empower Software Engineers by assisting them in finding solutions to complex technical customer support issues that require in-depth knowledge of the various integration points of the tools and technologies listed above
  • Experience in hiring, mentoring and leading engineers

Responsibilities

  • Drive the execution and delivery of features by collaborating with many multi-functional teams, architects, product owners and engineers
  • Daily management of stand-ups as the Scrum Master for engineering teams
  • Partner with PO to align with objectives, priorities, tradeoffs, and risk
  • Ensuring teams have clear priorities and adequate resources
  • Empowering the delivery team to self coordinate
  • Providing technical guidance, career development, and mentoring to team members
  • Participating in architecture discussions and planning

Other

  • Strong verbal and written communication skills, organizational and time management skills
  • Ability to be flexible, proactive, comfortable working with minimal specifications
  • 5+ years of relevant experience in software development
  • 3+ years of experience managing a distributed team
  • Bachelor's degree or equivalent experience