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

Software Engineering Manager - Data & Automation

Job in Birmingham, Jefferson County, Alabama, 35298, USA
Listing for: PNC
Full Time position
Listed on 2026-07-18
Job specializations:
  • IT/Tech
    IT Project Manager, Data Engineering
Job Description & How to Apply Below
** Position Overview*
* At PNC, our people are our greatest differentiator and competitive advantage in the markets we serve. We are all united in delivering the best experience for our customers. We work together each day to foster an inclusive workplace culture where all of our employees feel respected, valued and have an opportunity to contribute to the company's success. As a Software Engineering Manager within PNC's Data & Automation organization, you will be based in Strongsville, OH, Pittsburgh, PA, Dallas, TX, Birmingham, AL or Denver, CO.

We are seeking an experienced Software Engineering Manager to lead a team within the Data and Automation group. This role is responsible for delivering strategic technology initiatives that enhance the bank's data ecosystem, automate critical business processes, and modernize enterprise platforms. The ideal candidate combines strong people leadership, technical expertise, and delivery management skills to drive high-performing teams and successful project outcomes.

Key Responsibilities

Leadership & People Management

- Lead, mentor, and develop a team of approximately 15 technology professionals, consisting of both full-time employees and contractors.

- Foster a collaborative, high-performance culture focused on innovation, accountability, and continuous improvement.

- Conduct performance management activities, career development planning, coaching, and succession planning.

- Partner with recruiting and vendor management teams to attract, onboard, and retain top talent.

- Establish clear goals, priorities, and expectations aligned with organizational objectives.

Delivery & Execution

- Manage the end-to-end delivery of Change the Bank initiatives across data, analytics, and automation platforms.

- Partner with business stakeholders, product owners, architects, and cross-functional technology teams to define and execute project roadmaps.

- Ensure projects are delivered on time, within scope, and in alignment with quality and regulatory requirements.

- Drive Agile delivery practices and continuous improvement initiatives across the team.

- Identify and mitigate risks, dependencies, and technical challenges throughout the software development lifecycle.

Technical Leadership

- Provide technical oversight and strategic direction for enterprise data integration, data management, and automation solutions.

- Guide solution design, architecture reviews, and technology modernization efforts.

- Support the development and maintenance of scalable, secure, and reliable platforms that process large volumes of enterprise data.

- Promote engineering best practices including code quality, testing, automation, observability, and operational excellence.

Technology Environment

The team leverages a broad range of technologies, including:

- Informatica

- Teradata

- Linux

- Mainframe technologies

- Hadoop

- Apache Spark

- Cloud platforms (AWS, Azure, or GCP experience preferred)

Qualifications

- Experience managing mixed teams of employees and contractors.

- Strong understanding of data engineering, ETL processes, data warehousing, and enterprise data platforms.

- Hands-on experience or leadership oversight involving Informatica, Teradata, Linux, Mainframe, Hadoop, Spark, and Cloud technologies.

- Experience delivering large-scale enterprise technology projects in a regulated environment.

- Strong communication, stakeholder management, and problem-solving skills.

Additional Qualifications

- Experience with in banking, financial services, or other highly regulated industries.

- Knowledge of data governance, data quality, and information security principles.

- Experience leading cloud migration or modernization initiatives.

- Familiarity with Agile, Scrum, Dev Ops, and CI/CD practices.

- Experience supporting enterprise-scale data and analytics platforms.

Success Measures

The successful candidate will:

- Build and sustain a high-performing engineering team.

- Deliver impactful Change the Bank initiatives that improve data capabilities and operational efficiency.

- Drive modernization and automation across critical technology platforms.

- Strengthen engineering practices, system reliability, and overall delivery effectiveness.

- Partner effectively with business and technology stakeholders to achieve strategic outcomes.

PNC is an in-office company that fosters a supportive culture where employees can thrive and achieve balance. We encourage candidates to connect with their recruiter and hiring manager to understand workplace expectations and ensure the role aligns with their goals.

PNC will not provide sponsorship for employment visas or participate in STEM OPT for this position.

** Job Description*
* + Manages development projects, development teams and application support functions.

+ Oversees multiple application programming and analysis projects which include development, installation and maintenance of application programs.

+ Monitors and maintains adherence and compliance to quality standards on an ongoing basis.

+ Maximizes staff…
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