Truist Financial Corporation

Senior Software Engineer

Truist Financial Corporation
Apply
1 day ago
Raleigh, NC, USASenior

Responsibilities

  • Implement software architecture and engineering approaches for complex initiatives.
  • Lead the end-to-end technical design and implementation of scalable, secure, and highly available software solutions.
  • Establish and refine software engineering standards, practices, and governance mechanisms.
  • Troubleshoot complex technical issues and develop performance, reliability, and scalability improvements.
  • Provide technical guidance, coaching, training, delegation, and work reviews for other engineers.
  • Evaluate emerging technologies, build prototypes, and contribute to long-term technical goals and plans.
  • Lead large or complex initiatives spanning multiple teams with limited supervision.

Requirements

  • Bachelor’s degree in Computer Science, Software Engineering, or a related field.
  • At least 7 years of professional experience in software development.
  • Deep knowledge of multiple programming languages, software architecture, and design principles.
  • Deep understanding of the software development lifecycle, testing, deployment, and security practices.
  • Preferred: advanced degree in Computer Science or a related technical discipline.
  • Preferred: professional certifications such as Certified Software Development Professional (CSDP) or equivalent.
  • Preferred: deep expertise in cloud-native architectures, microservices, container orchestration, and DevOps.
  • Preferred: familiarity with Agile frameworks, continuous integration/continuous deployment (CI/CD), and enterprise innovation management.

Benefits

  • Medical, dental, vision, life insurance, disability, accidental death and dismemberment, tax-preferred savings accounts, and a 401k plan for eligible employees.
  • At least 10 days of vacation, 10 sick days, and paid holidays during the first year, prorated as applicable.
  • Depending on position and division, eligibility may include a defined benefit pension plan, restricted stock units, and/or deferred compensation.
  • Regular position; English fluency is required and the work shift is 1st shift in the United States.

Categories

Truist Financial Corporation

About Truist Financial Corporation

10,000+ employees

Truist Financial Corporation provides consumer, small‑business, and commercial banking, plus capital markets, payments, mortgage, and wealth management services across the U.S. It earns interest and fee income from deposits, lending, investment banking, and advisory services delivered through Truist Bank and affiliates. The company was formed in 2019 by the merger of BB&T and SunTrust Banks and is headquartered in Charlotte, North Carolina; it is publicly traded on the NYSE (ticker: TFC).

Contact me