Senior Software Engineering Manager — CI/Build Systems & Developer Productivity Platform
Salesforce · India - Bangalore
Salesforce is hiring a Senior Software Engineering Manager — CI/Build Systems & Developer Productivity Platform in 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
Responsibilities
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.
People & Team Leadership 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. 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 — CRMA Own 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 Core 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. Lead day-to-day execution: planning, dependency management, design-review participation, and quality bar — under the technical strategy set by the Tableau Directors.
Requirements
Bachelor's or Master's in Computer Science or related field. 12+ years of software engineering experience, with 5+ years managing engineering teams (including managing senior ICs). Demonstrated success shipping and operating developer-productivity, build, or CI/CD platforms at scale. Strong hands-on technical depth in: Industrial-grade build systems — Bazel (preferred), Buck,, CMake, or equivalent. CI/CD orchestration — Jenkins, GitHub Actions, CircleCI, or similar. C++ build systems and toolchains (compilers, linkers, hermetic/reproducible builds) — enough to partner credibly with the Tableau Core Directors. Programming proficiency in at least one of C++, Python, Go, or Java — enough to review designs, debug production issues, and earn the trust of senior ICs. Proven ability to define metrics, set goals, and drive measurable improvements in developer velocity and reliability. Strong written-decision-making and stakeholder-management skills, with experience operating successfully under technical direction set by senior leaders — translating strategy into execution and influencing without owning the architecture. Excellent communication; comfortable operating across geographies and time zones.
Preferred qualifications
Hands-on experience scaling Bazel for large C++ monorepos — remote execution, distributed caching, custom Starlark rules, migration from CMake/Make. Familiarity with containerization (Docker, Kubernetes) and infrastructure-as-code (Terraform). Experience integrating AI/LLM tooling (Cursor, Claude Code, etc.) into engineering workflows. Experience leading distributed teams across geographies, especially India US.
Unleash Your Potential When you join Salesforce, you’ll be limitless in all areas of your life. Our benefits and resources support you to find balance and be your best, and our AI agents accelerate your impact so you can do your best. Together, we’ll bring the power of Agentforce to organizations of all sizes and deliver amazing experiences that customers
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 t