Job Directory Director, Software Engineering - Risk Platform

Director, Software Engineering - Risk Platform
Dallas, TX

Companies like
are looking for tech talent like you.

On Hired, employers apply to you with up-front salaries.
Sign up to start matching for free.

About

Job Description

Job Details:

The Company

The OCC is the world's largest equity derivatives clearing organization and is a key player within the US financial marketplace. As our company moves along its journey toward a cloud-based application and infrastructure environment, we are looking for engineers and leaders seeking highly complex and challenging work that will have true ripple effects across an industry.

The Role

As a Director of Software Engineering for the OCC's Risk Platform, you will drive technical implementation for complex business-oriented deliverables and priorities. The OCC has embarked on a multi-year initiative to reimagine and rebuild both our Clearing and Risk platforms, and this role is to drive the design and implementation of key Risk components that are part of this effort. Strategic and "outside the box" thinking will be keys to success, as will both an interest and effort in keeping up with modern technology trends.

Responsibilities

* Lead, coach, develop and mentor software developers
* Partner with OCC business leaders to ensure delivered solutions meet requirements and are useful to our users
* Collaborate with OCC senior management to facilitate transparency, and incorporate management feedback into the implemented product
* Own the team's SDLC including the complete software delivery process, CI/CD capability, code versioning and branching strategy, testing approach, etc.
* Keep the team focused on automation; automated CI/CD, automated deployments, automated testing, etc.
* Drive continuous improvement activities across development efforts
* Stay aware of new technologies and determine how they could apply to the OCC's business and technology architecture frameworks.
* Provide solutions and support for organizationally critical applications that require extensive knowledge of OCC's business processes and capabilities
* Identify solutions to complex problems associated with compute resources, capacity, limitations, and performance.

Skills/Experience required

* 10+ years of experience leading technical teams
* 5+ years of experience and a high level of proficiency in one or more of the following: Java, Python, Ruby, Go, .Net (preferably within Cloud Native applications)
* Recent relevant exposure working within a production stage cloud-based environment (AWS/GCP/Azure)
* In-depth knowledge of multi-threaded, highly distributed and concurrent systems
* Thorough understanding and capabilities across the entire SDLC
* Data Streaming and/or Messaging experience with MQSeries/RabbitMQ/Kafka/etc.
* Bachelor's degree required, preferably in a technical discipline (Computer Science, Mathematics, etc.)

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 hereOCC is an Equal Opportunity Employer

Let your dream job find you.

Sign up to start matching with top companies. It’s fast and free.