Logo
The Options Clearing Corporation (OCC)

Associate Principal, Software Engineering

The Options Clearing Corporation (OCC), Chicago, Illinois, United States, 60290

Save Job

Associate Principal, Software Engineering Join to apply for the

Associate Principal, Software Engineering

role at

The Options Clearing Corporation (OCC) .

Duties Contribute to design, technical direction and architecture, collaborating with various teams to build fit‑for‑purpose solutions. Apply expert knowledge of Java, Python and middleware technologies in independently designing and developing key services with a focus on continuous integration and delivery. Participate in code reviews, proactively identifying and mitigating potential issues and defects and assisting with continuous improvement. Ensure secure software delivery through SonarQube code coverage, Sysdig compliance checks, Veracode scanning, and Black Duck open‑source analysis. Develop APIs for data applications to handle large datasets, extracting data from hybrid environments and streaming in public cloud using Python, Trino Starburst and AWS. Build Jenkins pipelines to automate application deployment and build Docker images for containerization via Harness and Rancher. Design Splunk dashboards for real‑time monitoring of security incidents and system performance using SPL and custom queries for root‑cause analysis. Embrace and advocate Agile best practices. Actively participate in creation and review of business and technical user stories, providing constructive feedback on effort estimation, architecture and design improvements. Integrate disparate data from REST and WebSocket services within a cohesive user interface. Participate in innovative design and proof‑of‑concepts with emerging technologies. Assist with departmental and new employee training. Write unit and integration tests based on chosen DevOps frameworks. Perform application and project risk analysis and recommend quality improvements. Up to 40% telecommuting permitted.

Education & Experience Required Master’s degree in computer science, engineering, or related field and at least three (3) years of experience as a Software Developer, Software Engineer, Senior Associate, or related role.

Special Skills Required

Ensure secure software delivery through SonarQube code coverage, Sysdig compliance checks, Veracode scanning, and Black Duck open‑source analysis.

Develop APIs for data applications to handle large datasets, extracting data from hybrid environments and streaming in public cloud using high‑performance programming with Python, Trino Starburst and AWS.

Build Jenkins pipelines to accommodate automation for applications and build and deploy Docker images for containerization through Harness and Rancher.

Design Splunk dashboards for real‑time monitoring of security incidents and system performance using SPL, including custom queries for root‑cause analysis.

Salary $130,707 - $151,600

Apply OCC offers a standard benefits package. See a full list of benefits here: https://www.theocc.com/careers/thriving-together. Apply online at www.theocc.com. No calls. EOE.

About Us The Options Clearing Corporation (OCC) is the world’s largest equity derivatives clearing organization. Founded in 1973, OCC promotes stability and market integrity by delivering clearing and settlement services for options, futures and securities lending transactions. As a Systemically Important Financial Market Utility (SIFMU), OCC operates under the jurisdiction of the U.S. Securities and Exchange Commission (SEC), the U.S. Commodity Futures Trading Commission (CFTC), and the Federal Reserve Board. OCC has more than 100 clearing members and provides central counterparty (CCP) clearing and settlement services to 19 exchanges and trading platforms.

Benefits

A hybrid work environment, up to 2 days per week of remote work

Tuition reimbursement to support your continued education

Student loan repayment assistance

Technology stipend allowing you to use the device of your choice to connect to our network while working remotely

Generous PTO and parental leave

401k employer match

Competitive health benefits including medical, dental and vision

Compensation

The salary range listed for any given position is exclusive of fringe benefits and potential bonuses. If hired at OCC, your final base salary compensation will be determined by factors such as skills, experience and/or education.

We typically do not hire at the maximum of the range to allow for future and continued salary growth. We also offer a substantial benefits package as noted on www.theocc.com/careers.

All employees may be eligible for a discretionary bonus. Discretionary bonuses are based on various factors, including, but not limited to, company and individual performance and are not guaranteed.

Chicago, IL

#J-18808-Ljbffr