CareerPlanSign in

Director of Software Engineering

Chicago, IL, US💼 Full-time🗓 2026-06-25

Core

Lead and grow multiple teams of product-focused software engineers to build customer-facing web/mobile apps, RESTful microservices, and back-end Java/ML systems.

Role type

Director of Software Engineering

Builds

Customer-facing web and mobile applications, highly-available RESTful microservices, back-end Java systems, and Machine learning models

Domain

Financial services / Full-stack software engineering / Big Data

Deliverable

production ML models | product features | infrastructure

Required skills

People management, team leadership, mentoring, Agile practices, full-stack development, microservices architecture, AWS/Cloud Infrastructure, Java, Python, Node.js, React, AngularJS, NoSQL/relational databases, Spark

Preferred skills

Master's in CS/SE, 10+ years software development, interactive AI tooling experience

Technologies

node.js, Java, GO, AngularJS, React, Python, REST, JSON, XML, Ruby, Perl, NoSQL, relational databases, Spark, Artifactory, Maven, iOS, Android, AWS

Responsibilities

Lead and manage multiple teams of software engineers, mentor engineers on professional and technical development, collaborate with product managers on application capabilities, improve software engineering practices, design and implement technical solutions across full-stack tools, lead craftsmanship and scalability of solutions, deploy applications to AWS, break monolithic apps into microservices

Seniority

Director, people management & strategy

Sourced via efinancialcareers · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.