Shape the future of financial tech as a Lead Software Engineer with Priority Technology Holdings, Inc. in a role focused on complex systems design, scalability, and AI-driven solutions. As a Staff Software Engineer, you will spearhead system design practices across multiple teams in a collaborative environment. This position emphasizes improving system reliability and scalability, facilitating communication between Software Engineers, Product Managers, and Designers. Join a results-driven team that champions engineering excellence and client success. Key Responsibilities: • Lead design of scalable systems across product domains • Define architectural patterns and service boundaries • Influence technical design and implementation decisions • Establish testing strategies and quality standards • Guide teams in incident response and systemic fixes Requirements: • Proven experience in complex system design • Deep knowledge of scalable distributed systems • E...