Lead Associate Principal Software Engineering: Software Development Test (SDET)

The OCC

Confirmed live yesterday High trust
Hybrid

Quick summary

Work type
Hybrid
Location
Chicago, IL
Salary
$122,500–$204,600 / yr
Posted
30 days ago
Freshness
Confirmed live yesterday

Market check

Salary context

Below market

How this pay compares to similar roles

Similar $195k
This role $164k
$106k most similar roles pay here $279k

This role pays less than 86% of similar roles. Most pay $169,550–$220,800 — the shaded band above. At the midpoint, this role pays about $164k versus about $195k 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 23 open roles on FindRole.

Listed pay typically runs $122,900–$168,750 across 22 roles with salary data.

Most-posted roles

View all roles at The OCC

At a glance

TL;DR · Lead Associate Principal Software Engineering: Software Development Test (SDET)

Lead Associate Principal, Software Engineering: Software Development Test (SDET) joins the Enterprise Quality Engineering organization to design and execute comprehensive performance and failover testing strategies for mission-critical clearing, risk, and settlement systems. This role involves defining load profiles, executing tests using LoadRunner, JMeter, and Gatling, and managing disaster recovery across multi-region architectures. The candidate will build automation using Python, Java, and JavaScript while developing CI/CD pipelines via Jenkins or GitHub Actions. Key technical requirements include experience with AWS, Kafka, Kubernetes, and SQL databases like Oracle or DB2. The role addresses the challenge of ensuring high-availability, low-latency financial market infrastructure meets strict regulatory RTO and RPO requirements. Essential skills include proficiency in monitoring tools like Splunk and Dynatrace, as well as expertise in validating data consistency during region-switching scenarios within highly regulated environments.

What you'll do

  • Design and execute comprehensive performance test plans, load profiles, and ramp scenarios for high-volume transaction systems.
  • Execute performance tests using LoadRunner, JMeter, and Gatling to analyze results and recommend system optimizations.
  • Lead disaster recovery testing across primary, secondary, and tertiary regions to ensure multi-region failover capabilities.
  • Build and maintain performance test automation frameworks using Python, Java, and open-source tools.
  • Develop CI/CD-integrated pipelines in Jenkins or GitHub Actions for continuous performance validation and regression testing.
  • Validate Kafka producer/consumer behavior, replication lag, and data consistency during failover events.
  • Ensure all systems meet regulatory RTO/RPO requirements and comply with financial market infrastructure regulations.
  • Document test evidence, methodologies, and trend analysis to support regulatory audits and internal reporting.

What we're looking for

  • Bachelor’s degree in Computer Science, an analytical field, or equivalent practical experience.
  • 7+ years of experience in performance testing and engineering including complex scenario design and execution.
  • 5+ years of experience in failover/DR testing across multi-region cloud and hybrid architectures.
  • Proficiency in scripting and programming using Python, Java, and JavaScript to develop performance frameworks.
  • Expertise with LoadRunner, JMeter, Gatling, and integration into CI/CD pipelines like Jenkins or GitHub Actions.
  • Experience with AWS environments, Kubernetes, Kafka, and various relational databases such as SQL Server, Oracle, or DB2.
  • Background in finance or highly regulated, low-latency, high-availability systems (clearing, settlement, risk).
  • AWS certification or performance engineering certification (preferred); experience in the Options and Futures industry (preferred).

More like this

Similar roles

Principal Software Engineering: Software Development Test (SDET)

The OCC

Chicago, IL 31 days ago $158,600$263,700
LoadRunner JMeter Gatling Selenium Cucumber Cypress Protractor AWS Kubernetes Kafka Python Java JavaScript SQL Server Oracle DB2 Splunk Dynatrace AppDynamics Alteryx Tableau Jenkins GitHub GitLab CI Azure DevOps Jira Postman RestAssured Pact Docker Linux
10+ yrs exp Hybrid

Senior Principal Software Engineer

Oracle

Seattle, WA +1 92 days ago $135,200$306,400
Oracle Cloud Infrastructure Database Validation Fault Injection High Availability Disaster Recovery Data Consistency Root Cause Analysis Automation Agile Cloud Infrastructure Scalability
10+ yrs exp

Lead Associate Principal Software Engineering: Java

The OCC

Chicago, IL 17 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
8+ yrs exp Hybrid

Lead Associate Principal Software Engineering: Java

The OCC

Chicago, IL 13 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