Jobs and Careers
PR

Principal Software Engineer

Priority
Alpharetta, United StatesRemotefull_timeVerifiedPosted 29 Sept 2025
💰 $184,000/yr($138,000/yr$184,000/yr)

About the role

Job title: Principal Software Engineer

Reports: Sr. Director of Engineering

Department: Development

Location: Alpharetta, GA

Grade: 21


About Priority: 

Priority Technology Holdings, Inc. is a leading financial technology company on a mission to deliver a personalized, easy-to-adopt financial toolset that accelerates cash flow and optimizes working capital for businesses. Our vision is to eliminate the barriers to unlocking revenue - empowering businesses to grow faster and operate smarter.

We achieve this through the Priority Commerce Engine, an innovative platform that combines payables, acquiring, and banking and treasury solutions. This unified approach allows businesses to streamline financial operations, reduce unnecessary costs, and uncover new revenue opportunities.

At Priority, we're driven by results. We expect our people to be known for results - bringing expertise, momentum, and relentless focus to every challenge, helping our clients and each other thrive.


About the Role:

We are seeking an experienced Backend Engineer (or Full-Stack Developer with strong backend expertise) to help design and build features, products, and APIs for our fintech customers. This role blends hands-on coding with leadership — you’ll write high-quality software while mentoring a small team and guiding technical decisions. The ideal candidate has deep experience in banking, payments, or money movement systems, Python and Django, strong knowledge of AWS, and a track record of building secure, scalable APIs in an agile framework.


You will be collaborating with the Product, Quality and Operational teams to ensure the designed service is fully operational with streamlined process and procedures for ongoing support and maintenance.


Responsibilities: 


● Setting the vision for technical architecture and long-term technology strategy.
● Driving innovation and improving the overall technical direction of the company.
● Providing deep technical expertise and thought leadership.
● Leading cross-functional initiatives and large-scale projects.
● Mentoring and developing senior engineering talent.
● Representing the engineering team in executive and strategic discussions.


What Success Looks Like:

Success in a Principal Software Engineer role involves much more than writing excellent code—it’s about setting direction, enabling others, and delivering lasting technical and business impact at scale.

  • You architect complex, scalable systems that align with business needs and can stand the test of time.

  • You make key technical decisions that are adopted across multiple teams or orgs.

  • You improve system performance, reliability, and maintainability in measurable ways.

  • You drive cross-team initiativesmigrations, infrastructure improvements, platform building.

  • You work with product, design, and business stakeholders to align technical strategy with company goals.


Candidate Requirements:

  • 10-15 years of software development experience 

  • Mastery in several programming languages and frameworks like Python, Django and AWS

  • Deep understanding of system design and architecture.

  • Ability to lead large projects from conception to deployment.

  • Expertise in cloud services and infrastructure.

  • Strong focus on code quality and best practices.

  • Cross-functional collaboration.

  • Leading teams and overseeing projects.

  • Persuading and collaborating effectively.

  • Impac

Apply for this role

Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.

Apply Now →Generate Application Kit

Free account required — sign up in 30s

Company

Priority

View company profile →