Senior Engineering Manager, Payments

  • Pennsylvania
  • Payitgov
About This Role: We are seeking a Senior Manager, Payments Engineering to join our Engineering team. The Payments Engineering team plays a crucial role in designing, building, and maintaining our payments processing infrastructure and related financial systems. As a Senior Engineering Manager, you will lead a team of talented engineers, drive technical initiatives, and collaborate closely with cross-functional teams to deliver and enhance our payment product offering and ensure smooth and secure payment transactions for our state and local government clients and their citizens.

This role is ideally based out of our Kansas City office; however, highly qualified remote candidates in AR, FL, GA, IA, IL, KS, MI, MO, NC, OH, OK, OR, PA, RI, TN, TX, UT, VA, WA, and WIwill also be considered.

This role will play an integral part in empowering our government organizations and agencies to streamline their operations, enhance citizen services, and drive digital transformation and will be responsible for:

What You’ll Be Doing (Job Responsibilities):

Lead, mentor, and inspire a team of platform engineers to achieve their full potential and deliver high-quality results. Provide technical guidance and support to team members, helping them solve complex problems and overcome challenges.

Oversee architectural decisions by designing, developing, and deploying robust, scalable, and secure payment processing systems and products that comply with industry standards, government regulations, and best practices.

Collaborate with other engineering teams to ensure seamless integration of payment functionalities into our SaaS platform and develop APIs and SDKs to facilitate payment processing across various government applications.

Collaborate with VP, Information Security, and other stakeholders to mitigate potential security risks related to payment processing, safeguarding sensitive financial data, and ensuring compliance with PCI DSS, SOC2, ISO-1800 and other relevant security standards.

Foster a culture of innovation, continuous improvement, psychological safety, and operational excellence within the Payments teams.

Maintain engineering best practices, coding standards, and processes to ensure high-quality code and efficient development workflows.

Collaborative partner with the Director of Payments Products, architects, and other stakeholders to understand business requirements and translate them into technical payments roadmap.

What You’ll Need to Have (Minimum Requirements):

Bachelor's or Master's degree in Computer Science, Engineering, or a related field.

8+ years of experience in software engineering, with at least 2 years in a managerial capacity.

Strong technical background in payments engineering, including proficiency with programming languages such as Java or other relevant frameworks and tools.

Knowledge of payment gateway integrations, payment processing protocols, and financial transaction security.

Strong understanding of Card Data Processing, PCI DSS, NACHA, and other relevant payment industry standards.

Excellent communication skills, with the ability to articulate complex technical payments concepts to non-technical stakeholders.

Proven leadership skills, with the ability to motivate and inspire team members to achieve their goals.

Experience working in agile development environments and familiarity with agile methodologies such as Scrum or Kanban.

Bonus Points For:

Experience working with state and local government agencies

Experience working for a PayFac, payment processing organization, or payments gateway.

#J-18808-Ljbffr