×
Register Here to Apply for Jobs or Post Jobs. X

Director, Software Engineering: Java

Remote / Online - Candidates ideally in
Dallas, Dallas County, Texas, 75215, USA
Listing for: The Options Clearing Corporation
Full Time, Part Time, Remote/Work from Home position
Listed on 2026-07-17
Job specializations:
  • Software Development
    Java Developer, Backend Developer, Cloud Engineer - Software, DevOps
Salary/Wage Range or Industry Benchmark: 172700 - 286800 USD Yearly USD 172700.00 286800.00 YEAR
Job Description & How to Apply Below

What You'll Do

Manage a team of highly skilled software engineers in the design and development of new generation highly scalable, resilient, cloud‑based Clearing applications. Mentor and collaborate with developers, architects, and product owners to successfully deliver business and operational functionality for internal and external users. This candidate must be able to solve problems creatively, communicate effectively, and proactively engage in technical decision making to achieve these objectives.

A team player who works well with business, technical, and non‑technical professionals in an agile environment.

Primary Duties and Responsibilities
  • Collaborate with others to deliver complex projects that may involve multiple systems.
  • Continuously think about the next steps while improving yourself and others around you.
  • Manage a distributed development team, collaborate and coordinate with vendors.
  • Develop solutions to complex technical challenges while coding, testing, troubleshooting, debugging, and documenting the systems you develop.
  • Lead the efforts to optimise application performance and resilience through analysis, code refactoring and system tuning.
  • Recommend architectural changes and new technologies and tools that improve the efficiency and quality of OCC’s systems and development processes.
  • Build and manage a team of skilled software developers.
Supervisory Responsibilities

Build and manage a team of skilled software developers.

Qualifications
  • 8‑10 years of experience in building large‑scale compute and event‑driven solutions.
  • Experience (including internal workings) in Java 8+ is required.
  • Experience developing software using Object‑Oriented Design, advanced patterns (like AOP), and multi‑threading is required.
  • Experience with distributed message brokers such as Kafka, RabbitMQ, ActiveMQ, Amazon Kinesis, etc. is desirable.
  • Experience with cloud technologies and migrations. Prefer experience with AWS foundational services (VPCs, Security Groups, EC2, RDS, S3 ACLs, KMS, AWS CLI and IAM).
  • Experience with testing frameworks like JUnit, Citrus is desirable.
  • Experience working with relational, No

    SQL, object‑based, and graph databases.
  • Experience following Git workflows is required.
  • Working knowledge of Dev Ops tools (Terraform, Ansible, Jenkins, Kubernetes, Helm, CI/CD pipelines) – desirable.
  • Familiarity with monitoring tools and frameworks such as Splunk, Elastic Search, Prometheus, App Dynamics is a plus.
  • Intellectually curious and eager to learn; ‘get stuff done’ mindset and flexible mindset for the greater good of the organization.
Technical Skills
  • 8+ years of experience in team building, management, and mentoring.
  • 8+ years of experience building high‑speed distributed solutions.
  • Java 8+ years of experience.
  • 8+ years of experience developing software using Object‑Oriented Design, advanced patterns, and multi‑threading.
  • Experience with distributed message brokers such as Kafka, Amazon Kinesis, etc.
  • Working knowledge of Dev Ops tools (Terraform, Ansible, Jenkins, Kubernetes, Helm).
Education
  • BS degree in Computer Science or similar technical field required.
  • Masters preferred.
Certificates or Licenses
  • OCP Java SE 8 Programmer Certification is a plus.
  • AWS Certified Solutions Architect – Associate Level is a plus.
Benefits
  • A highly collaborative and supportive environment that encourages work‑life balance and employee wellness.
  • Hybrid work environment, up to 2 days per week remote work.
  • Tuition reimbursement to support continued education.
  • Student loan repayment assistance.
  • Technology stipend allowing use of device of choice to connect to network while working remotely.
  • Generous PTO and parental leave.
  • 401(k) Employer match.
  • Competitive health benefits including medical, dental and vision.
Compensation

Salary range: $ – $. Incentive range 23% to 30%. Annual discretionary bonus may be offered based on company and individual performance.

Equal Opportunity Employer

OCC is an Equal Opportunity Employer committed to diversity, equity and inclusion. OCC provides equal employment opportunities to all employees and applicants for employment without regard to race, color, national origin, citizenship status, sex, sexual orientation, gender identity or expression, disability, age, marital status, religion, veteran status or any other characteristics protected by applicable federal, state or local laws. We encourage everyone to apply if they think their experience may be a match, even if they do not meet all of the qualifications.

#J-18808-Ljbffr
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary