Senior Software Engineer

Priority Technology Holdings, LLC
Alpharetta, GA

Job Description

Job Description

Job title: Senior Software Engineer

Reports to: Director, Engineering - Shared Services

Department: Engineering

Location: Alpharetta, GA (Hybrid)

Grade: 20

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:

The Senior Software Engineer plays a critical role in building and evolving our next-generation fintech platform. You’ll work within a global team to design and deliver high-quality web and server-side applications using technologies such as React, Node.js, and modern UI frameworks, hosted in AWS. This role offers an opportunity to solve complex technical problems, mentor others, and take ownership of key features from concept to production. You’ll collaborate closely with Product, QA, and Operations to ensure each solution is scalable, maintainable, and aligned with business goals.

Responsibilities:

  • Write high-quality, testable code and implement designs as defined in product requirements.
  • Perform thorough self-code reviews and extensive unit testing to ensure a clean transition to QA.
  • Ensure timely and high-quality delivery of sprint features by collaborating with PM, QA, and Dev Leads.
  • Participate in design discussions, prepare detailed documentation, and contribute to sprint planning.
  • Research and recommend performance and security improvements to ensure product scalability.
  • Resolve production issues in collaboration with technical support and operations teams.
  • Partner with Product and Communications to ensure features are clearly captured in release notes and documentation.
  • Record time accurately and communicate status updates effectively to peers and leadership Lead high-scope/complexity initiatives and decompose problems into technical stories.
  • Support team morale and productivity through collaboration, communication, and alignment with company values.

What Success Looks Like:

  • Software is delivered on time, meets business needs, and is of consistently high quality.
  • Codebases are stable, maintainable, and well-documented.
  • Stakeholders view you as a technical leader and reliable contributor.
  • Development efforts align with product and process goals across sprint cycles.
  • Junior engineers benefit from your guidance and leadership.
  • You demonstrate proactive problem solving and ownership over assigned features and systems.
  • Engineering best practices are upheld, and opportunities for improvement are actively pursued.

Candidate Requirements:

Required

  • Bachelor’s degree in Computer Science, Software Engineering, or equivalent practical training.
  • 8-10 years minimum with Strong object-oriented design, experience implementing design patterns Familiarity with test-driven development and agile methodologies.
  • Experience with multithreading, data structures, and algorithms.
  • Solid understanding of core development concepts (e.g., REST APIs, serialization, concurrency, frameworks, ORM tools).
  • Development experience in the following: Full stack with Node.js, React, Python.
  • Knowledge of AWS or other cloud infrastructure platforms.
  • Effective communication skills and ability to work across global teams.
  • Strong ownership mindset and ability to multitask under pressure.

Preferred

  • Experience in the financial services or fintech domain.
  • Demonstrated ability to lead development on large, complex features or initiatives.

Work Environment & Culture:

We believe that performance and experience go hand in hand - an exceptional Employee experience is earned through contribution. We are a results-driven team, grounded in our core values: ownership, authenticity, service, trust, innovation, and camaraderie.

Our culture is built for those who want to make an impact. We challenge each other to grow, celebrate progress, and support one another through shared goals and real connection. Whether you're building technology, serving clients, or supporting internal teams, you’ll be part of a company that empowers you to perform at your best and be known for results.

Compensation & Benefits:

Compensation range: $103,000 - $153,605

We invest in the whole employee - personally and professionally. Our benefits package is designed to support your well-being, growth, and success - both inside and outside of work.

Financial Wellness

  • Bonus programs
  • 401(k) match
  • Employee Stock Purchase Program (ESPP)
  • HSA and FSA options
  • Financial wellness resources and employee discount programs

Health & Well-being

  • Medical, dental, and vision coverage
  • Mental health support for employees and dependents through Lyra Health
  • Family planning and women’s health benefits through Carrot
  • Gym membership reimbursement and virtual wellness programs (including yoga)

Time Off

  • 3 weeks PTO to start, with unlimited PTO after year one

Growth & Development

  • Education expense reimbursement
  • Leadership development programs
  • Certified Payments Professional (CPP) certification support

We believe great performance starts with feeling supported - and we’ve built our benefits with that in mind.

Traditional Physical Requirements:

  • Requires prolonged sitting, standing, bending, stooping and stretching.
  • Requires the ability to lift 10 pounds.
  • Requires eye-hand coordination, manual dexterity and a normal range of hearing and vision (with or without correction).

Join our team at Priority Technology Holdings, Inc. and be part of a dynamic and innovative company that is transforming the financial technology landscape. Together, we can shape the future of payments and banking solutions while providing unmatched value to our clients.

Posted 2025-07-25

Recommended Jobs

Fire Alarm Installer

Cintas Corporation
Worth County, GA

Requisition Number: 207222  Job Description Cintas  is currently seeking a Fire Alarm Installer for our Fire Protection business. This position requires the ability to program and install fire …

View Details
Posted 2025-07-28

Sales Account Executive

Novatech Inc.
Alpharetta, GA

Job Description Job Description Novatech is The Managed Office Provider, offering a comprehensive portfolio of IT, Print, Cloud and Security solutions for organizations across the country. We are…

View Details
Posted 2025-07-29

Chem-Aqua Freight Packager (CA700) 1 1

NCH Corporation
Macon, GA

Established, Entrepreneurial, Empowered…Explore the Opportunities! Chem-Aqua – Freight Packager   Chem-Aqua is the wholly owned water treatment subsidiary of NCH Corporation, a privately owned …

View Details
Posted 2025-09-12

Integration Engineer

Atlanta, GA

Our client is revolutionizing the way banks and credit unions connect with their customers—whether through mobile, in-branch, or online channels—without being limited by core systems. Trusted by the …

View Details
Posted 2025-09-24

Traveling Fire Sprinkler Foreman

Wiginton Corp
Norcross, GA

Job Description Job Description Salary: 25-35 hourly Join a Team That Builds and Protects Across the Southeast and Beyond Wiginton Fire Systems is seeking experiencedTraveling Fire Spri…

View Details
Posted 2025-07-28

General Cleaner

Southern Cleaning Services
Bremen, GA

Job Description Job Description **Job Summary:** We are seeking a General Cleaner to maintain a clean and orderly environment for our ATHLETIC AREAS. The ideal candidate will be responsible for …

View Details
Posted 2025-08-22

Services Technician 2nd shift

Insight Enterprises, Inc.
Worth County, GA

Requisition Number: 101933  Services Technician Location: This role is fully onsite in our Fort Worth Solutions Integration Center. Contract to hire Hours:  2 pm- 10:30 pm (2nd shift…

View Details
Posted 2025-09-21

LPN (Licensed Practical Nurse) - Metro Atlanta Area

Trinity Life at Home
Atlanta, GA

Job Description Job Description LPN Trinity Life at Home About Us:   Trinity Life at Home was established with a passion for helping families make informed decisions when needing in-home…

View Details
Posted 2025-08-22

Data Scientist (GA - TS/SCI Poly Required)

Themis-insight
Augusta, GA

Themis Insight solves difficult business, IT, and analytic problems by addressing the whole problem – not just the symptoms – using interdisciplinary approaches that are both practical and innovative…

View Details
Posted 2025-09-14

Lead .NET/React Developer

Orion Innovation
Alpharetta, GA

Orion Innovation is a premier, award-winning, global business and technology services firm. Orion delivers game-changing business transformation and product development rooted in digital strategy, …

View Details
Posted 2025-09-14