pnc logo
pnc1 month ago

Software Engineer Principal - Python Expert

On-site · Phoenix, Arizona, United States

Type
Full Time
Level
Senior Level
Education
Bachelors Degree
Company size
Medium

Job Summary

Lead design and development for scalable, secure, and high-performance applications as a Software Engineer Principal focused on Python (expert-level with FastAPI, Celery, SQLAlchemy). Act as an individual contributor and technical leader, driving architecture, development, testing, debugging, and documentation across multiple applications. Lead code reviews, mentor engineers, and establish best practices across the development lifecycle. Champion Agile methodologies, participate in sprint planning and backlog refinement, and collaborate with stakeholders to translate requests into technical requirements. Develop and maintain CI/CD pipelines and apply distributed, fault-tolerant design principles and security considerations. Expected to contribute to performance optimization, RESTful service design, and Web application security, using tools such as Git, Bitbucket, Jenkins, Ansible, and Linux system administration (RHEL). This role is based in Phoenix, AZ, and requires in-office work. Qualifications include 5+ years of experience, a Bachelor's degree, and no visa sponsorship provided for this position.

Required Qualifications

  • Bachelor's degree in a relevant field
  • 5+ years of industry-relevant experience
  • No Required Certification(s)
Sorce

Apply with one swipe on Sorce. We auto-fill applications and apply on your behalf — no cover letters, no 40-minute forms.

Hiring someone like this?

Get your role in front of qualified candidates on Sorce.

Get started

pnc

Software Engineer Principal - Python Expert

Apply on Sorce