A complete application in a minute
Tailored resume and cover letter, ready to send.
Insight Global is seeking an Engineering Manager for a client in Chicago to lead an on-site software engineering team responsible for clearing systems. You will own delivery across the full software lifecycle, mentor engineers, and guide architecture decisions in a high-trust, production-focused environment.
Minimum 10+ years in engineering with 3+ years managing engineers, plus a Bachelor's in CS or related field.
*Role is 4 days a week on site in Chicago, IL*
The client is a regulated clearinghouse. We clear the event contracts and prediction markets listed on the client’s exchanges, and we are building toward tokenized collateral, 24x7 operation, and the infrastructure that carries traditional finance onto DeFi rails.
CCUS Software Engineering is a high trust environment. Failure leads to inquiry rather than blame. Working across team boundaries is expected rather than tolerated. We solve the problem, then we write the code. Design documents and architecture decision records come first. The engineers we value most close their feedback loop. They write tests, and they instrument what they ship so it fails fast, explains itself in production, leaves an audit trail and rolls back cleanly.
The Engineering Manager leads the software engineers who build our clearing systems. You would lead an existing team, help shape the larger one it becomes, and how the work is divided. The systems your teams own are what let client list and clear new products, so delivery dates here move business dates. We expect our managers to carry real domain knowledge in clearing and to stay close to system design.
Your responsibilities will be:Java on Kubernetes. Application code and CI pipelines live in GitHub with GitHub Actions. Container images and build artifacts live in registries such as Harbor and Artifactory, and Helm charts are deployed by ArgoCD from a GitOps repository. PostgreSQL, Kafka and Linux. This is representative rather than exhaustive.
You do not need experience with every technology in our environment. We hire for competencies over pedigree, so if you have built similar systems and learn quickly, we encourage you to apply.
Minimum Work Experience: 10+ years in engineering, with 3+ years managing engineers
Minimum Education: Bachelor's in Computer Science or a related discipline, or equivalent practical experience