Senior Software Engineering Manager — CI/Build Systems & Developer Productivity Platform
Salesforce · India - Bangalore
Salesforce · India - Bangalore
To get the best candidate experience, please consider applying for a maximum of 3 roles within 12 months to ensure you are not duplicating efforts. Job Category Software Engineering Job Details About Salesforce Salesforce is the #1 AI CRM, where humans with agents drive customer success together. Here, ambition meets action. Tech meets trust. And innovation isn’t a buzzword — it’s a way of life. The world of work as we know it is changing and we're looking for Trailblazers who are passionate about bettering business and the world through AI, driving innovation, and keeping Salesforce's core values at the heart of it all. Ready to level-up your career at the company leading workforce transformation in the agentic era? You’re in the right place! Agentforce is the future of AI, and you are the future of Salesforce. About Salesforce We're Salesforce, the #1 AI CRM, inspiring the future of business with AI + Data + CRM. Leading with our core values — Trust, Customer Success, Innovation, Equality, and Sustainability — we help companies across every industry blaze new trails and connect with customers in a whole new way.This role sits within Salesforce's Analytics Organization, which powers an integrated analytics + AI experience across Salesforce Customer 360, Data Cloud, CRM Analytics (CRMA), Tableau Next, and Tableau Core.About the Team The CI/Build Systems & Developer Productivity Platform team is the "engineer's engineer" for Analytics. We build and operate the build infrastructure, CI/CD systems, and developer tooling that allow thousands of engineers across CRMA, Tableau Next, and Tableau Core to ship code safely and at high velocity — across one of the largest C++ codebases at Salesforce.Our charter spans:C++ build systems at scale — Bazel build graphs, hermetic and reproducible builds, distributed caching, remote execution, and C++ toolchains powering Tableau Core's analytics engines.Polyglot CI/CD — orchestration, flaky-test reduction, build-failure triage, and automated releases across C++, Java, and JVM-based services.Developer tooling — code-review automation, developer dashboards, build-metrics observability, and custom Starlark rules.Infrastructure — highly available, scalable platforms supporting the full development lifecycle.AI-for-developers — leveraging AI-assisted coding and workflow tools to compress developer cycle time.Your Impact As the Senior Software Engineering Manager for this team, you will lead a group of 8–12 engineers (MTS through LMTS) responsible for the compilation, testing, and release pipelines that underpin every line of code shipped by Analytics. You will be measured by the productivity, reliability, and developer experience your platform delivers to product teams across CRMA, Tableau Next, and Tableau Core.Scope of ownership — important:For CRMA, you own the full technical direction, multi-quarter roadmap, and architectural decisions for build, CI/CD, and developer-productivity investments — partnering with CRMA engineering leaders to shape outcomes end-to-end.For Tableau Next and Tableau Core, technical direction is set by the US-based engineering Directors who own those product lines. In these areas, you operate as the people leader and execution owner in Bangalore: you hire, grow, and run the team; you deliver against the technical roadmap defined by those Directors; and you act as their trusted on-the-ground partner for staffing, prioritization, and follow-through.This split lets you exercise full architectural ownership where it matters most for your charter (CRMA) while building deep partnership and influence with senior US leadership on the Tableau Next & Tableau Core side. Responsibilities People & Team LeadershipHire, 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.Run effective 1:1s, performance management, calibration, career development, and succession planning.Foster a culture of ownership, technical excellence, customer empathy (your customers are other engineers), and inclusion.Technical Direction — CRMAOwn the multi-quarter roadmap and architectural direction for CRMA's build, CI/CD, and developer-tooling investments.Drive architectural decisions on CI orchestration, build acceleration, release automation, and AI-assisted developer workflows for CRMA.Set the bar for reliability, scalability, and security of CRMA developer infrastructure; lead design reviews and own the hard technical calls.Execution Leadership — Tableau Next & Tableau CorePartner closely with US-based Directors who own Tableau Next and Tableau Core technical direction; translate their roadmap into staffed, sequenced, deliverable workstreams in Bangalore.Lead day-to-day execution: planning, dependency management, design-review participation, and quality bar — under the technical strategy set by the Tableau Directors.Be the trusted senior on-the-ground voice for those Directors: surface risks early, propose alternatives, and own delivery commitments.Execution & Delivery (All Areas)Plan and deliver against quarterly goals; manage dependencies across product teams, Salesforce-wide platform teams, and partner orgs.Drive measurable improvements in developer velocity — buil