Jobs · Engineering · North Carolina

Lead Software Engineer

Truist · Raleigh, NC · 3 wk ago
EngineeringFull-time

Regular, full-time position. Fluency in English required. 1st shift.

About the role

Shapes and drives the architecture and delivery of high-impact software solutions that directly support divisional strategy and results. Applies advanced software engineering and architectural practices, along with emerging technologies, to design innovative, scalable solutions. Provides cross-team technical leadership, coaching, and mentorship while leading large, complex initiatives of strategic importance.

Responsibilities

  • Design and implement payment end-to-end workflows and resiliency for high-volume transactions.
  • Define and recommend software architecture and engineering approaches for complex, high-impact initiatives, shaping operational plans and technical direction.
  • Pioneer and promote advanced software engineering standards, practices, and governance mechanisms adopted across multiple teams to improve divisional outcomes measurably.
  • Partner with senior technology leadership, product, and architecture teams to inform technology strategy with deep technical insight, proposing new solution patterns that support strategic goals.
  • Lead the end-to-end technical design and implementation of scalable, secure, and highly available software solutions, creating reference implementations for reuse and extension by other teams.
  • Resolve the most challenging technical issues in the domain, designing innovative architectures and performance, reliability, and scalability improvements that elevate divisional engineering practices.
  • Provide technical leadership, guidance, and mentorship to engineers and architects across teams, raising the overall technical bar through hands-on design input, code review, and knowledge sharing.
  • Evaluate emerging technologies and research, building prototypes and novel solution approaches that influence divisional roadmaps and unlock new business or platform capabilities.
  • Contribute significantly to long-term technical roadmaps and investment decisions through well-grounded recommendations, design proposals, and thought leadership.
  • Technically lead large, complex initiatives of strategic importance as an individual contributor, coordinating work across multiple teams to ensure cohesive, high-quality technical outcomes.
  • Operate with substantial autonomy as a recognized technical leader, balancing innovation with risk and driving engineering decisions that directly impact divisional results.

Requirements

  • Bachelor’s degree or PhD in Computer Science, Software Engineering, or a related field.
  • Minimum of 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, security, testing, and deployment practices.

Preferred Qualifications & Certifications

  • Professional certifications such as Certified Software Development Professional (CSDP) or equivalent.
  • Deep expertise in cloud-native architectures, microservices, container orchestration, and DevOps.
  • Strong familiarity with Agile frameworks, continuous integration/continuous deployment (CI/CD), and enterprise innovation management.

Skills

  • Proficient in microservices architecture.
  • Java/Spring Boot stack.
  • AWS Cloud.
  • MQ, Kafka.
  • Aurora PostgreSQL, DynamoDB.
  • ISO messages, RTP domain.

Benefits

  • Medical, dental, and vision insurance.
  • Life insurance, disability, and accidental death and dismemberment coverage.
  • Tax-preferred savings accounts and a 401k plan.
  • No less than 10 days of vacation (prorated based on date of hire and full-time/part-time status) during the first year of employment, along with 10 sick days and paid holidays.
  • Eligibility for Truist’s defined benefit pension plan, restricted stock units, and/or a deferred compensation plan, depending on the position and division.

Similar jobs

Lead Software Engineer

Direct CompaniesSioux Falls, SD· 2 mo ago
Information Technologyapply on directcompanies.hireclick.com

Lead Software Engineer

Wellmark Blue Cross and Blue ShieldDes Moines, IA· 3 wk ago
apply on jobs.smartrecruiters.com