T

Truist Bank

Runs banking and lending for people and businesses

Lead Software Engineer

Software EngineeringConfirmed live in the last 24 hours
Full-time$120k - $180k /yrIn-person

About the Job

Requirements

  • A bachelor's degree in Computer Science, Software Engineering, a related field, or equivalent education, training, and work-related experience is required.
  • At least 10 years of professional experience in software development is required.
  • Deep knowledge of multiple programming languages, software architecture, and design principles is required.
  • Deep understanding of the software development lifecycle, testing, deployment, and security practices is required.

Responsibilities

  • Implement software architecture and engineering approaches for complex, high-impact initiatives that support strategic goals set by executives and senior leadership, and establish technical plans for the area of responsibility.
  • Adopt, refine, and promote advanced software engineering standards, practices, and governance mechanisms within the domain to improve quality, reliability, and delivery outcomes across multiple teams.
  • Partner with senior technology leadership, product, and architecture teams to shape technology strategy for the domain, providing technical insight and proposing solution patterns that influence roadmaps and priorities.
  • Lead the end-to-end technical design and implementation of scalable, secure, and highly available software solutions, delivering reference implementations that inform new products and platforms.
  • Resolve complex technical issues in the area of responsibility by designing architectures and performance, reliability, and scalability improvements that advance business objectives.
  • Provide technical leadership, guidance, coaching, and training to engineers across teams through reviews, design sessions, and knowledge-sharing activities.
  • Evaluate emerging technologies and conduct relevant research, building prototypes and solution concepts that inform new products, features, or capabilities.
  • Contribute to long-term technical plans for the area of responsibility through recommendations, design proposals, and implementation experience.
  • Lead large, complex projects and processes, coordinating technical work across multiple teams to ensure cohesive, high-quality outcomes.
  • Work independently with substantial autonomy, balancing risk and making engineering decisions that meaningfully affect divisional results.
  • Drive architecture and delivery of high-impact software solutions that implement strategic goals established by executives and senior leadership.
  • Apply advanced software engineering, architectural practices, and emerging technologies to design innovative, scalable solutions.
  • Lead large, complex strategic initiatives as an individual contributor, providing cross-team technical leadership, coaching, and training to advance business objectives and shape technical direction.

Desired Qualifications

  • An advanced degree in Computer Science or a related technical discipline is preferred.
  • Professional certifications such as Certified Software Development Professional (CSDP), or equivalent, are preferred.
  • Deep expertise in cloud-native architectures, microservices, container orchestration, and DevOps is preferred.
  • Strong familiarity with Agile frameworks, continuous integration/continuous deployment (CI/CD), and enterprise innovation management is preferred.

About the Company

Truist Bank

Runs banking and lending for people and businesses

Truist Bank runs consumer and commercial banking for households, small businesses, and larger companies across the United States. Its services connect everyday accounts and borrowing with business cash management and wealth planning through the wider Truist group. Customers manage money through branches and digital banking, while businesses use the bank to collect payments, move funds, and finance operations. It earns interest on loans and fees for banking and trust services, with brokerage and investment advice handled by separate affiliates. The Truist brand emerged from the BB&T and SunTrust merger in 2019, and the bank is headquartered in Charlotte, North Carolina.

Company size
10,001+
Company stage
IPO
Headquarters
Charlotte, NC
Founded
2019

Recently Posted Jobs

Explore more opportunities at Truist Bank

See more jobs