Director, Software Engineering

THE JUDGE GROUP, INC.
Chicago, IL, United States
26 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
8 years minimum
Compensation
$200,000.0 - $245,000.0
Working hours
Regular working hours
Job source

Tech stack

Java (Programming Language) Amazon Web Services Continuous Integration DevOps Distributed Systems Monitoring of Systems Object-Oriented Software Development Performance Tuning Prometheus Software Engineering Multithreading Reliability of Systems
+10 more
Event Driven Architecture Kubernetes Information Technology Apache Kafka Video Streaming Terraform Splunk Appdynamics Jenkins Microservices

Job description

We’re hiring a Director of Software Engineering to lead a high-impact team driving the next generation of cloud-based clearing systems. This is a hands-on leadership role where you’ll shape architecture, mentor top-tier engineers, and deliver highly scalable, event-driven solutions in a mission-critical environment.

You’ll play a key role in a multi-year digital transformation initiative, modernizing systems that process massive volumes of financial transactions with speed, resilience, and precision.

What You’ll Do

  • Lead and grow a team of 10+ engineers, driving performance, mentorship, and hiring
  • Own delivery of complex, distributed systems across multiple domains
  • Partner with architects and product leaders to define scalable, cloud-native solutions
  • Drive modernization efforts including AWS migration, event-driven architecture, and performance optimization
  • Champion engineering excellence across CI/CD, DevOps, and system reliability

Requirements

  • 8-10+ years building high-scale distributed systems
  • Strong Java background (Java 8+) with deep understanding of OOP, multithreading, and system design
  • Proven leadership experience managing 10+ engineers (including hiring, performance management, and mentorship)
  • Experience leading transformation initiatives (cloud, microservices, modernization)
  • Hands-on experience with Kafka or other event-streaming technologies
  • Exposure to AWS and modern DevOps tooling (Kubernetes, Terraform, Jenkins, etc.)
  • Bachelor’s degree in Computer Science or related field

Nice to Have

  • AWS certifications
  • Experience with monitoring tools like Splunk, Prometheus, or AppDynamics
  • Background in financial services or high-transaction environments

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.dice.com

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

1:02 min

Applying an ETL methodology to infrastructure configuration management

Axel Barbier · WWC 2023

2:38 min

Establishing comprehensive monitoring and log management

Michael Eder +1 · LIVE

2:17 min

Mapping the maturity roadmap for scaled devops adoption

Dominik Krichbaum Dominik Krichbaum · WWC Europe 2026

1:20 min

Identifying multi-disciplinary talent for developer experience engineering roles

Hazal Mestci +1 · Coffee With Developers

57 sec

Extracting API schemas automatically during continuous integration builds

Axel Barbier · WWC 2023

3:18 min

Scaling global network engineering through DevOps culture

Stuart Clark · LIVE

Videos

See all

Related articles

See all