Associate Principal, Software Engineer

4 weeks ago


Chicago, Illinois, United States The Options Clearing Corporation Full time

About Us

The Options Clearing Corporation (OCC) is a leading provider of 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 Board of Governors of the Federal Reserve System.

OCC has more than 100 clearing members and provides central counterparty (CCP) clearing and settlement services to 19 exchanges and trading platforms. Our team is dedicated to promoting stability and market integrity by delivering innovative solutions to the financial industry.

What We Offer

A highly collaborative and supportive environment developed to encourage work-life balance and employee wellness. Some of the benefits include:

  • 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
  • Competitive health benefits including medical, dental, and vision

Job Summary

We are seeking an experienced Associate Principal, Software Engineer to join our Office of Technology Strategy & Innovation (OTSI) team. As a key member of our team, you will be responsible for researching and engineering emerging technologies as part of a comprehensive requirements-driven solution design.

Responsibilities

Engineer and maintain Lab environments in Public Cloud and OCC Data Centers using Infrastructure as Code techniques

Collaborate with Engineering, Architecture, and Cloud Platform Engineering teams to evaluate, document, and demonstrate Proof of Concepts for OCC infrastructure, application, and services that impact the Technology Roadmap

Document Technology design decisions and conduct Technology assessments as part of a centralized Demand Management process within IT

Apply your expertise in compute, storage, database, serverless, monitoring, microservices, and event management to pilot new/innovative solutions to business problems

Find opportunities to improve existing infrastructure architecture to improve performance, support, scalability, reliability, and security

Incorporate security best practices, Identity and Access Management, and encryption mechanisms for data protection

Develop automation scripts and processes to streamline routine tasks such as scaling, patching, backup, and recovery

Create and maintain operational documentation, runbooks, and Standard Operating Procedures (SOPs) for the Lab environments that will be used to validate assumptions within high-level Solution Designs

Requirements

Ability to think strategically and map architectural decisions/recommendations to business needs

Advanced problem-solving skills and logical approach to solving problems

Ability to develop tools and automate tasks using scripting languages such as Python, PowerShell, Bash, PERL, Ruby, etc

Experience with DevOps tools, eg Terraform, Ansible, Jenkins, Kubernetes, Helm, and CI/CD pipeline, etc

Experience with distributed message brokers Kafka, RabbitMQ, ActiveMQ, Amazon Kinesis, etc

In-depth knowledge of on-premises, cloud, and hybrid networking concepts

Knowledge of Infrastructure as Code (IaC) tools such as Terraform, CloudFormation, or Azure Resource Manager

Knowledge of containerization technologies like Docker and orchestration tools like Kubernetes

Familiarity with security standards such as the NIST CSF

Bachelor's or master's degree in computer science-related degree or equivalent experience

7+ years of experience as a System or Cloud Engineer with hands-on implementation, security, and standards experience within a hybrid technology environment

3+ years of experience contributing to the architecture of Cloud and On-Prem Solutions

Cloud computing certification such as AWS Solutions Architect Associate, Azure Administrator, or something similar

Technical Security Certifications such as AWS Certified Security, Microsoft Azure Security Engineer, or something similar

CCNA, Network+, or other relevant Networking certifications

How to Apply

When you find a position you're interested in, click the 'Apply' button. Please complete the application and attach your resume.

You will receive an email notification to confirm that we've received your application.

If you are called in for an interview, a representative from OCC will contact you to set up a date, time, and location.

For more information about OCC, please click here.

OCC is an Equal Opportunity Employer



  • Chicago, Illinois, United States The Options Clearing Corporation Full time

    Job Title: Associate Principal, Software EngineeringLocation: Chicago, ILAbout the Role:We are seeking a highly skilled Associate Principal, Software Engineering to join our team at The Options Clearing Corporation. As a key member of our software engineering team, you will be responsible for the development and delivery of business features, integrating...


  • Chicago, Illinois, United States PatientPoint Full time

    About the RoleWe are seeking a highly skilled Principal Software Engineer to join our dynamic team at PatientPoint. As a key member of our engineering team, you will be responsible for designing, developing, and implementing scalable and efficient software solutions for our digital health platform.Key ResponsibilitiesEvaluate and introduce new technologies...


  • Chicago, Illinois, United States Microsoft Full time

    Job Title: Principal Software EngineerWe are seeking a highly skilled Principal Software Engineer to join our PAVE team at Microsoft. As a key member of our team, you will be responsible for leading the design, development, and optimization of core frameworks that support both the Media and Validation charters within PAVE.Key Responsibilities:Collaborate...


  • Chicago, Illinois, United States Northern Trust Full time

    About Northern Trust:Northern Trust is a leading financial institution with a rich history dating back to 1889. As a Fortune 500 company, we provide innovative financial services and guidance to the world's most successful individuals, families, and institutions. Our commitment to service, expertise, and integrity has earned us numerous awards and...


  • Chicago, Illinois, United States Options Clearing Corporation Full time

    About the Role:We are seeking a highly skilled Principal Software Engineer to join our team at the Options Clearing Corporation. As a key member of our engineering team, you will be responsible for designing, developing, and implementing scalable, secure, and reliable cloud-based solutions.Key Responsibilities:Lead the design and development of...


  • Chicago, Illinois, United States Seven Seven Software Full time

    Job SummaryWe are seeking a highly skilled Senior Software Engineer to join our team at Seven Seven Software. As a key member of our Software Engineering Group, you will be responsible for designing, developing, and deploying high-quality software solutions that meet the needs of our customers.Key Responsibilities:Design and develop software applications...


  • Chicago, Illinois, United States Seven Seven Software Full time

    Job Title: Senior Java Software EngineerJob Summary:We are seeking a highly skilled Senior Java Software Engineer to join our Agile teams at Seven Seven Software. As a key member of our engineering group, you will be responsible for designing, developing, and maintaining complex software applications using Java.Key Responsibilities:Design and develop...


  • Chicago, Illinois, United States Avant Full time

    Architectural LeadershipAs a Senior Principal Software Architect at Avant, you will lead the design and implementation of data architecture, event-driven architecture, and microservice-based solutions across multiple pods. Your expertise will help our teams deliver impactful initiatives aligned with our business goals.Strategic ContributionYou will play a...


  • Chicago, Illinois, United States Codal Full time

    Codal is seeking a seasoned Principal Engineering Lead to join our team. As a key member of our engineering organization, you will be responsible for guiding our engineers on enterprise technologies and solutions, facilitating client project scope discussions, and leveraging new and emerging technologies to fulfill project requirements and business...


  • Chicago, Illinois, United States Seven Seven Software Full time

    We are seeking a highly skilled .Net Developer to join our Software Engineering Group. As a member of our team, you will be responsible for designing, developing, and deploying scalable and efficient software solutions using .Net technologies.The ideal candidate will have a strong background in .Net development, including experience with C#, ASP .Net, and...

  • Principal Engineer

    4 weeks ago


    Chicago, Illinois, United States GTI Full time

    Job SummaryGTI Energy is seeking a highly skilled Principal Engineer to join our team. As a key member of our research and development team, you will be responsible for identifying, evaluating, and developing new energy-related technologies with a focus on distributed power generation and microgrids.You will conduct field studies, laboratory evaluations, and...


  • Chicago, Illinois, United States United Software Group Full time

    We are seeking a highly skilled C++ Developer to join our team at United Software Group INC. This is a contract position based in Chicago, IL, requiring on-site presence.The ideal candidate will have experience with Azure Cloud migration and be able to work on a direct client's project.Key Responsibilities:Migration of applications to Azure CloudAbout United...


  • Chicago, Illinois, United States National Community Investment Fund Full time

    Job SummaryNCIF is seeking a Principal Software Engineer to lead the development of our AI-driven data analytics platform. This platform will empower users to conduct natural language queries across multiple public, private, structured, and unstructured datasets, bringing powerful insights to the financial and impact investing sectors. The successful...


  • Chicago, Illinois, United States Milwaukee Tool Full time

    Job Description:Drive Innovation at Milwaukee ToolMilwaukee Tool is a leading manufacturer of power tools and equipment, and we're looking for a talented Principal Motor Control Engineer to join our team. As a key member of our electrical engineering team, you'll be responsible for designing, modeling, and implementing innovative control algorithms for our...

  • Software Engineer

    4 weeks ago


    Chicago, Illinois, United States Roy Talman & Associates Full time

    Job SummaryWe are seeking a highly skilled Software Engineer to join our team at Roy Talman & Associates. The successful candidate will be responsible for developing and implementing automation solutions for our middle and back office systems.Key Responsibilities* Develop and maintain automation scripts using Python and C#* Collaborate with traders,...


  • Chicago, Illinois, United States Blue Health Intelligence Full time

    About Us:We are a data analytics and software-as-a-service company that helps health plans, researchers, and healthcare providers use data to improve population health and increase the value of care provided.We leverage the largest comparative claims database available and cutting-edge models and analytic tools to collaborate with our customers and drive...

  • Principal AI Engineer

    1 month ago


    Chicago, Illinois, United States Teragonia Full time

    Job Title: Principal AI EngineerTeragonia is seeking a highly skilled Principal AI Engineer to join our Data Science & Artificial Intelligence (DS&AI) team. As a key member of our team, you will play a crucial role in researching, developing, and implementing cutting-edge Artificial Intelligence (AI) capabilities within our Decision Intelligence Platform.Key...


  • Chicago, Illinois, United States DRW Full time

    DRW is a technology-driven, diversified principal trading firm. We trade our own capital at our own risk, across a broad range of asset classes, instruments and strategies, in financial markets around the world. With over 1,000 employees at our Chicago headquarters and offices around the world, we work together to solve complex problems, challenge consensus...


  • Chicago, Illinois, United States Insight Global Full time

    Job SummaryThe Principal Software Engineer will lead the development of large and critical applications, providing direct application delivery services and production support. This role requires a seasoned professional with leadership and mentoring skills, as well as technical expertise in designing and delivering solutions using modern software engineering...

  • Software Engineer

    4 weeks ago


    Chicago, Illinois, United States The Options Clearing Corporation Full time

    At The Options Clearing Corporation, we are dedicated to promoting 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), we operate under the jurisdiction of the U.S. Commodity Futures Trading Commission (CFTC), and...