Associate Director, Software Engineering
IHS Markit
- Location
- Bangalore, India
- Employment
- Full Time
- Work model
- On-Site
- Level
- Senior
- Posted
- Sep 21, 2026
Skills
About this role
About the Role
Grade Level (for internal use): 12 The Role: Associate Director, Software Engineering The Team : Enterprise Data Organization | Distribution and Data Platforms – Data Management Tech | Internal Knowledge Platforms The Impact Delivering data to clients in a timely manner is key to the success of the company. As a software engineer, you will focus on reliability, performance and scalability. This role offers a unique opportunity to work on a high-impact project. The successful customer and data onboarding tools will be closely watched by stakeholders, executives, and clients. What’s in it for you Professional Growth : You’ll have the opportunity to join a high-performing team, growing your technical skills, and contribute to strategic decisions. Global Exposure : Collaborate with cross-functional teams across different geographies, gaining exposure to diverse perspectives and markets. Innovation : Shape the future of data integration by working on cutting-edge technologies and solving complex challenges.
Key Responsibilities
In partnership with Product, defining and executing the engineering roadmap for semantic stack solutions, including integration with bespoke or proprietary internal systems. Shepherding the end-to-end software development lifecycle, from requirements gathering and system design through to cloud-native deployment automation. Collaborative R&D and rapid prototyping within the semantic space, working closely with Knowledge Engineering. Architecting shared capabilities , in a shift-left environment enabling federated consumption across divisions and business units of S&P Global. Ensuring systems are secure, compliant, auditable, and observable in-alignment with Enterprise standards.
Required Qualifications
10+ years of experience in Software engineering, with minimum 4 years in roles focused on direct leadership of Software and Quality Engineering teams. Deep knowledge and experience with container management platforms-based technologies in AWS. Experience and comfort developing modern Python software (3.13+ minimum). Experience and comfort implementing and understanding CICD/ IAC processes (GitHub Actions, Terraform). Proven ability to lead and scale software, quality, and cloud engineering programs in complex, data-driven environments. Exceptional communication skills, with the ability to translate architectural designs and software components to non-technical audiences, including compliance, product, and business teams. Agile mindset, with the ability to effectively manage through change and shifting priorities in a fast-paced environment. Bachelor’s or Master’s degree in Computer Science , Software Engineering, or a related field. Preferred Qualifications : Experience and comfort developing modern Java software (JDK17+ minimum). Demonstrated experience developing microservice architectures and event-driven systems handling both high-volume and high-velocity data. Prior experience with Resource Description Framework (RDF) data, SPARQL, and RDF-based triplestores is a significant plus. What’s In It For You?
Our Mission
Advancing Essential Intelligence. Our People: We're more than 35,000 strong worldwide—so we're able to understand nuances while having a broad perspective. Our team is driven by curiosity and a shared belief that Essential Intelligence can help build a more prosperous future for us all.From finding new ways to measure sustainability to analyzing energy transition across the supply chain to building workflow solutions that make it easy to tap into insight and apply it. We are changing the way people see things and empowering them to make an impact on the world we live in. We’re committed to a more equitable future and to helping our customers find new, sustainable ways of doing business. Join us and help create the