Principal Software Engineer

Citizens · Phoenix, AZ, United States

Location
Phoenix
Job Type
Full-time
Posted
July 11, 2026

Job Description

Description

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 that support strategic business objectives.

+ Build scalable, maintainable, resilient, and highly available distributed systems.

+ Apply software security best practices throughout the Software Development Life Cyc...

Ready to Apply?

Submit your application for Principal Software Engineer at Citizens

Apply Now