Principal Software Engineer

Citizens

📍 Phoenix, AZ, United States

Full-time other-general

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...
Apply for this Position