×
Register Here to Apply for Jobs or Post Jobs. X

Technical Manager, Software Engineering

Job in New York, New York County, New York, 10261, USA
Listing for: S&P Global
Full Time position
Listed on 2026-05-27
Job specializations:
  • Software Development
    Software Engineer, Software Project Mgr/ Lead, DevOps, Software Architect
Salary/Wage Range or Industry Benchmark: 80000 - 100000 USD Yearly USD 80000.00 100000.00 YEAR
Job Description & How to Apply Below
Location: New York

About the Role

Grade Level (for internal use): 12

S&P Global Energy

The Role:

Associate Director, Software Engineering

The

Location:

Hyderabad

Grade: 12

Job Summary

The Associate Director, Software Engineering is a pivotal leadership role responsible for overseeing the software development activities within the organization, specifically focusing on our in‑house data platform, Advanced Data Workbench. The individual will manage a diverse team of software engineers, data engineers, and Dev Ops professionals, setting the strategic direction for software development projects. This role entails building common capabilities and components with an enterprise mindset, ensuring that all solutions are scalable and aligned with organizational goals.

The Associate Director will drive the design, implementation, and delivery of high‑quality software solutions that meet the company’s objectives and enhance the overall functionality and efficiency of the Advanced Data Workbench.

Key Responsibilities
  • Lead and mentor a team of software engineers, providing guidance, support, and career development opportunities.
  • Foster a collaborative and innovative engineering culture within the team.
  • Recruit, onboard, and retain top talent to build a high‑performing engineering team.
  • Define and execute the software development strategy aligned with the company’s business goals.
  • Collaborate with stakeholders such as product managers and architects to determine project priorities and requirements.
  • Plan, organize, and oversee the execution of software development projects.
  • Establish and monitor project timelines, budgets, and resource allocation.
  • Ensure projects are delivered on time, within scope, and on budget.
  • Stay current with software engineering trends, tools, and best practices.
  • Design and lead AI usage in application components, effectively integrating AI solutions.
  • Provide technical leadership and guidance on complex technical issues.
  • Drive the adoption of cutting‑edge technologies and methodologies to enhance software development processes.
  • Enforce software quality standards, testing, and code review processes to maintain a high level of software quality.
  • Monitor and optimize software performance, security, and scalability.
  • Collaborate with cross‑functional teams such as product management, design, and quality assurance to ensure alignment on project goals and deliverables.
  • Facilitate effective communication and cooperation between teams.
  • Manage the software engineering budget, including resource allocation and procurement of necessary tools and technologies.
  • Optimize resource allocation to ensure cost‑effective and efficient software development.
  • Identify and mitigate project risks and issues proactively.
  • Implement contingency plans to address unexpected challenges and disruptions.
What We’re Looking For Basic Qualifications
  • A minimum of 10‑14 years of robust experience in application development, demonstrating a strong command of software engineering principles and practices.
  • Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field, or equivalent professional experience that showcases relevant skills and knowledge.
  • Proven track record in a leadership role within software engineering, effectively managing and mentoring diverse teams while successfully delivering complex projects on time and within budget.
  • Hands‑on experience with Databricks or equivalent Unified Data Platforms, showcasing the ability to leverage these tools for data processing and analytics.
  • Proficient in Python and PySpark, with a solid understanding of data engineering technologies, enabling the development of scalable data pipelines and solutions.
  • Strong experience with major cloud platforms such as AWS, Azure, or Google Cloud Platform (GCP), demonstrating the ability to architect and deploy solutions in a cloud environment.
  • In‑depth understanding of software development methodologies, best practices, and emerging technologies, ensuring the adoption of cutting‑edge solutions within the team.
  • Excellent communication and interpersonal skills, facilitating collaboration across teams and the ability to convey complex technical concepts to non‑technical…
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary