Lead Associate Principal Software Engineering: Java

The OCC

Confirmed live today High trust
Hybrid

Quick summary

Work type
Hybrid
Location
Dallas, TX
Salary
$136,000–$222,800 / yr
Employment
Full-time
Posted
3 days ago
Freshness
Confirmed live today

Market check

Salary context

Competitive pay

How this pay compares to similar roles

Similar $191k
This role $179k
$122k most similar roles pay here $264k

This role pays less than 59% of similar roles. Most pay $165,000–$216,075 — the shaded band above. At the midpoint, this role pays about $179k versus about $191k for comparable roles.

Based on 240 similar postings.

Employer

About The OCC

The OCC (Options Clearing Corporation) is the world''s largest equity derivatives clearing organization, acting as issuer and guarantor for options and futures contracts to promote stability and market integrity. Industry: Financial Clearing & Derivatives

The OCC currently has 26 open roles on FindRole.

Listed pay typically runs $123,100–$181,050 across 26 roles with salary data.

Most-posted roles

View all roles at The OCC

At a glance

TL;DR · Lead Associate Principal Software Engineering: Java

Lead Associate Principal, Software Engineering: Java serves as a key contributor in the architecture design and development of scalable, resilient hybrid cloud-based solutions for critical financial risk management activities. This role involves collaborating with business analysts and team leads to drive data-driven transformation while mentoring developers and architects. Daily responsibilities include performing requirement analysis, designing next-generation clearing applications within an Agile framework, conducting code reviews, and writing unit and integration tests. The position requires expertise in Java 8+, Object Oriented Designs, multi-threading, and advanced patterns like AOP. Candidates should possess experience with distributed message brokers such as Kafka or RabbitMQ, cloud technologies including AWS services, and high-speed computing frameworks like Apache Spark. Technical proficiency in SQL/NoSQL databases, Git workflows, and DevOps tools like Terraform and Kubernetes is essential for solving complex financial infrastructure problems.

What you'll do

  • Design and develop scalable, resilient hybrid cloud-based solutions for financial risk management.
  • Lead requirement analysis to identify missing components and validate model assumptions.
  • Architect and develop next-generation clearing applications within an Agile framework.
  • Perform high-standard code reviews and write unit and integration tests using DevOps frameworks.
  • Conduct application and project risk analyses to recommend quality improvements.
  • Provide technical advice and fixes for production support issues.
  • Mentor developers and collaborate with cross-functional teams to drive data-driven strategies.

What we're looking for

  • BS degree in Computer Science or a similar technical field is required; a Master's degree is preferred.
  • 8+ years of experience building large scale, compute and event-driven solutions are required.
  • Experience with Java 8+ including internal workings is required.
  • Experience developing software using Object Oriented Designs, advanced patterns like AOP, and multi-threading is required.
  • Experience following Git workflows is required.
  • Experience with cloud technologies and migrations; experience with AWS foundational services is preferred.
  • Experience with distributed message brokers (Kafka, RabbitMQ, etc.) is desirable.
  • Experience with high speed distributed computing frameworks (Spark, Flink, etc.) is a plus.

More like this

Similar roles

Lead Associate Principal Software Engineering: Java

The OCC

Chicago, IL 29 days ago $136,000–$222,800
Java AWS Kafka Apache Spark Kubernetes Terraform Ansible Jenkins CI/CD RabbitMQ ActiveMQ Amazon Kinesis Apache Flink Junit Citrus Splunk ElasticSearch Prometheus AppDynamics Git
8+ yrs exp Hybrid

Principal Software Engineer

PNC

Dallas, TX +4 32 days ago $65,000–$187,200
Java Python Groovy Drools Red Hat Decision Manager IBM ODM Blaze Advisor Azure Data Factory REST SOAP JSON XML XSD Swagger OpenAPI Postman SOAPUI OAuth 2.0 JWT CI/CD Git Microservices Domain-Driven Design Camunda
5+ yrs exp

Principal Software Engineer

PNC

Dallas, TX +4 32 days ago $65,000–$187,200
Java Python Groovy Drools Red Hat Decision Manager IBM ODM Blaze Advisor Azure Data Factory REST SOAP JSON XML XSD Swagger OpenAPI Postman SOAPUI OAuth 2.0 JWT CI/CD Git Microservices Domain-Driven Design Camunda
5+ yrs exp

Principal Engineer Vice President

Citi

Tampa, FL 34 days ago $138,720–$208,080
Java Spring Boot Quarkus Micronaut Vert.x Docker Kubernetes OpenShift AWS Terraform CloudFormation Kafka Spark Flink React Angular GraphQL RESTful APIs CI/CD Prometheus Grafana Splunk ELK NoSQL
6+ yrs exp Hybrid