C

Principal Software Engineer

Citizens

Phoenix, AZ, United States Full-time July 04, 2026

Opportunity Description

Description

Principal Software EngineerJob Summary
The Principal Software Engineer is responsible for leading the design, development, and evolution of scalable, resilient, reliable, and intelligent software systems. This role combines deep technical leadership with hands-on engineering expertise and requires a customer-centric, forward-looking mindset to integrate AI-driven development practices and agent-based architectures into modern software delivery.

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 sta...
Full-time other-general

Interested in this opportunity? Apply now through Expertini.

Apply for this Position