Software Engineering Senior Manager

Truist Bank•Charlotte, NC
•Onsite

About The Position

This senior leadership role is an SVP officer position on the Treasury and Digital Technology leadership team, reporting to the Head of Treasury and Digital Technology. The role is accountable for approximately 60 or more teammates in a blended onshore and offshore organization and manages managers. It leads technology supporting Treasury payment, receivables/payables, and data-transmission platforms, with accountability for modernization, stability, delivery, and strategic roadmaps. Production support is delivered through a partner team, requiring close coordination to maintain resilient client experiences and clear operational accountability. The leader implements and helps shape tactical and operational plans established by executive and senior leadership, translating strategy into objectives and day-to-day priorities. They oversee managers and experienced individual contributors responsible for designing, developing, testing, and deploying software solutions, and drive timely delivery of complex, scalable solutions within defined scope and quality parameters. The role also develops leaders, improves engineering processes and standards, manages risk and regulatory requirements, and participates in portfolio governance, investment planning, prioritization, and cross-portfolio decisions. The preferred location is Atlanta, Georgia; Charlotte or Raleigh, North Carolina may be accommodated for a strong-fit candidate. The role follows the bank’s five-day-per-week return-to-office expectations. English fluency is required, and the work shift is first shift. Truist will not sponsor work visas or provide immigration-related support for this position.

Requirements

  • Bachelor's degree in computer science, software engineering, or a related field.
  • At least 7 years of professional software development experience, with significant leadership experience.
  • Advanced management and leadership experience leading teams.
  • Strong knowledge and demonstrated experience in software architecture, the development lifecycle, and technology strategy.
  • Demonstrated leadership experience in banking or financial services technology.
  • Experience with data-transmission or reporting platforms.
  • Experience leading major technology deliveries in an Agile environment and translating strategy into executable roadmaps and measurable outcomes.
  • Ability to manage technology risk, vendors, and cross-functional dependencies in a regulated environment.
  • Executive presence and communication skills to advise senior leaders, represent technology with clients, and drive cross-functional alignment.
  • Experience leading blended onshore and offshore organizations with more than 40 resources.

Nice To Haves

  • Advanced degree in computer science, software engineering, or a related discipline.
  • Demonstrated success driving large-scale technology transformations and business impact.
  • Demonstrated history of supporting Truist’s purpose to inspire and invest in communities.

Responsibilities

  • Lead a small to midsized software engineering team and implement and refine tactical and operational plans based on senior leadership strategy.
  • Manage lower-level managers and experienced individual contributors responsible for software design, development, testing, and deployment.
  • Own modernization, stability, strategic roadmaps, and delivery outcomes for Treasury payment, receivables/payables, and data-transmission platforms.
  • Drive timely delivery of complex, scalable software solutions within defined scope and quality parameters.
  • Apply and improve technology standards, governance practices, engineering methods, processes, tooling, and systems.
  • Use metrics and retrospectives to improve workflows, reduce waste, and increase delivery reliability.
  • Develop and coach managers and senior individual contributors, set expectations, provide feedback, and foster a collaborative, results-oriented engineering culture.
  • Provide senior leadership with data and feedback on team performance and improvement opportunities.
  • Ensure effective technology risk management and adherence to regulatory and policy requirements for software development and deployment.
  • Partner with the production support organization to strengthen operational stability, resiliency, incident readiness, and sustained client experience.
  • Coordinate with Cybersecurity, Data, Architecture, Risk, Product, Operations, and vendor partners on risks and cross-functional dependencies.
  • Manage technology, operational, regulatory, cyber, data, architecture, third-party, and delivery risks.
  • Build trusted relationships with senior executives and communicate strategy, roadmaps, delivery health, risks, and investment needs clearly.
  • Represent technology with clients and drive alignment across internal partners and vendors.
  • Participate in portfolio governance, investment planning, prioritization, and cross-portfolio decision-making.
  • Manage strategic vendors and service providers, setting performance expectations, delivery commitments, risk controls, and accountability for outcomes.

Benefits

  • Medical insurance
  • Dental insurance
  • Vision insurance
  • Life insurance
  • Disability insurance
  • Accidental death and dismemberment coverage
  • Tax-preferred savings accounts
  • 401(k) plan
  • At least 10 days of vacation in the first year, prorated as applicable
  • 10 sick days, prorated as applicable
  • Paid holidays
  • The position may also be eligible for a defined benefit pension plan, restricted stock units, and/or a deferred compensation plan, depending on position and division
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service