CareerPlanSign in

Principal Java Engineer Commodities

CHARLOTTE, NC, US💼 Full-time💰 $159,000–$159,000🗓 2026-09-28

Core

Principal Java Engineer leading architecture and strategy for a business-critical global Commodities trading platform, influencing decision-making across front and middle office.

Role type

Principal IC Java Engineer (Commodities Trading Systems)

Builds

Scalable, low-latency trading platforms supporting trade capture, pricing, risk management, and regulatory reporting.

Domain

Financial Services / Commodities Trading / High-Performance Distributed Systems

Deliverable

production ML models | product features

Required skills

Java (concurrency, JVM tuning), Python (FastAPI), gRPC, Service Mesh (Istio/Linkerd), High-Performance Messaging, Distributed Systems, Capital Markets, FICC Trade Life Cycle

Preferred skills

Complex Derivatives (Swaps, Options, Exotics), Agentic Development (AI-assisted engineering), Micro Front Ends, Cloud Native (Azure/GCP/AWS)

Responsibilities

Drive architecture and engineering standards for Commodities platforms; Partner with traders and analysts to solve complex business challenges; Advise leadership on technology strategy and innovation; Modernize the Commodities technology landscape.

Seniority

Principal, hands-on IC with strategic leadership

Sourced via workday · Listed on CareerPlan, which tracks 849,000+ jobs from 20+ sources.