Global Payments Inc. · 2 days ago
Senior Manager of Software Engineering - Payments
Wonder how qualified you are to the job?
AppsBanking
Insider Connection @Global Payments Inc.
Responsibilities
Promote engineering excellence across all teams by increasing collaboration, grassroots knowledge sharing and individual learning
Unify processes, platforms, technologies, standards and approach to be in line with the rest of Zego
Work closely at all levels of Product Management to ensure proper product planning, team health and timely quality product delivery
Collaborate with managerial and technical leads on the development, testing and production release of all new features
Ensure timely maintenance activities on all support features
Coordinate GRC (governance, regulation and compliance) tasks ensuring timely resolution
Collaborate with development and infrastructure teams to define architectural approach, ensure consistency with the agreed architecture, as well as to identify when it is necessary to modify the architecture
Devise, implement and monitor, in conjunction with direct reports, plans for decomposing the monoliths and transforming into an event-driven, cloud-native micro-service architecture
Conduct performance appraisals, salary reviews, hiring, promotions and career path discussions
Derive and track key metrics while ensuring that metrics are not punitive nor judgmental in nature to ensure that they are not gamed
Ensure fiscally responsible approaches to engineering functions
With product leaders (in both engineering and product team), devise, implement and monitor plans for monolith decomposition as a continuous process
Encourage peer-led engineering excellence through more robust peer reviews, group code reviews, interactive discussions, mobbing and office hours.
Manage and coordinate the payments technical operations team, ensuring compliant and secure operations with minimal risk
Track tech debt and work with product to continuously reduce existing debt while ensuring our approaches minimize introduced debt
Qualification
Find out how your skills align with this job's requirements. If anything seems off, you can easily click on the tags to select or unselect skills to reflect your actual expertise.
Required
5+ years as a leader of software engineering teams, managing departmental processes and interfacing with stakeholders and clients
7+ years of hands-on analysis, software design, development and systems management
Experience with modern architecture design paradigms
Good project management and product lifecycle skills
5+ years of experience with the Lean/Kanban/Agile development methodology
Experience with payments industry standards, money movement, compliance
Experience working with payment processors and partners (such as Lockbox, PayPal, Stripe, Plaid and/or Worldpay)
Extremely detail-oriented, creative, dependable and trustworthy, with a positive attitude
Excellent written and oral communication skills
Ability to prioritize and execute tasks in a fast-paced environment
Highly self-motivated and self-directed
U.S. Citizen or Permanent Resident status required
Company
Global Payments Inc.
At Global Payments (NYSE : GPN), we empower simple, fast, secure payments for everyone.
Funding
Current Stage
Public CompanyTotal Funding
$1.75B2024-02-20Post Ipo Debt· $1.75B
2001-01-26IPO· nyse:GPN
Recent News
Company data provided by crunchbase