787,996open jobs
49,912companies
122,545added this week
Browse all
Salary
≈ $28k – $59k per year (Estimated)
Location
In office (Bengaluru)
Seniority
Senior · 5+ years exp

Confirmed on the employer's own hiring board on Sep 26, 2026. First seen by Alion on Sep 23, 2026.

Overview
Company
Impact
Profile match
Cargill is a global food, agriculture, and industrial products enterprise. The company provides agricultural commodity trading and processing, food ingredients, bio-industrial materials, animal nutrition, supply chain logistics, and financial risk management services to food manufacturers, farmers, and commercial clients. Headquartered in Wayzata, Minnesota, United States, the organization serves clients and partners across more than 70 countries worldwide.

Job Purpose and Impact

The Senior Software Engineer - Pricefx Configuration Engineer will design, configure, develop and support scalable Pricefx solutions within Cargill's commercial technology ecosystem. In this role, you will translate pricing strategies and complex business requirements into maintainable calculation logic, data structures, workflows, integrations and user experiences that enable Cargill's go-to-market strategy. You will apply deep Pricefx and software engineering knowledge to deliver secure, resilient and high-performing solutions, bring clarity to ambiguous scenarios, and raise engineering standards across the pricing technology community.

Key Accountabilities

Pricefx Solution Configuration and Development

  • Configure and extend Pricefx capabilities using Groovy, the Pricefx Groovy API and reusable calculation logic libraries.
  • Translate commercial pricing requirements into deterministic solutions for price setting, quoting, agreements and promotions, rebates, analytics or optimization, based on the assigned product scope.
  • Design pricing calculations including cost-plus, margin and markup, discounts, price floors and ceilings, segmentation, overrides, effective dating, currency and unit-of-measure conversion, and price waterfalls.
  • Configure Pricefx data objects, including Products, Customers, extension tables, Company Parameters, Data Sources, Data Feeds, Datamarts and Rollups, using the appropriate object for each data and performance need.
  • Build user-friendly configurators, input builders, result matrices, dashboards and approval workflows with clear validation and role-appropriate access.

Architecture, Integration and Performance

  • Design scalable, flexible and maintainable Pricefx solutions and create clear architecture, data mapping, interface and solution design documentation.
  • Define integrations and workflows between Pricefx and enterprise platforms such as SAP, Salesforce and other master-data, ERP, CRM or analytics systems.
  • Develop and troubleshoot REST API and event-driven integrations using JSON, authentication, pagination, retries, idempotency and reliable error handling; collaborate with Integration Engineers on IntegrationManager solutions when required.
  • Optimize large-volume calculations and queries through sound SQL, QueryAPI and DatamartContext usage, efficient joins and filters, batching, caching and avoidance of row-by-row or repetitive data access.
  • Apply security-by-design practices, including least-privilege access, user groups, roles, data entitlements, secure configuration and appropriate handling of sensitive information.

Engineering Delivery and Technical Leadership

  • Develop, test, integrate, maintain and troubleshoot Pricefx configurations using Pricefx Studio and IntelliJ IDEA, supported by structured calculation logs and representative test data.
  • Establish automated unit, integration, regression, performance and user-acceptance testing for pricing logic, workflows, integrations and high-volume calculations.
  • Use Git as the source of truth and apply disciplined branching, pull requests, peer review and controlled DEV-to-QA/UAT-to-PROD promotion through CI/CD pipelines and Pricefx deployment tooling.
  • Lead peer code and design reviews, coach engineers and ensure solutions meet Cargill standards for maintainability, observability, quality, security and operational support.
  • Partner with product owners, pricing teams, enterprise architects and digital technology leaders to clarify requirements, communicate tradeoffs and deliver incremental business value.
  • Lead demonstrations and continuous feedback sessions, contribute to agile delivery practices, and identify opportunities to improve engineering processes and the long-term Pricefx platform vision.
  • Independently resolve complex production and delivery issues, perform root-cause analysis, document corrective actions and escalate only the most complex issues to the appropriate teams.

Qualifications

Required Qualifications

  • Experience: Minimum of four years of relevant software engineering, application configuration or pricing technology experience; typically five or more years of relevant experience for this senior-level role.
  • Pricefx engineering: Hands-on experience configuring or developing Pricefx solutions with Groovy and Pricefx APIs, including calculation logic, data access, inputs and outputs, workflows or dashboards.
  • Programming: Strong Groovy skills or strong experience with Java or another JVM language, with the ability to quickly demonstrate proficiency in Groovy collections, closures, dates, decimal arithmetic, exception handling and reusable libraries.
  • Data: Strong SQL, relational data modeling and analytical query skills, including joins, aggregations, filtering, null handling, data types, query performance and large-volume processing.
  • Platform architecture: Working knowledge of Pricefx master and transactional data objects, Analytics data structures and the tradeoffs among Company Parameters, extension tables, Data Sources, Datamarts and Rollups.
  • Integration: Experience designing, consuming and troubleshooting REST APIs and JSON-based enterprise integrations, including authentication and robust error handling.
  • Engineering practices: Experience with Git, peer review, automated testing, CI/CD, release management, technical documentation, debugging and production support, with the ability to convert ambiguous requirements into maintainable solutions.

Preferred Qualifications

  • Pricefx Configuration Engineer training, practitioner certification or comparable implementation experience.
  • Experience with Pricefx Studio, IntelliJ IDEA, QueryAPI, DatamartContext, Packaging Tool, Maven-based deployment or automated Pricefx release pipelines.
  • Experience in one or more Pricefx solution areas: Price Setting, Quoting/CPQ, Agreements and Promotions, Rebates, Analytics or Optimization.
  • Experience with Pricefx IntegrationManager or integration patterns involving SAP, Salesforce, SFTP, HTTP, events, CSV, XML or JSON.
  • Knowledge of B2B pricing concepts such as price waterfalls, segmentation, margin management, list prices, customer-specific pricing, discount governance and approval controls.
  • Experience delivering secure, highly available SaaS solutions in a global enterprise environment and working with distributed, cross-functional agile teams.
Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
787,996 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account Continue with Google
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

Backend
Similar stack
Same company
Bengaluru
≈ $23k – $50k per year (Estimated) • In office • 4+ years exp • Hyderabad
JavaScript
Java
TypeScript
SQL
Java
Spring Boot
Databases
Snowflake
AI/ML
AI Agents
Frontend
React.js
DevOps
Rest API
Azure
CI/CD
Git
AWS
Management
Agile
Apply
≈ $47k – $97k per year (Estimated) • In office • Full-Time • 12+ years exp • Hyderabad
Python
JavaScript
TypeScript
AI/ML
Prompt Engineering
Function Calling
AI Agents
RAG
Hybrid Search
OpenAI
Anthropic
Human-in-the-Loop
Structured Outputs
Knowledge Graph
LLM Guardrails
Multi-Agent Systems
Tool Use
DevOps
CI/CD
Management
ServiceNow
Apply
≈ $39k – $84k per year (Estimated) • Hybrid • Full-Time • 7+ years exp • Bengaluru
Python
C++
Apply
≈ $26k – $56k per year (Estimated) • In office • Full-Time • Indore
JavaScript
TypeScript
C#
Visual Basic
C#
ASP.NET Core
Entity Framework Core
xUnit
Databases
MySQL
Oracle
MS SQL
Frontend
Angular
Bootstrap
React.js
JQuery
Mobile
Dependency Injection
DevOps
Azure
AWS
Apply
≈ $27k – $58k per year (Estimated) • In office • Full-Time • 6+ years exp • Indore
Java
Java
Spring Boot
Hibernate
Apply
$130k – $150k per year • Remote (Canada)
SQL
Databases
Snowflake
Oracle
DevOps
Rest API
Azure
Configuration Management
SOAP
Apply
$95k – $105k per year • Remote (Canada)
Python
Go
SQL
Databases
Snowflake
Oracle
DevOps
Rest API
Azure
SOAP
Apply
≈ $82k – $168k per year (Estimated) • Remote (Canada) • Full-Time • 8+ years exp • Bachelor's Degree • Canada
Python
Java
DevOps
Terraform
CloudFormation
Azure
CI/CD
AWS
Docker
Kubernetes
Platform Engineering
Configuration Management
Linux
Apply
≈ $78k – $199k per year (Estimated) • In office • Full-Time • 10+ years exp • Toronto
Python
JavaScript
Java
TypeScript
Java
Maven
Databases
MySQL
Redis
Apache Kafka
Frontend
Angular
DevOps
OpenShift
GitHub Actions
Azure
CI/CD
Jenkins
Docker
Kubernetes
Platform Engineering
Configuration Management
Management
Agile
Apply
In office • Bachelor's Degree
Java
Java
Spring Framework
DevOps
GCP
Azure
CI/CD
Docker
Kubernetes
Management
Agile
Apply
≈ $16k – $44k per year (Estimated) • In office • Bachelor's Degree • Bengaluru
Apply
≈ $24k – $60k per year (Estimated) • In office • 4+ years exp • Bachelor's Degree • Bengaluru
Apply
≈ $24k – $60k per year (Estimated) • In office • 3+ years exp • Bengaluru
Apply
≈ $24k – $60k per year (Estimated) • In office • 3+ years exp • Bengaluru
Apply
≈ $24k – $60k per year (Estimated) • In office • 3+ years exp • Bengaluru
JavaScript
C#
C#
.NET
Databases
PostgreSQL
OpenSearch
Frontend
React.js
AG Grid
DevOps
CI/CD
Apply
$26k – $52k per year • Equity 0–0.1% • In office • Full-Time • 3+ years exp • Bengaluru
Python
JavaScript
SQL
Node JS
Databases
DynamoDB
AI/ML
Cursor
LangChain
Claude Code
Embeddings
Prompt Engineering
RAG
OpenAI
Hugging Face
Machine Learning
DevOps
AWS
AWS Lambda
Amazon EC2
IAM
Amazon ECS
Apply
$84k – $105k per year • Equity 0.5–1% • In office • Full-Time • Bengaluru
Python
Python
Django
Celery
Databases
Redis
RabbitMQ
AI/ML
AI Agents
Kling
Veo
DevOps
GCP
AWS
Apply
$31k – $47k per year • In office • Full-Time • 3+ years exp • Bengaluru
Python
JavaScript
Node JS
Node JS
Nest.JS
Databases
MySQL
PostgreSQL
Redis
Memcached
DevOps
GCP
Azure
CI/CD
Git
AWS
Docker
Kubernetes
QA
Jest
Mocha
Apply
$42k – $63k per year • In office • Full-Time • 6+ years exp • Bengaluru
Python
Go
JavaScript
TypeScript
SQL
Node JS
Python
Flask
FastAPI
Django
Databases
RabbitMQ
Apache Kafka
AI/ML
Embeddings
AI Agents
LLM
RAG
LLM Guardrails
Agentic Workflows
Frontend
React.js
DevOps
gRPC
OpenTelemetry
Datadog
Prometheus
CI/CD
Docker
Kubernetes
Grafana
Platform Engineering
Cybersecurity
Threat Modeling
Management
Agile
Apply
$63k – $105k per year • In office • Full-Time • 11+ years exp • Bengaluru
Java
Java
Spring Framework
Spring Boot
Databases
MySQL
PostgreSQL
Redis
RabbitMQ
ElasticSearch
Apache Kafka
OpenSearch
Apache Pulsar
AI/ML
Embeddings
NLP
Flink
LLM
RAG
DevOps
Rest API
gRPC
OpenTelemetry
Prometheus
CI/CD
AWS
Docker
Kubernetes
Grafana
Platform Engineering
Incident Management
Linux
Windows
Cybersecurity
MITRE ATT&CK
SIEM
Apply
See all jobs
This is one of many
787,996 more open roles from verified company boards, updated every day.