Principal Software Engineer

Citizens · Charlotte, NC, United States

Location
Charlotte
Job Type
Full-time
Posted
July 13, 2026

Job Description

Description

Locations: This role will require a 4-day hybrid work schedule in one of our primary organizational hubs including: Johnston, RI - Plano, TX - Iselin, NJ - Boston, MA. Charlotte, NC, Phoenix, AZ and Remote is not an option.
The Principal Software Engineer serves as a technical authority and innovation leader, shaping architecture, mentoring engineers, and driving engineering excellence. Expertise in cloud-native architectures, modern development frameworks, and software engineering best practices is essential for delivering high-quality, secure, and scalable solutions.
Key ResponsibilitiesSoftware Engineering & Delivery

+ Design and develop full-stack applications while ensuring alignment with enterprise architecture standards.

+ Participate in Agile software development practices and collaborate effectively with cross-functional teams.

+ Design, modify, develop, and implement modern application components, tools, and services tha...

Ready to Apply?

Submit your application for Principal Software Engineer at Citizens

Apply Now