Posted on: 17/04/2026
Duties & Responsibilities :
- Lead a team of 3-5 engineers, providing technical mentorship, code reviews, and career development guidance.
- Own the architecture and technical roadmap for contract pricing, quoting, and CPQ platforms serving B2B customers.
- Design and build scalable pricing engines that compute customer-specific contract prices, volume tiers, and negotiated rates in real-time.
- Develop and optimize quoting workflows, approval chains, and contract lifecycle management capabilities.
- Architect event-driven integrations between CPQ systems and downstream consumers including ERP, Order Management, and CRM (Salesforce).
- Lead the modernization of legacy contract pricing systems into cloud-native, API-first architectures on Azure.
- Implement robust pricing rule engines supporting complex B2B scenarios : matrix pricing, cost-plus, margin floors, customer tiers, and promotional overlays.
- Partner with Revenue Management and Sales Operations to translate pricing strategies into scalable technical solutions.
- Champion engineering excellence through CI/CD practices, automated testing, observability, and performance optimization.
- Drive adoption of best practices for API design, data modeling, and system reliability across the team.
- Actively participate in architecture reviews, system design discussions, and capacity planning for the pricing platform ecosystem.
- Coordinate with US-based engineering leadership on priorities, sprint planning, and cross-team dependencies.
- 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 to act as a force multiplier in every stage of the software lifecycle.
Requirements :
Years of Experience :
- 10+ years of software engineering experience with emphasis on Java, Spring Boot, and enterprise backend systems.
- 4+ years of experience in B2B pricing, CPQ, contract management, or revenue management domains.
- 3+ years designing distributed, event-driven systems in cloud environments.
- 2+ years of people management or technical team leadership experience.
Basic Qualifications :
- Hands-on experience working in cloud environments (Azure preferred; AWS or GCP acceptable).
- Proficiency with microservices, REST APIs, message queues, and streaming technologies.
- Experience building pricing engines, rules engines, or CPQ platforms in a B2B enterprise context.
- Strong knowledge of relational databases (SQL Server, PostgreSQL, MySQL) and NoSQL databases (Couchbase, MongoDB, Redis).
- Proven experience building scalable, distributed applications in an enterprise environment.
Did you find something suspicious?
Posted by
Posted in
Full Stack
Functional Area
Full-Stack Development
Job Code
1629410