Director, Software Engineering: Java
$229.8k - $286.8kOCC
Duties:
Responsible for directing a diversely skilled team of talented software engineers working on building foundational components required by OCC’s Renaissance Risk Platform, all while enriching and advancing the platform providing sound technical decisions around design, architecture and development. Design and deliver low-latency, fault-tolerant real-time financial data pipeline systems requiring specialized expertise in Apache Kafka and Apache Flink, including advanced performance profiling, memory optimization, and throughput tuning for high-volume enterprise workloads. Solve problems creatively, communicate effectively within and outside the team and proactively engage in technical decision making to achieve desired objectives. Direct the architecture and implementation of enterprise financial risk processing systems requiring deep expertise in Java, Spring Boot, and Apache Flink, including design of high-concurrency, low-latency risk computation engines, real-time event-driven microservices, and complex quantitative risk model integrations to aggregate, process, and model financial risk data from heterogeneous source platforms at enterprise scale. (replaced simpler job duty). Act as technical product owner in flushing out detailed business, architectural & design requirements. Lead development of solution / solution architecture on Renaissance Risk Platform core team. Execute large-scale cloud migration strategies requiring specialized knowledge of AWS infrastructure and CI/CD automation using Jenkins, Harness, and Docker to modernize complex legacy financial systems while sustaining zero-downtime delivery across terabyte-scale data workloads. Drive various enterprise level architecture initiatives covering Risk Platform interactions at enterprise level and help flush out reference architecture with POC/Designs. Implement end-to-end production observability frameworks for distributed financial streaming applications requiring advanced expertise in Splunk and AppDynamics for real-time performance monitoring, anomaly detection, and incident resolution at enterprise scale. Solicit business for their technical requirements and translate those into flexible, scalable, resilient design proposals. Review architecture proposals with tech leads and senior business partners. Lead and direct team to deliver complex IT projects which may involve multiple systems. Analyze, document, refine, and maintain architectures that are developed within the team. Create strategies and transition plans to deliver target state architectures. Recommend technologies and tools that improve the efficiency and quality of OCC’s systems and development processes. Up to 40% telecommuting permitted. *This position qualifies for The Options Clearing Corporation’s Employee Referral Program.*
Education & Experience Required:
Bachelor’s degree in computer science, computer engineering, or related and seven (7) years of experience as an application developer, software engineer, Java developer, or related
Special Skills Required:
Must have work experience with each of the following: 1) Designing and delivering low-latency, fault-tolerant real-time financial data pipeline systems requiring specialized expertise in Apache Kafka and Apache Flink, including advanced performance profiling, memory optimization, and throughput tuning for high-volume enterprise workloads; 2) Directing the architecture and implementation of enterprise financial risk processing systems requiring deep expertise in Java, Spring Boot, and Apache Flink, including design of high-concurrency, low-latency risk computation engines, real-time event-driven microservices, and complex quantitative risk model integrations to aggregate, process, and model financial risk data from heterogeneous source platforms at enterprise scale; 3) Executing large-scale cloud migration strategies requiring specialized knowledge of AWS infrastructure and CI/CD automation using Jenkins, Harness, and Docker to modernize complex legacy financial systems while sustaining zero-downtime delivery across terabyte-scale data workloads; and 4) Implementing end-to-end production observability frameworks for distributed financial streaming applications requiring advanced expertise in Splunk and AppDynamics for real-time performance monitoring, anomaly detection, and incident resolution at enterprise scale. Up to 40% telecommuting permitted.
Salary
$229,800-$286,800
Apply:
Apply online at No calls. EOE.
About Us
The Options Clearing Corporation (OCC) is the world's largest equity derivatives clearing organization. Founded in 1973, OCC is 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), 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. More information about OCC is available at
Benefits
A highly collaborative and supportive environment developed to encourage work-life balance and employee wellness. Some of these components 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
- 401k Employer Match
- Competitive health benefits including medical, dental and vision
Visit for more information.
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.
- In addition, we believe in the importance of pay equity and consider internal equity of our current team members as part of any final offer.
- We typically do not hire at the maximum of the range in order to allow for future and continued salary growth. We also offer a substantial benefits package as noted on
- 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.
Step 1
When you find a position you're interested in, click the 'Apply' button. Please complete the application and attach your resume.
Step 2
You will receive an email notification to confirm that we've received your application.
Step 3
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
- ...for employment.What You'll Do:Manage a team of highly skilled software engineers in design and development of the new generation highly... ...-driven solutions.Experience (including internal workings of Java) in Java 8+ is required.Experience developing software using...SuggestedFull timeRemote workFlexible hours2 days per week
- ...enterprise target-state architecture and platform strategy2. Hands-on Engineering (50%)Design and implement backend services, APIs, and... ...high-throughput systemsProficiency in backend technologies (e.g., Java, Kotlin, Node.js, Go, or similar)Bachelor's Degree in Information...SuggestedFull time
$129.5k - $240.5k
...Overview We are looking for a hands‑on Director of Software Engineering to lead the development of a modern Integration Platform that ingests, transforms... ...‑facing features. Drive backend development with Java/Spring Boot and real‑time and batch data processing...SuggestedLocal areaFlexible hours$144.2k - $288.4k
...Position Overview The Lead Director is a critical role,... ...Director of Adjudication Services Engineering at Caremark. This leadership... ...for consistent and effective software delivery practices. Facilitate... ...developers in Angular and Java and teams of RPG developers...SuggestedHourly payFull timeTemporary workLocal area$189k - $255.1k
...Saab, Inc.'s Surveillance Systems Division is seeking a Director, Software Engineering to lead their growing and evolving Software and Cybersecurity... ..., UML, and embedded systems. ~ Proficient in C/C++, Java, and tools like VS Code, DOORS, Git, SVN, and PTC...SuggestedContract workTemporary workFor contractorsWork experience placementCasual workLocal area$220k - $269k
Who You’ll Work WithThe Cloud-Build's Software Engineering discipline within Slalom co-creates custom... .... Examples include Node, Typescript, Java and .Net.* Hosting, Generative AI, and... ...The targeted base salary pay range for Director is $220,000 to $269,000 and the targeted...Temporary workWork at officeLocal areaFlexible hours$200k
...Director of Software Engineering – Dallas, TX Corporate Tools is hiring a hands on Director of Software Engineering in Dallas, TX. You will be a traditional company employee. This role is remote for now, but we like to keep things flexible. There may be times when...Work at officeRemote workRelocationFlexible hoursWeekend work$40 per hour
...that's creating consumer-facing, cutting-edge technologies revolutionizing the hospitality industry around the world! As a Director Software Engineering for the PEP product (Property Engagement Platform), you will bring your technical skills to a hospitality company with...Work experience placementWork at officeWorldwideNight shift3 days per week$102k - $158.7k
...where all of our employees feel respected, valued and have an opportunity to contribute to the company’s success. As a Software Engineer Lead (JAVA/Spring Boot) within PNC's C/IB MIS Digital organization, you will be based in Pittsburgh PA, Strongsville OH, Dallas TX,...Full timeTemporary workPart timeWork experience placementWork at office- ...customers contributing to the analysis, testing, and documentation and implementation of medium to high complexity activities of assigned software. This position must possess sufficient detailed healthcare knowledge and systems expertise to implement medium to high complexity...Full time
- Description Summary: The Information Services Lead is responsible for leading and coordinating the efforts and content within the designated focus area. This position is the most senior level and will require coordination and consistency across related IS teams. Specific...Full timeMonday to Friday
- ...customers contributing to the analysis, testing, and documentation and implementation of medium to high complexity activities of assigned software. This position must possess sufficient detailed healthcare knowledge and systems expertise to implement medium to high complexity...Full time
$67.5k - $172.5k
...an opportunity to contribute to the company’s success. As a Software Engineer Lead within PNC's Retail Tech organization, you will be based... ...issuesRequired Qualifications• Strong experience in API development (Java 8/17/21, Spring Boot, Kafka)• Proven experience building...Full timeTemporary workPart timeWork experience placementWork at office- ...deliver on the promise of AI. The enterprise software landscape is undergoing a structural... ...year-long implementation is now a small engineering team and a few focused sprints.... ...entirely by us. We are looking for a Director, IT Engineering to join our Information...Full timeContract workShift work
$195k - $257.5k
...:Run day-to-day activities of a dynamic engineering teams, including requirements grooming,... ...and maintenance of our platformLead agile software processes for engineering teams and... ...in one of the following languages: Go, Java, and/or JavascriptHands on technical manager...Remote workFlexible hours- ...Type: Full TimeIndustry: Computer SoftwareClient: WiproContact: Meghana GorusuCompany: SRI Tech SolutionsJob Title: Software Engineers - Back-End (Java)Location: Dallas, TX and Minneapolis, MNJob Description:a. Key Responsibilities:i. Design and develop critical features...Work experience placementRemote work
- ...autonomy to build new solutions from the ground up? If so, being a Software Engineer II at Frost could be the job for you.At Frost, it’s about... ...banking services.Who you are:As a Software Engineer II - Java & Microservices at Frost, you are our code guru, not only configuring...Full time
- Senior Software Engineer (Java)Location: Hybrid - Irving, TX (401 Las Colinas Blvd W, Bldg B-112847) - 3 days/week onsiteInterview Mode: In-person (client office)Job Description:We are seeking a Senior Software Engineer with 9-12 years of experience in software development...Work at office3 days per week
$138.72k - $208.08k
...Irving, Texas, United StatesSalary: $138,720.00 - $208,080.00Category: Technology, Digital Software Engineering, ProfessionalCompany: CitiCiti is looking for an experienced Java Tech Lead to join its Digital engineering organization, where you will drive architectural...Full timeWork at officeRemote workWorldwide$100k - $140k
Slalom is looking for an experienced Engineering Manager with a passion for maximizing the value and effectiveness of our Salesforce Product... ...across Salesforce and AWS delivery workflows.* Support modern software development lifecycle practices, including iterative delivery,...Temporary workLocal area$137.7k - $261.63k
...autonomously, and has experience leading platform and knowledge engineering work in broad-scale transformation programs? Are you ready to... ...your career by leveraging your experience to convert a legacy software development process into one led by agentic models? Are you...Work at officeVisa sponsorshipShift work$125.76k - $188.64k
...growth and progress together. The Full Stack Java/React Technical Lead is a senior level... ...by example in bringing agility into software development by following agile best practices... ...within and outside the team.Ensure best engineering standards are followed by team including...Full timeWork experience placement$250k - $380k
...Its products include Hivemind autonomy software, V-BAT and X-BAT aircraft, and Aechelon... ...Job Description:We are seeking a Chief Engineer to lead all engineering efforts for V-BAT... ...accountability, and high ownership. Mentor and grow Directors, engineering managers, and technical...Full timeTemporary workPart timeWorldwide$168.48k - $272.95k
...career. Let’s see what we can achieve. Together.SummaryThe Director, Engineering is responsible for leading the design, development, delivery... ...role provides strategic and operational leadership for software engineering, application development, and systems integration...Full timeWork at officeRemote workRelocationVisa sponsorshipRelocation package$186.29k - $241.7k
Role: Senior Director of Cybersecurity Engineering Location: Dallas, TX preferred or US RemoteSynonymous Business Title (s): Sr.Director, Security EngineeringOverview... ...CCSP, or Azure security certifications.Engineering or software development background earlier in career.Leadership...Full timeRemote workFlexible hoursShift work$170k - $180k
...innovative technology solutions begin. ECLARO is looking for a Director of Engineering for our client in Richardson, TX. ECLARO’s client is a... ...parameters on eSIM using OTA platform.Ownership of bespoke software development needs.Ownership for Limitless Mobile RAN as...Temporary workNight shift$307k - $427k
Provide execution leadership on software engineering projects (e.g., resourcing, prioritization, partner team interlock, scoping)Set technical, organizational, and business strategy in partnership with technical leads and managers, outlining the team charter, 2-3 year...- ...convenience.Job Description:7-Eleven is seeking a qualified Software Engineer II (SE2) with a specialization in Python-based API development... ...such as Django, Flask, Bottle, or equivalent. Experience with Java - Spring Boot Frameworks Demonstrated expertise in designing...Hourly payWork experience placement
- ...founders are hardcore telecommunications engineers with combined 200 + years of experience in... ...is required: 1)Play Framework with Java Package + Akka skills 2)Play Framework with... ...a related discipline with experience in software design and development Experience in developing...
$125.76k - $188.64k
...Texas, United StatesSalary: $125,760.00 - $188,640.00Category: Technology, Applications Development, ProfessionalCompany: CitiThe Java Software Applications Development Lead is a senior level position responsible for establishing and implementing new or revised...Full time
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Director, Software Engineering: Java. Be the first to apply!
- application manager Dallas, TX
- IT software development manager Dallas, TX
- senior software development manager Dallas, TX
- director software engineering Dallas, TX
- director of software Dallas, TX
- senior applications manager Dallas, TX
- senior software manager Dallas, TX
- application engineering manager Dallas, TX
- software manager Dallas, TX
- director data engineering Dallas, TX




