> Markdown version of [/jobs/ext/2522992-directors-software-engineering](https://www.wearedevelopers.com/jobs/ext/2522992-directors-software-engineering). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Directors, Software Engineering - **Company:** TransUnion LLC - **Location:** Chicago, IL, United States (Remote available) - **Experience:** Experienced - **Salary:** $173,326.0 - $253,300.0 - **Contract:** Permanent contract - **Skills:** Java (Programming Language), Application Programming Interfaces (APIs), Algorithm Design, Software Applications, Computing Platforms, Automation of Tests, Unix, C++ (Programming Language), Cloud Engineering, Computer Engineering, Continuous Delivery, Continuous Integration, Data Structures, Linux, DevOps, Fault Tolerance, Protocol Buffers, JSON, Python (Programming Language), PostgreSQL, Apache Maven, Mercurial, Software Architecture, Shell Script, Simple Object Access Protocol (SOAP), Software Engineering, Data Streaming, UML, Web Platforms, Web Services, Informix, Git, Containerization, Information Technology, Low Latency, Apache Kafka, Devsecops, Artifactory, Microservices - **Published:** August 5, 2026 - **Apply:** https://diversityjobs.com/main/sendform/8/8/28176/1/17849413?backUrl=%2Fcareer%2F17849413%2FDirectors-Software-Engineering-Illinois-Chicago ## About the Role Master's degree in Computer Science, Computer Applications, Computer Information Systems, Computer Engineering, or any Engineering field, or a related field plus 2 years of experience as a Lead Engineer / Developer or in software architecture / design required. Required Skills: Must have proven track record for building great teams that are focused on the marathon of continuous delivery and innovation; building low latency, high throughput, scalable, fault-tolerant systems; containerizing and running productions systems in public cloud; software design experience with APIs, Unix, Linux, Informix, PostgreSQL, Python, Web Services in C and C++, Java, SOAP, JSON, Google Protocol Buffer, Shell Scripting, GIT, Mercurial, Artifactory, Maven, UML, Match Algorithm design; building credit software applications using online platforms; streaming platforms (Kafka); Lean DevOps; algorithms, data structures. Some telecommuting permitted. ## Description Directors, Software Engineering for Chicago IL, location. Provide strategic and technical leadership for multiple cross functional, geographically distributed engineering teams responsible for the development, modernization, and operation of enterprise scale software platforms across public and private cloud environments. Drives the migration of complex legacy on premises systems to secure, cloud native, micro services based architectures, overseeing the design and governance of scalable, reliable, and resilient APIs. Plays a key role in enterprise architectural decision making, ensuring alignment with business objectives, product roadmaps, and organizational technology standards. Responsibilities include establishing and enforcing engineering best practices across DevSecOps, CI/CD, automated testing, security, and reusable platform components, while ensuring predictable delivery, operational excellence, and continuous lifecycle improvement. Manage and develop senior engineering leaders and architects by setting strategic goals, conducting performance assessments, mentoring talent, and building high performing global teams across onshore, offshore, and vendor models. Technical Environment: building low latency, high throughput, scalable, fault-tolerant systems; containerizing and running productions systems in public cloud; software design experience with APIs, Unix, Linux, Informix, PostgreSQL, Python, Web Services in C and C++, Java, SOAP, JSON, Google Protocol Buffer, Shell Scripting, GIT, Mercurial, Artifactory, Maven, UML, Match Algorithm design; building credit software applications using online platforms; streaming platforms (Kafka); Lean DevOps; algorithms, data structures., We are committed to being a place where diversity is not only present, it is embraced. As an equal opportunity employer, all qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, age, disability status, veteran status, genetic information, marital status, citizenship status, sexual orientation, gender identity or any other characteristic protected by law. Additionally, in accordance with Section 503 of the Rehabilitation Act of 1973 and the Vietnam Era Veterans' Readjustment Assistance Act of 1974, TransUnion takes affirmative action to employ and advance in employment qualified individuals with a disability and protected veterans in all levels of employment and develops annual affirmative action plans. Components of TransUnion's Affirmative Action Program for individuals with disabilities and protected veterans are available for review to any associate or applicant for employment upon request by contacting ERCoE@transunion.com. Qualified applicants with arrest or conviction records will be considered for employment in accordance with applicable law, including the Los Angeles County Fair Chance Ordinance for Employers, the San Francisco Fair Chance Ordinance, Fair Chance Initiative for Hiring Ordinance, and the California Fair Chance Act. Adherence to Company policies, sound judgment and trustworthiness, working safely, communicating respectfully, and safeguarding business operations, confidential and proprietary information, and the Company's reputation are also essential expectations of this position. ## Related Videos - [Modern Data Architectures need Software Engineering](https://www.wearedevelopers.com/videos/1030-modern-data-architectures-need-software-engineering) - [Tips and Tricks for Working with JSON](https://www.wearedevelopers.com/videos/1229-tips-and-tricks-for-working-with-json) - [ChatGPT and Java: A Match Made in Heaven or Hell?](https://www.wearedevelopers.com/videos/536-chatgpt-and-java-a-match-made-in-heaven-or-hell) - [How a Small Team Shrank a Microsoft Monorepo by 94%](https://www.wearedevelopers.com/videos/1236-how-a-small-team-shrank-a-microsoft-monorepo-by-94) - [Introducing JSON Structure](https://www.wearedevelopers.com/videos/100219-introducing-json-structure) - [Beyond UML: Making Sense of AI-Generated Code through Visual Architecture](https://www.wearedevelopers.com/videos/2102-beyond-uml-making-sense-of-ai-generated-code-through-visual-architecture) ## Related Articles - [How We Built a Worry-Free System That Runs for 10+ Years – And What We’d Do Again](https://www.wearedevelopers.com/magazine/751-how-we-built-a-worry-free-system-that-runs-for-10-years-and-what-we-d-do-again) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [Highest Paying Tech Companies for Developers](https://www.wearedevelopers.com/magazine/220-highest-paying-tech-companies-for-developers) - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs) - [Top-Paying Tech Jobs (with Salaries)](https://www.wearedevelopers.com/magazine/372-top-paying-tech-jobs-with-salaries) - [Why Upskilling And Reskilling is Important For Developers](https://www.wearedevelopers.com/magazine/428-why-upskilling-and-reskilling-is-important-for-developers)