Truist, a major financial services company formed by the merger of BB&T and SunTrust, is seeking a Lead Software Engineer III to join their Data Engineering team. This senior-level position offers a competitive salary range of $100,000 - $150,000 and comes with comprehensive benefits including medical, dental, vision, 401k, and more.
The role focuses on leading test automation and data engineering initiatives, requiring expertise in developing enterprise-level operational data systems and analytic data marts. The ideal candidate will bring 6-10 years of experience, with specific depth in database design, ETL processes, and cloud-based solutions.
Key technical requirements include strong SQL development skills, proficiency in Python or .NET/C#, and experience with cloud platforms (preferably AWS). The position demands expertise in data warehouse design principles, particularly the Kimball methodology, and a strong background in automated testing and monitoring.
The role offers significant growth opportunities, allowing the lead engineer to mentor junior developers while working on complex technical challenges. The position is available in multiple major tech hubs including San Diego, Atlanta, Raleigh, Richmond, and Charlotte, with a hybrid work arrangement and minimal travel (up to 10%).
Working at Truist means joining a purpose-driven organization focused on building better lives and communities. The company offers a comprehensive benefits package, including medical insurance, 401k, pension plan, and restricted stock units, making this an attractive opportunity for experienced data engineers looking to make an impact in the financial services sector.