S&P Global is seeking a senior leader to drive the software engineering function for product development within the analytical engineering portfolio, defining the technology strategy, managing engineering teams, and fostering a culture of excellence, collaboration, and continuous improvement.
Requirements
- 15+ years of experience in software engineering, with at least 5+ years in a senior leadership role and managing engineering teams
- Strong technical background with hands-on experience in modern software development technologies (e.g., Java, Python, microservices, cloud platforms like AWS, Azure, etc.)
- Experience in managing large-scale, complex product development efforts and ensuring cross-functional team alignment
- Expertise in software architecture and system design, with an ability to lead and influence technical decision-making
- Strong understanding of Agile methodologies (Scrum, Kanban) and experience implementing Agile practices in a fast-paced environment
- Ability to balance short-term tactical needs with long-term strategic goals
- Experience with continuous integration and deployment practices
Responsibilities
- Implement the overall technical strategy for product development, ensuring alignment with business objectives and market demands
- Collaborate with product management, design, and other stakeholders to define product roadmaps and ensure timely, high-quality delivery of features
- Oversee the development of new product features and enhancements, ensuring that they are scalable, reliable, and meet customer needs
- Lead and inspire a team of software engineers, architects, and engineering managers, ensuring high performance and professional growth
- Oversee the architecture and design of complex software systems, ensuring robust and scalable solutions
- Stay current with industry trends, emerging technologies, and best practices to drive innovation within the engineering team
- Ensure adherence to high coding standards, software quality, and efficient development processes, including continuous integration and deployment practices
Other
- Bachelor’s degree in computer science, Engineering, or related field (or equivalent experience)
- Right to work in the United States
- 15+ years of experience in software engineering, with at least 5+ years in a senior leadership role and managing engineering teams
- Exceptional leadership, communication, and interpersonal skills, with the ability to motivate and engage teams across multiple disciplines
- Ability to manage multiple stakeholders, complex projects, and large cross-product collaborations