Lead Software Engineer

Truist Financial
Raleigh, Atlanta, Charlotte
Workplace: OnsiteFull timeFunction: Software EngineeringExperience: 12+ yearsEducation: bachelorsSkills: ["Technical leadership","Coaching","Mentorship","Code review","Autonomy"]

Shape the architecture and delivery of high-impact, end-to-end payment workflows supporting high-volume transactions. Lead complex, strategic initiatives as an individual contributor by defining scalable, secure, highly available solutions and reusable reference implementations. Partner with product and architecture teams to set technical direction, advance engineering standards across teams, resolve difficult domain issues, and evaluate emerging technologies to inform long-term roadmaps.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
Truist Financial
Truist Financial
1 week ago

Lead Software Engineer

✓ Verified Job

Canonical indexed version, validated from employer's careers page.

Source: Company careers pageValidated by: Fursa AI
Last checked: 1 hour agoStatus: Live

Job Summary

Shape the architecture and delivery of high-impact, end-to-end payment workflows supporting high-volume transactions. Lead complex, strategic initiatives as an individual contributor by defining scalable, secure, highly available solutions and reusable reference implementations. Partner with product and architecture teams to set technical direction, advance engineering standards across teams, resolve difficult domain issues, and evaluate emerging technologies to inform long-term roadmaps.
Location: Raleigh, Atlanta, Charlotte
Workplace: Onsite
Employment Type: Full time
Job Function: Software Engineering
Seniority: Mid level

Key Responsibilities

  • •Define and recommend software architecture and engineering approaches for complex, high-impact initiatives.
  • •Lead end-to-end technical design and implementation of scalable, secure, highly available software solutions.
  • •Drive reusable reference implementations that other teams can reuse and extend.
  • •Provide technical leadership, guidance, and mentorship through hands-on design input, code review, and knowledge sharing.
  • •Evaluate emerging technologies and research by building prototypes to influence roadmaps and investment decisions.

Pay and Benefits

Perks:Health InsuranceDentalVisionLife InsuranceDisability401k

Key Requirements

  • •Bachelor’s degree or PhD in Computer Science, Software Engineering, or a related field.
  • •Minimum 12 years of professional experience in software development and architecture.
  • •Expert proficiency in multiple programming languages, software architecture, and design principles.
  • •Deep understanding of the software development lifecycle, including security, testing, and deployment practices.
  • •Professional certification such as Certified Software Development Professional (CSDP) or equivalent.
Experience:12+ years
Education:Bachelor's in Computer Science, Software Engineering, or related field
Skills:Technical leadershipCoachingMentorshipCode reviewAutonomy
Certifications:Certified Software Development Professional (CSDP)
Languages:English
Tech Stack:MicroservicesJavaSpring BootAWSMQKafkaAurora PostgreSQLDynamoDBISO messagesCI/CDAgileDevOps

Company Brief

Truist Financial
Provides consumer and commercial banking, wealth management, insurance, lending, and payments services through a large U.S. financial services platform formed by the merger of BB&T and SunTrust.
Industry: Banking
Company Size: Enterprise (1,001+ employees)
Revenue: USD 1B+
Growth: Public Company
Valuation: Public Company (Market Cap in USD)
Funding: IPO / Publicly Listed
Headquarters: Charlotte, United States
Founded: 2019
WebsiteLinkedIn