O

OCC

Clearinghouse offering risk management for derivatives

Director – Software Engineering: Java

Engineering LeadershipConfirmed live in the last 24 hours
Full-timeDallas, TX, USA

About the Job

Requirements

  • A bachelor's degree in computer science, computer engineering, or a related field is required.
  • Seven years of experience as an application developer, software engineer, Java developer, or related role is required.
  • Work experience designing and delivering low-latency, fault-tolerant real-time financial data pipeline systems using Apache Kafka and Apache Flink, including performance profiling, memory optimization, and throughput tuning for high-volume enterprise workloads is required.
  • Work experience directing the architecture and implementation of enterprise financial risk processing systems using Java, Spring Boot, and Apache Flink is required, including designing high-concurrency, low-latency risk computation engines, real-time event-driven microservices, and quantitative risk model integrations to aggregate, process, and model financial risk data from heterogeneous source platforms at enterprise scale.
  • Work experience executing large-scale cloud migration strategies using AWS infrastructure and CI/CD automation with Jenkins, Harness, and Docker is required, including modernizing legacy financial systems while sustaining zero-downtime delivery across terabyte-scale data workloads.
  • Work experience implementing production observability frameworks for distributed financial streaming applications using Splunk and AppDynamics for real-time performance monitoring, anomaly detection, and incident resolution at enterprise scale is required.

Responsibilities

  • Direct a diversely skilled team of software engineers building foundational components for OCC’s Renaissance Risk Platform, and advance the platform through sound technical decisions about design, architecture, and development.
  • Design and deliver low-latency, fault-tolerant real-time financial data pipeline systems for high-volume enterprise workloads.
  • Direct the architecture and implementation of enterprise financial risk processing systems, including risk computation engines, event-driven microservices, and quantitative risk model integrations.
  • Act as technical product owner in defining detailed business, architectural, and design requirements.
  • Lead solution development and solution architecture on the Renaissance Risk Platform core team.
  • Execute cloud migration strategies to modernize complex legacy financial systems while sustaining zero-downtime delivery across large-scale data workloads.
  • Drive enterprise-level architecture initiatives involving Risk Platform interactions and develop reference architecture with proofs of concept and designs.
  • Implement production observability frameworks for distributed financial streaming applications to support performance monitoring, anomaly detection, and incident resolution.
  • Elicit business technical requirements and translate them into flexible, scalable, resilient design proposals.
  • Review architecture proposals with technical leads and senior business partners.
  • Lead and direct complex IT projects that may involve multiple systems.
  • Analyze, document, refine, and maintain architectures developed within the team.
  • Create strategies and transition plans to deliver target-state architectures.
  • Recommend technologies and tools that improve the efficiency and quality of OCC systems and development processes.

About the Company

OCC

Clearinghouse offering risk management for derivatives

OCC clears and settles trades in the derivatives market, acting as a central counterparty that guarantees completion of transactions and manages risk. It serves clients including clearing members and exchanges, handling standard options, stock loans, and futures by processing trades, margining, and settlement through its systems. The OCC earns fees based on trade volume and risk management activities, and it emphasizes secure technology like its MyOCC portal to protect authorized users. What sets OCC apart is its focus on being a dedicated, regulated clearinghouse with robust risk controls and technology infrastructure to support the safety and efficiency of derivatives markets. Its goal is to maintain the stability and integrity of financial markets by reducing counterparty risk and ensuring smooth clearing and settlement of trades.

Company size
1,001-5,000
Company stage
Debt Financing
Total funding
Not listed
Headquarters
Chicago, IL
Founded
1973

Recently Posted Jobs

Explore more opportunities at OCC

See more jobs