Posted 1mo ago

Manager - Software Engineering - Pricing Technology

@ Staples
Chennai, Tamil Nadu, India
OnsiteFull Time
Responsibilities:Lead team, Drive pricing, Modernize platform
Requirements Summary:Senior software engineering leader with 10+ years in Java/Spring, 3+ years people management, and pricing/CPQ domain experience in retail or B2B.
Technical Tools Mentioned:Java, Spring Boot, Microservices, REST API, Kafka, Solace, Azure, AWS, GCP, SQL, NoSQL, CI/CD, DevOps, Agile, React, Angular
Save
Mark Applied
Hide Job
Report & Hide
Job Description
Role Summary
We’re seeking a Manager of Software Engineering to lead a squad of engineers responsible for the systems that power promotional pricing, discount lifecycle management, pricing engines, and contract quoting capabilities across Staples’ B2B and B2C channels.

This is a player-coach role (60% leadership and strategy, 40% hands-on technical) requiring a blend of people management, delivery ownership, and technical depth. You will own end-to-end delivery for the Promotions & Pricing engineering squad, partnering with Revenue Management, Merchandising Operations, Sales Operations, and Product teams. You will also drive platform modernization from legacy pricing and promotions systems to cloud-native, event-driven architectures on Azure.

Retail industry experience is required for this role. Candidates without hands-on experience in a retail, e-commerce, or B2B commerce environment will not be considered.

Duties & Responsibilities
Team Leadership & Delivery
  • Lead and develop a team of 5–8 engineers (G2/G3/G4 levels) across promotions and pricing domains — providing coaching, code reviews, performance feedback, and career growth guidance.
  • Own sprint planning, velocity tracking, and delivery commitments for the Promotions & Pricing engineering squad.
  • Conduct regular 1:1s, performance reviews, and ongoing coaching to develop engineers at all levels.
  • Participate actively in hiring, interview panels, and onboarding of new team members.

Promotions Engineering
  • Lead engineering for the full promotional lifecycle: offer creation and configuration, distribution, redemption adjudication, stacking rules, exclusion logic, and expiry management.
  • Own the design and delivery of cart-level promotion adjudication APIs that compute real-time discounts at checkout with high throughput and sub-second latency.
  • Build and maintain promotional workflow engines and approval chains for B2B and B2C promotional campaigns.
  • Drive promotions reconciliation and financial settlement integrations with downstream finance and ERP systems.
  • Ensure promotional offer management is consistent across all channels: Staples.com, StaplesAdvantage.com, and in-store.
  • Integrate A/B testing frameworks and promotional effectiveness analytics to enable data-driven promotion strategy.

Pricing Engineering
  • Lead engineering for B2C price engines: competitive pricing, dynamic pricing, and price matching capabilities.
  • Own development and operation of B2B pricing platforms including customer-specific contract pricing, volume tiers, and negotiated rate management.
  • Build and maintain CPQ (Configure-Price-Quote) workflows, bid management, and contract lifecycle capabilities.
  • Design and implement customer hierarchy management in B2B systems including parent-child account structures and pricing inheritance.
  • Develop margin optimization engines and pricing guardrails to protect revenue and margin commitments.
  • Own base pricing, zone pricing, and channel-specific pricing strategies and their technical implementation.
  • Build price change workflows and approval processes with appropriate audit trails and controls.
  • Ensure seamless integration with Revenue Management and financial systems for pricing decisions.

Platform & Architecture
  • Drive modernization of legacy pricing and promotions systems into cloud-native, API-first architectures on Azure.
  • Design and build event-driven integrations using Kafka and Solace for real-time pricing and promotions data distribution to 100+ downstream applications.
  • Champion engineering excellence through CI/CD practices, automated testing, observability, and performance optimization.
  • Partner with US-based engineering leadership, architects, and Product Managers on roadmap prioritization and cross-team dependencies.

AI-Native Engineering
  • Establish and drive an AI-native SDLC culture across the team — ensure engineers leverage AI-assisted development tools (GitHub Copilot, AI code assistants, AI-driven testing) as standard practice and as a force multiplier in every stage of the software lifecycle.
  • Lead by example in using AI-assisted tools; set team expectations for AI-driven SDLC practices and measure their impact on velocity and quality.


Requirements

Years of Experience
  • 10+ years of software engineering experience with progressively increasing responsibility, with emphasis on Java, Spring Boot, and enterprise backend systems.
  • 4+ years of hands-on experience in pricing, promotions, revenue management, or CPQ domains in a retail, e-commerce, or B2B commerce environment (required).
  • 3+ years of people management or engineering team lead experience, including hiring, performance management, and career development.
  • 3+ years of experience designing and operating distributed, event-driven systems in cloud environments.

Basic Qualifications
  • Retail industry experience is required — candidates must have hands-on experience in a retail, e-commerce, or B2B commerce organization.
  • Hands-on experience building pricing engines, promotions adjudication systems, or CPQ platforms in an enterprise retail or B2B context.
  • Proficiency with Java, Spring Boot, microservices, and REST API design in enterprise-scale systems.
  • Experience with event-driven architectures using Kafka, Solace, Azure Event Hub, or equivalent messaging platforms.
  • Strong knowledge of cloud platforms (Azure preferred; AWS or GCP acceptable) and cloud-native development practices.
  • Solid understanding of relational databases (SQL Server, PostgreSQL, MySQL) and NoSQL databases (Couchbase, Redis, MongoDB).
  • 3+ years of people management experience including performance management, goal-setting, coaching, and hiring.
  • Strong background in CI/CD pipelines, automated testing, DevOps practices, and observability.
  • Demonstrated ability to lead Agile/Scrum teams and deliver high-quality software on time.
  • AI-native SDLC mindset — proven ability to leverage and champion AI-assisted development tools (GitHub Copilot, AI code assistants, AI-driven testing) as a force multiplier across the engineering team.

Preferred Qualifications
  • Experience with PROS CPQ, Salesforce CPQ, Oracle CPQ, or comparable enterprise CPQ platforms.
  • Familiarity with B2B pricing models: customer hierarchy pricing, parent-child account structures, volume tiers, and negotiated rate management.
  • Experience with Angular or React frontend frameworks for pricing administration or promotional configuration UIs.
  • Knowledge of A/B testing frameworks and promotional effectiveness analytics integrations.
  • Exposure to AI/ML-driven pricing optimization or dynamic pricing recommendation systems.
  • Experience integrating pricing or promotions platforms with ERP systems (SAP, Oracle) and CRM platforms (Salesforce).
  • Understanding of financial settlement and reconciliation workflows for promotional campaigns.