The Options Clearing Corporation (OCC)
Associate Principal, Software Engineering
The Options Clearing Corporation (OCC), Chicago, Illinois, United States, 60290
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
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