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 the Board of Governors of the Federal Reserve System.

We have more than 100 clearing members and provide central counterparty (CCP) clearing and settlement services to 19 exchanges and trading platforms.

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

Tuition Reimbursement to support your continued education

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

Competitive health benefits including medical, dental, and vision

OTSI (Office of Technology Strategy & Innovation) is our technology strategy, research, and development team.

As an Associate Principal, Software Engineer, you will be part of a small Innovation team of Engineers that will collaborate with stakeholders, partner teams, and Solutions Architects to research and engineer emerging technologies as part of a comprehensive requirements-driven solution design.

You will be developing technology engineering requirements and working on Proof-of-Concept and laboratory testing efforts using modern approaches to process and automation.

You will build/deploy/document/manage Lab environments within On-Prem/Cloud Datacenters to be used for Proof-of-Concepts and rapid prototyping.

In this engineering role, you will use your technology background to evaluate emerging technologies and help OTSI Leadership make informed decisions on changes to the OCC Technology Roadmap.

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

Reasonable accommodations may be made to enable individuals with disabilities to perform the primary functions.

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.

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

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.

Please complete the application and attach your resume.

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



  • 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 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...


  • 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...

  • Software Engineer

    2 weeks ago


    Chicago, Illinois, United States Metropolitan Water Reclamation District of Greater Chicago Full time

    Job DescriptionOur company, {company}, is seeking a talented Software Engineer to join our team. As a Software Engineer, you will be responsible for designing, developing, and testing software applications. This is a great opportunity to work with a talented team of engineers and contribute to the development of innovative software solutions.Key...

  • Software Engineer

    4 weeks ago


    Chicago, Illinois, United States Batch Freight Full time

    Software Developer Role at Batch FreightWe are seeking a skilled Software Developer to join our team at Batch Freight. As a key member of our development team, you will be responsible for designing, implementing, and maintaining software programs that meet the needs of our customers.Responsibilities: Collaborate with developers to design and implement...

  • Software Engineer

    2 weeks ago


    Chicago, Illinois, United States Institute for Responsive Government Full time

    We are seeking a talented Software Engineer to join our team at {company}. As a key member of our engineering team, you will be responsible for designing, developing, and maintaining our software applications. You will work closely with our cross-functional teams to identify and prioritize new product features and improve existing ones.Main...

  • Software Engineer

    4 weeks ago


    Chicago, Illinois, United States Cynet Systems Full time

    Job Title: Software EngineerJob Description:Key Responsibilities: Design and implement cutting-edge user interfaces using Java, NodeJS, and GraphQL. Develop scalable solutions in cloud environments conducted through Google Cloud or Microsoft Azure. Collaborate with Product Owners to identify technical requirements and upcoming features. Build web...

  • Software Engineer

    2 weeks ago


    Chicago, Illinois, United States Northwestern University Full time

    About the Role:We are seeking a skilled Software Engineer to join our team at {company}. The successful candidate will design, develop, and test software applications.Key Responsibilities:Design and develop software applicationsTest and debug software applicationsCollaborate with cross-functional teams

  • Software Engineer

    4 weeks ago


    Chicago, Illinois, United States Global Channel Management Full time

    About the JobAt Global Channel Management, we are seeking a skilled Software Engineer to join our team. As a key member of our development team, you will be responsible for designing, coding, testing, implementing, maintaining, and supporting application software that meets the highest standards of quality and reliability.Key Responsibilities• Design and...

  • Software Engineer

    4 weeks ago


    Chicago, Illinois, United States Valor Equity Partners Full time

    About the Role:We are seeking a skilled Software Engineer to join our team at Valor Equity Partners. As a key member of our Labs team, you will be responsible for building and maintaining modern software applications using React Hooks and Material UI in a Progressive Web Application (PWA).Key Responsibilities:Design and develop responsive web applications...

  • Software Engineer

    3 weeks ago


    Chicago, Illinois, United States Annashae Consulting & Staffing Full time

    We are seeking a skilled Software Engineer to join our team at {company}. The successful candidate will be responsible for designing, developing, and testing software applications. Key responsibilities include:Designing and developing software applications using a variety of programming languages and tools.Testing and debugging software applications to...


  • Chicago, Illinois, United States SpotOn: Product Full time

    Job Title: Software Engineering ManagerAbout the Role:We are seeking an experienced Software Engineering Manager to lead our engineering team in developing innovative solutions for the hospitality industry. As a key member of our team, you will be responsible for driving technical direction, collaborating with cross-functional teams, and mentoring junior...

  • Software Engineer

    4 weeks ago


    Chicago, Illinois, United States Cynet Systems Full time

    Job Title: Software EngineerJob Description:Key Responsibilities: Develop cutting-edge user interfaces populated through APIs leveraging Java, NodeJS, and GraphQL. Implement solutions in cloud environments conducted through Google Cloud or Microsoft Azure. Design and ideate new features into existing software systems. Partner with Product Owners to identify...


  • Chicago, Illinois, United States Synergy Interactive Full time

    Engineering ManagerSynergy Interactive is seeking an experienced Engineering Manager to lead our software development team. As an Engineering Manager, you will be responsible for guiding a talented team of engineers in developing high-quality software solutions.Key Responsibilities:Team Leadership: Mentor, coach, and develop a team of engineers, promoting...


  • Chicago, Illinois, United States Avant Full time

    Job Title: Software Engineering ManagerAbout the Role:We are seeking an experienced Software Engineering Manager to lead our team of engineers in developing and maintaining our legacy Ruby on Rails application and building new services using Python or Ruby. The ideal candidate will have a strong technical background, excellent leadership skills, and the...


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

    Job RequirementsAt Seven Seven Software, we are seeking a highly skilled Java Developer to join our team. The ideal candidate will have strong experience in Core Java (Java 11+), Functional Programming, Spring, ORM (JPA/Hibernate), Unit Testing & Integration Testing. Proficiency in RDBMS (Oracle), SQL, and Unix Scripts is also required. Additionally,...


  • Chicago, Illinois, United States TransMarket Group Full time

    We are seeking a skilled Senior Software Engineer to join our team at TransMarket Group, a privately held global markets proprietary trading firm in Chicago.Our mission is to provide innovative solutions for our clients through the use of next-generation technology.The ideal candidate will have a strong background in software engineering, with experience in...


  • Chicago, Illinois, United States DocuSign Full time

    Job Title: Senior Software EngineerJob Summary:We are seeking a highly skilled Senior Software Engineer to join our development team in Seattle. As a Senior Software Engineer, you will be responsible for designing, developing, and deploying high-quality, scalable software systems that meet the needs of our customers.Key Responsibilities:* Design and develop...


  • Chicago, Illinois, United States Avant Full time

    Job DescriptionWe are seeking an experienced Software Engineering Manager to lead our team of engineers in developing and maintaining our legacy Ruby on Rails application and building new services using Python or Ruby.Key ResponsibilitiesTechnical Leadership: Lead, coach, and mentor a team of engineers in a fast-paced Agile environment.Agile Facilitation:...


  • Chicago, Illinois, United States Synergy Interactive Full time

    At Synergy Interactive, we are seeking a skilled Software Engineering Director to lead our engineering team in developing high-quality software solutions. As a key member of our team, you will be responsible for managing the full software development lifecycle, from concept to deployment, while fostering a culture of collaboration, innovation, and continuous...