Hybrid Principal Software Engineer – Cloud & Data Systems

NBMBAA

Chicago (IL)

On-site

USD 173,000 - 287,000

Full time

4 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Hybrid work arrangement
Tuition reimbursement
Student loan repayment assistance
Technology stipend
PTO and parental leave
401k employer match
Health benefits (medical, dental, vis
Other corporate amenities

Job summary

The Options Clearing Corporation (OCC) is seeking a senior software engineer to lead Java-based backend and web application development, integrating with multiple data sources while ensuring rock-solid reliability for peak trading days. You will work in an agile environment, collaborating with business, technical, and non-technical teams to drive decisions and deliver robust software.

You will contribute to DevOps practices, guide technical direction, mentor teams, and ensure production

Qualifications

  • 15+ years of software development experience.
  • 10+ years of Java-based applications experience.
  • 4+ years with cloud and DevOps (AWS, EKS, Kubernetes, Docker, Rancher, Harness).
  • 4+ years with CICD (Jenkins, JIRA, GIT).
  • 2+ years of experience with distributed applications.
  • 2+ years in application security tools.
  • Experience leading teams.
  • Experience with relational and non-relational DBs.

Responsibilities

  • Develop and deliver business features, integrating data sources and presenting data through the UI.
  • Collaborate with leads to solve complex cross-system solutions.
  • Help lead DevOps, backend, and UI development activities.
  • Maintain project health and plan for future hurdles while meeting delivery timelines.
  • Code, test, troubleshoot, debug, and document systems.
  • Ensure production readiness and plan nonfunctional aspects.
  • Recommend technologies to improve OCC’s systems and processes.

Skills

Java development
Web app development
Unix/Linux environments
Event-driven systems
Distributed systems
Security software development
Public cloud platforms

Education

BS in Computer Science or related
Masters preferred

Tools

Jenkins
JIRA
Git
Kubernetes
Docker
Harness
AWS
Rancher

Job description

The Options Clearing Corporation (OCC) is seeking a senior software engineer to lead Java-based backend and web application development, integrating with multiple data sources while ensuring rock-solid reliability for peak trading days. You will work in an agile environment, collaborating with business, technical, and non-technical teams to drive decisions and deliver robust software.

You will contribute to DevOps practices, guide technical direction, mentor teams, and ensure production

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Principal Software Engineer - Cloud, DevOps & Java
Principal Software Engineer - Cloud, DevOps & Java

The Options Clearing Corporation (OCC) • Chicago (IL)

Hybrid
USD 173,000 - 287,000
Hybrid work up to 2 days remote
Tuition reimbursement
Student loan repayment assistance
+4
Senior Java Architect & Cloud Solutions Leader
Senior Java Architect & Cloud Solutions Leader

The Options Clearing Corporation • Dallas (TX)

Hybrid
USD 136,000 - 223,000
Hybrid work up to 2 days remote
Tuition Reimbursement
Student Loan Repayment Assistance
+4
Principal Java Architect — Cloud, Data-Driven Finance
Principal Java Architect — Cloud, Data-Driven Finance

The Options Clearing Corporation (OCC) • Illinois

Hybrid
USD 136,000 - 223,000
Hybrid work up to 2 days remote
Tuition reimbursement
Student loan repayment assistance
+4
Senior Java Architect & Tech Lead – Cloud Solutions
Senior Java Architect & Tech Lead – Cloud Solutions

NBMBAA • Chicago (IL)

Hybrid
USD 136,000 - 223,000
Hybrid work environment up to 2 days/–
Tuition Reimbursement
Student Loan Repayment Assistance
+4
Senior Software Engineer - Cloud, Microservices & Real-Time Data
Senior Software Engineer - Cloud, Microservices & Real-Time Data

The Options Clearing Corporation • Dallas (TX)

Hybrid
USD 120,000 - 152,000
Hybrid work up to 2 days remote
Tuition Reimbursement
Student Loan Repayment Assistance
+4
Remote Senior Java Architect – Cloud Data Pipelines
Remote Senior Java Architect – Cloud Data Pipelines

NBMBAA • Dallas (TX)

Hybrid
USD 160,000 - 188,000
Hybrid work environment
Tuition Reimbursement
Student Loan Repayment Assistance
+4
Director, Real-Time Data & Cloud Platform (Hybrid)
Director, Real-Time Data & Cloud Platform (Hybrid)

The Options Clearing Corporation (OCC) • Dallas (TX)

Hybrid
USD 230,000 - 287,000
Hybrid work (up to 2 days remote)
Tuition reimbursement
Student loan repayment assistance
+4
Senior Software Engineer - Hybrid/Remote Cloud & Kafka
Senior Software Engineer - Hybrid/Remote Cloud & Kafka

The Options Clearing Corporation (OCC) • Dallas (TX)

Hybrid
USD 120,000 - 152,000
Hybrid work up to 2 days
Tuition reimbursement
Student loan repayment
+4
Lead Platform Engineer (Java, Cloud & DevOps) - Hybrid
Lead Platform Engineer (Java, Cloud & DevOps) - Hybrid

OCC • Chicago (IL)

Hybrid
USD 173,000 - 287,000
Hybrid work up to 2 days remote
Tuition reimbursement
Student loan repayment
+4
Principal Software Engineer – Java, Cloud & DevOps Lead
Principal Software Engineer – Java, Cloud & DevOps Lead

The Options Clearing Corporation • Chicago (IL)

Hybrid
USD 173,000 - 287,000
Hybrid work environment
Tuition Reimbursement
Student Loan Repayment Assistance
+3