Senior Software Engineering Manager — Ci/build Systems & Developer Productivity Platform

Salesforce Salesforce · Enterprise · Bangalore, India

This role is for a Senior Software Engineering Manager leading a team focused on CI/Build Systems and Developer Productivity Platform for Salesforce's Analytics Organization. The team builds and operates build infrastructure, CI/CD systems, and developer tooling for a large C++ codebase. The manager will be responsible for people leadership, technical direction for CRMA, and execution leadership for Tableau Next & Tableau Core. A key aspect is championing AI-assisted developer workflows to improve developer velocity.

What you'd actually do

  1. Hire, coach, and grow a high-performing team of 8–12 build/CI/developer-productivity engineers across levels (MTS → LMTS), including senior ICs and tech leads.
  2. Own the multi-quarter roadmap and architectural direction for CRMA's build, CI/CD, and developer-tooling investments.
  3. Partner closely with US-based Directors who own Tableau Next and Tableau Core technical direction; translate their roadmap into staffed, sequenced, deliverable workstreams in Bangalore.
  4. Plan and deliver against quarterly goals; manage dependencies across product teams, Salesforce-wide platform teams, and partner orgs.
  5. Champion AI-assisted developer workflows; identify where LLM tooling can compress build/test/review cycles and ship those capabilities to the org.

Skills

Required

  • People management
  • Technical leadership
  • CI/CD systems
  • Build systems (e.g., Bazel)
  • Developer tooling
  • Infrastructure management
  • Cross-functional collaboration
  • Roadmap planning
  • Performance management
  • Career development
  • Incident response

Nice to have

  • Experience with C++ build systems at scale
  • Experience with polyglot CI/CD
  • Experience with Starlark
  • Experience with build-metrics observability
  • Experience with AI-assisted coding tools

What the JD emphasized

  • AI-assisted developer workflows
  • LLM tooling