Global Payments (TSYS)

Visit Website

About

Global Payments (TSYS) is a leading worldwide provider of payment technology and software solutions delivering innovative services to issuers, merchants, and consumers across more than 100 countries. Industry: Payments Technology & Financial Services

Open Positions (50)

Systems Administrator

Ireland Office Posted today

Every day, Global Payments makes it possible for millions of people to move money between buyers and sellers using our payments solutions for credit, debit, prepaid and merchant services.  Our worldwide team helps over 3 million companies, more than 1,300 financial institutions and over 600 million cardholders grow with confidence and achieve amazing results.  We are driven by our passion for success and we are proud to deliver best-in-class payment technology and software solutions.  Join our dynamic team and make your mark on the payments technology landscape of tomorrow. 

As a System Administrator you will be expected to work within a team of engineers, supporting the day-to-day running of the production environment both in the cloud and on prem and its underlying hardware. Your key focus will be to work with the wider Technical Operations team to reduce workload through process improvements and automation as well as supporting the on-going efforts in modernizing our platform.

What you will be doing:

You’ll drive efficiency and reliability of the platforms we depend on to enable thousands of businesses to accept payments online

  • Supporting our Production Application services and Infrastructure (both On-prem and Cloud) acting as a member of the issue, incident and problem resolution team for high availability, high throughput, secure online payment services.
  • Supporting the team in lifecycle management and monthly patching cycles to keep our environment secure and PCI compliant
  • Assisting in the management and execution of various operational processes and procedures.
  • Collaborating with cross functional teams of Developers, QAs, DBAs, Network Engineers to manage the in-life operation of production payment services ensuring ongoing availability, scalability, efficiency and security.
  • Automation of manual/time consuming tasks required for the day to day work of the team.
  • You’ll also be given the opportunities to learn new technologies and gain certifications where relevant

What qualities you will bring:

Innovation & Decision Making

  • Strong problem solving techniques
  • Eager to expand and develop skills and knowledge to tackle new challenges.
  • Outstanding analytical skills, self-motivated, high performing and goal oriented
  • Ability to innovate by challenging the status quo and come up with imaginative ways of doing things more effectively

Communication skills

  • Good time management coupled with excellent communication skills
  • Strong customer focus and ability to think about the impact of actions on the customer

Technical Expertise

  • Experience in Administration of Linux systems
  • Excellent troubleshooting and technical problem resolution skills

It also helps if you have:

  • Experience, or willingness to learn scripting languages (Python, Bash, Powershell etc.)
  • Experience with Microsoft Windows systems
  • Experience with PCI compliant environments
  • Experience of Change management processes
  • Experience with delivery tools (Git, Jenkins)
  • Experience with Kubernetes / Docker

Global Payments Inc. is an equal opportunity employer.

Global Payments provides equal employment opportunities to all employees and applicants for employment without regard to race, color, religion, sex (including pregnancy), national origin, ancestry, age, marital status, sexual orientation, gender identity or expression, disability, veteran status, genetic information or any other basis protected by law. Those applicants requiring reasonable accommodation to the application and/or interview process should notify a representative of the Human Resources Department.

Container Platform Architect

Chengdu, Sichuan, China Posted today

Every day, Global Payments makes it possible for millions of people to move money between buyers and sellers using our payments solutions for credit, debit, prepaid and merchant services.  Our worldwide team helps over 3 million companies, more than 1,300 financial institutions and over 600 million cardholders grow with confidence and achieve amazing results.  We are driven by our passion for success and we are proud to deliver best-in-class payment technology and software solutions.  Join our dynamic team and make your mark on the payments technology landscape of tomorrow. 

Summary of This Role

Designs, develops, installs, configures, and maintains enterprise storage and switch infrastructure systems (e.g. standardized micro-code and firmware levels, etc.), as well as, install third-party software products to ensure reliability in accordance with user needs and technical specifications while meeting defined service level agreements. Recognizes and troubleshoots issues with storage, switch infrastructure, and assigned third-party software executing on vendor specific hardware (International Business Machines (IBM), Hitachi Data Systems (HDS), Brocade, EMC/Dell systems, etc.). Establish and document standards and procedures (including disaster recovery procedures) for management review. Communicates with and provides reporting and technical support to system users and clients.

What Part Will You Play?

  • Monitors enterprise storage system, firmware, storage vendor software products, and/or Independent Software Vendor's (ISV) product upgrade packages requiring installation. Leads research of upgrade packages and oversees general reviews of new software products for applicability and impact to enterprise storage systems, vendor software products, and/or third-party software from various ISVs while considering risk of the install as compared to the risk of delay. Recommends to management an accept/reject decision of new product requests along with providing findings and basis for decision. Defines scope, definitions of projects, product configuration, and proposes complex update schedule throughout all environments that best coincides with ongoing projects, other updates, and release schedules to provide necessary testing and certification of each while minimizing risks and meeting Service Level Agreements (SLAs). Lead upgrades as well as other larger, complex projects. Peer reviews work of other Leads or Technical Analysts as well as lower level Storage Administrators. Assumes leadership role for on-call responsibilities. Displays a thorough knowledge of systems in general, beyond assigned areas of expertise. Participates in company and Division training programs.
  • Conducts reviews of storage and switch processes to evaluate infrastructure in order to make environments and capacity management decisions that improve performance and/or resolve storage or switch issues. Directs lower level Storage Administrators on resulting changes necessary to update. Builds new storage and switch communication paths when determined through interactions with the client (external and internal) and vendors. Defines strategy and rules.
  • Ensures storage infrastructure, to include Network Attached Storage (NAS) and switches are defined efficiently to support all Hosting environments. Sets up new Host per specifications from Hosting teams. Works with internal and external clients regarding storage, NAS, and switch connectivity and response time issues.
  • Develops disaster recovery procedures including documentation to support and rebuild distributed systems within defined timeline. Identifies highly complex intricacies in procedures that could impact recovery efforts. Develops requirements to maintain all changes for redundant systems to ensure live backups are always up to date. Leads disaster recovery efforts during testing, training, and actual outages.
  • Projects out longer term capacity levels in order to ensure we meet SLAs by meeting with Finance on account growth projections by client. Works with operations to help balance the loads based on direction from Application and Hosting teams. Evaluates missed SLAs for root cause analysis, as needed. Makes recommendations for modifications of infrastructure and/or increased capacity.

What Are We Looking For in This Role?

Minimum Qualifications

  • Bachelor's Degree
  • Relevant Experience or Degree in: Major in Computer Science preferred, other majors considered. Willing to accept additional experience in lieu of a degree.
  • Typically Minimum 6 Years Relevant Exp
  • Experience in system administration within a highly available enterprise environment or related experience.
  • Typically Minimum 6 Years Relevant Exp

Preferred Qualifications

  • Global Payments administration experience in a highly available enterprise environment is strongly preferred OR a minimum of 8 years external experience in system administration within a highly available enterprise environment or related experience.

What Are Our Desired Skills and Capabilities?

  • Skills / Knowledge - Having wide-ranging experience, uses professional concepts and company objectives to resolve complex issues in creative and effective ways. Some barriers to entry exist at this level (e.g., dept./peer review).
  • Job Complexity - Works on complex issues where analysis of situations or data requires an in-depth evaluation of variable factors. Exercises judgment in selecting methods, techniques and evaluation criteria for obtaining results. Networks with key contacts outside own area of expertise.
  • Supervision - Determines methods and procedures on new assignments and may coordinate activities of other personnel (Team Lead).
  • Distributed Systems Knowledge/Skills - UNIX and Windows Servers, NAS, SAN architecture(IBM DS8*/XIV, HDS VSP/VSP G1000, HUSVM, EMC/DELL, etc.), vendor Software Products (e.g. Hitachi Tuning Manager, Dynamic Provisioning, Dynamic Tiering, Tiered Storage Manager, Replication Manager, Command Suite, HSA, IBM Tivoli Productivity Center, Switch Fabric Topology, Enterprise Switch Software (e.g. Brocade Network Advisor, etc.), Command Line Interface(CLI), Hitachi Open Remote Copy Manager(HORCM), etc.

Global Payments Inc. is an equal opportunity employer.

Global Payments provides equal employment opportunities to all employees and applicants for employment without regard to race, color, religion, sex (including pregnancy), national origin, ancestry, age, marital status, sexual orientation, gender identity or expression, disability, veteran status, genetic information or any other basis protected by law. Those applicants requiring reasonable accommodation to the application and/or interview process should notify a representative of the Human Resources Department.

Associate Senior Mainframe Database Administrator (IMS DBA)

Pune, Maharashtra, India Posted today

Every day, Global Payments makes it possible for millions of people to move money between buyers and sellers using our payments solutions for credit, debit, prepaid and merchant services.  Our worldwide team helps over 3 million companies, more than 1,300 financial institutions and over 600 million cardholders grow with confidence and achieve amazing results.  We are driven by our passion for success and we are proud to deliver best-in-class payment technology and software solutions.  Join our dynamic team and make your mark on the payments technology landscape of tomorrow. 

Minimum Qualifications:
- Bachelor's Degree
- Relevant Experience or Degree
- Typically Minimum 4 years Relevant Mainframe Experience
- Installation, customization, testing and maintenance of database systems within a production environment

Preferred Qualifications:
- Bachelor's Degree in IT related field
- IT related field-mainframe experience

With occasional assistance of more experienced IMS DBA team members, along with the IMS DBA Team Lead guidance, continue to implement and learn IMS database concepts.  Define databases and PSBs, complete IMS training courses, apply IMS training knowledge to implementation and testing of IMS database software, utilities and fixes within a test (sandbox) environment prior to production roll out. Take initiative to implement, test and resolve IMS related issues in the sandbox environment. Continue to occasionally work with assigned mentors to learn and implement advanced database administration tasks (such as resizing databases, resolving fragmentation, testing compression, implementing new segments, etc).  Implement assigned projects, with migration plans when required, and verify successful implementation.  Develop basic database configurations with occasional assistance, by creating database objects per specified business requirements (such as expanding database sizing, defining new clients or removing obsolete clients, reducing DASD usage by implementing compression routines, etc).  Continue working with application developers to assist with issue resolution and to ensure best practices are applied to mitigate potential impacts to the various user groups and/or other database configurations. Make suggestions to Application Developers regarding processing options and copybook requests, when needed.  Work closely with the Application Teams while performing troubleshooting to determine the source of application failures. Assists in the development of solutions to minimize the potential of future application failures. Work with IMS Technical Support to obtain information for IMS related issues, along with testing of potential solutions. Provide support for scheduled database back-up tasks, monitoring tasks, PSB migration tasks and other IMS DBA jobs executing by CA7-schedules. Recommend and implement automation processes to minimize routine tasks, where possible. Perform database statistic reporting on a regularly scheduled basis. Execute database recovery tasks during a disaster recovery and/or disaster recovery exercise, as well as local recoveries when needed. Monitor current usage levels of database storage to identify and report growth trends and assist in the forecasting of future storage requirements for assigned regions. Maintain and monitor assigned regions on a routine basis to prevent unscheduled database outages.  With occasional assistance, continue learning techniques to apply advanced database tuning and optimization techniques to maintain database performance and processing without potential issues. Produce and maintain operational database documentation, such as IMS Disaster Recovery, IMS training presentations, Naming Standards, Performance, Tuning and monitoring procedures.  Thoroughly document IMS DBA issues for oncall reporting.  Continue to enroll in IMS DBA training courses (internal and external courses) and utilize the sandbox to assist with implementation of testing IMS DBA techniques to understand the concepts from the training courses.

Global Payments Inc. is an equal opportunity employer. Global Payments provides equal employment opportunities to all employees and applicants for employment without regard to race, color, religion, sex (including pregnancy), national origin, ancestry, age, marital status, sexual orientation, gender identity or expression, disability, veteran status, genetic information or any other basis protected by law. If you wish to request reasonable accommodations related to applying for employment or provide feedback about the accessibility of this website, please contact [email protected].

Insider Risk Analyst

Pune, Maharashtra, India Posted today

Every day, Global Payments makes it possible for millions of people to move money between buyers and sellers using our payments solutions for credit, debit, prepaid and merchant services.  Our worldwide team helps over 3 million companies, more than 1,300 financial institutions and over 600 million cardholders grow with confidence and achieve amazing results.  We are driven by our passion for success and we are proud to deliver best-in-class payment technology and software solutions.  Join our dynamic team and make your mark on the payments technology landscape of tomorrow. 

Summary of This Role

The Insider Risk Threat Analyst is an essential part of Global Payment’s Global Security Operations Management (GSOM).  The Insider Risk Threat Analyst perform monitoring, inquiries, and assist during active investigations for the identification of fraud and provide expert support in the development of controls for detection/deterrence.   This role will also drive the Insider Threat Program through on-going development of Insider Threat Program to drive tooling, data efficacy, fraud strategy for detections, high fidelity alerting, and examinations.  All investigative work will require leveraging a combination of electronic evidence, internal resourcing, review of administrative controls, and conversations/interviews with potential subjects.   The analyst must be comfortable with investigating insider activity surrounding fraud across complex technology stacks, working with incomplete facts, developing investigative tasking, driving investigative direction, and the tenacity to bring cases to closure.

What Are We Looking For in This Role?

Minimum Qualifications

• 1-2 years of insider threat monitoring, fraud examination, and/or fraud strategy development experience.
• Experience with conducting corporate investigations and detailed data analysis, presenting evidence orally and in writing for cases, and collaborating to mitigate gaps and reduce risk.
• Experience with User and Entity Behavior Analytics (UEBA), Fraud Strategy Rule Engines, and Data Loss Prevention (DLP) principles.
• Knowledge of computer forensics, incident response, threat-informed defense approaches, the MITRE ATT&CK framework, and cyber security principles.
• Experience with security technologies, such as EDR, DLP, CASB, UEBA, SIEM, IPS/IDS, PAM
• Experience with cross cutting technology stacks that include both on-prem and cloud resources
• Certifications - ACFE CFE, CERT ITPM, CFCI, CCCI, DFCP, DFCA, GCFE, CFCE, CFI, CFSR, or Similar Credentials.

Preferred Qualifications

•1-2 years of insider threat monitoring, fraud examination, and/or fraud strategy development experience.

• Experience with conducting corporate investigations and detailed data analysis, presenting evidence orally and in writing for cases, and collaborating to mitigate gaps and reduce risk.

• Experience with User and Entity Behavior Analytics (UEBA), Fraud Strategy Rule Engines, and Data Loss Prevention (DLP) principles.

• Knowledge of computer forensics, incident response, threat-informed defense approaches, the MITRE ATT&CK framework, and cyber security principles.

• Experience with security technologies, such as EDR, DLP, CASB, UEBA, SIEM, IPS/IDS, PAM

• Experience with cross cutting technology stacks that include both on-prem and cloud resources

• Certifications - ACFE CFE, CERT ITPM, CFCI, CCCI, DFCP, DFCA, GCFE, CFCE, CFI, CFSR, or Similar Credentials
•  Experience making remediation recommendations based on industry practice surrounding PCI, SOX, PHI, PII, GDPR, GLBA, and NIST CyberSecurity Framework

What Are Our Desired Skills and Capabilities?

•Track record of acting with integrity, taking pride in work, seeking to excel, and being curious and flexible
•Strong written and oral communication skills across varying levels of the organization
•Excellent judgment and the ability to make quick decisions when working with complex situations
•Understand insider tactics, techniques and procedures(TTP) to aid in discovery and analysis of fraud related behaviors
•High degree of integrity, trustworthiness and confidence; represents the company and its management team with the highest level of professionalism.
• Performing Log forensics to discover insider TTP reactively to fraud alerting
• Establishing and Maintaining Chain of Custody as well as collecting and preserving evidence
• Insider Threat Program Management and Development based on evolving threats and business operating environments for fraud risk
• Conduct proactive data discovery for new trends among possible insider threat actors
• Author targeted playbooks for new/changed investigative processes
•Investigating across complex technology stacks consisting of a blend of components ranging from IAAS, PAAS, FAAS, SAAS across multiple cloud providers

Global Payments Inc. is an equal opportunity employer. Global Payments provides equal employment opportunities to all employees and applicants for employment without regard to race, color, religion, sex (including pregnancy), national origin, ancestry, age, marital status, sexual orientation, gender identity or expression, disability, veteran status, genetic information or any other basis protected by law. If you wish to request reasonable accommodations related to applying for employment or provide feedback about the accessibility of this website, please contact [email protected].

Senior Windows Systems Administrator

Pune, Maharashtra, India Posted today

Every day, Global Payments makes it possible for millions of people to move money between buyers and sellers using our payments solutions for credit, debit, prepaid and merchant services.  Our worldwide team helps over 3 million companies, more than 1,300 financial institutions and over 600 million cardholders grow with confidence and achieve amazing results.  We are driven by our passion for success and we are proud to deliver best-in-class payment technology and software solutions.  Join our dynamic team and make your mark on the payments technology landscape of tomorrow. 

Summary of This Role

Responsible for designing, implementing and maintaining Windows systems in company environments. This includes all approved vendor hardware and software for enabling the developmental, operational and production support groups to perform their assigned tasks. Serves as a technical resource for the company and is responsible for resolving issues with the hardware and software used at company installations.

What Part Will You Play?

  • Installs, documents, and configures Windows Operating Systems. Reviews complex designs and configures hardware, peripherals, services, settings, directories, storage, etc. in accordance with design requirements. Performs Operational Acceptance Testing and evaluations as part of Service Integration, ensuring acceptability and usability on a scale, capacity, resiliency and reliability level. May provide estimates of work effort and impact of projects and tasks. May design and implement multi-site Windows Active Directory infrastructure.
  • Monitors systems to ensure platforms are available in accordance with Service Level Agreements (SLAs). Provides support to ensure that the monitoring systems are available at all times and that the appropriate thresholds and alerts have been set to ensure system availability. Reacts and responds to events in accordance with escalation procedures. Provides complex statistical information to datacentre management for weekly and monthly status update and additional information as required. Acts as the role of 3rd line technical support. Deploys changes in accordance with the Global Payments change control process. Raises, updates and closes change control tickets in accordance with Service Management guidelines.
  • Monitors and reviews system logs, detect and troubleshoot problems, and escalate to appropriate level. Supports issue resolution as and when required, uses the available ticketing application to record activities. Provides feedback and updates to the Incident resolution support teams. Provides on call support within the on call structure 24/7. Investigates, troubleshoots, and provides mentoring for escalated issues.
  • Conducts complex system maintenance by planning and developing strategy on patch management, firmware management and Operating Systems upgrades in line with best practices across Global Payments and the industry at large. Provides out of hours support for pre-arranged changes and maintenance events. Ensures systems are backed up in accordance with required practices and procedures. Mentors less experienced team members in becoming active participants in maintenance functions.
  • Reports and assists in investigation of security breaches in accordance with Information Security guidelines. Reviews and investigates any issues identified via security monitoring applications. Reviews system access in line with the required practices and procedures following Information Security guidelines. Maintains the systems responsible to the level required to meet the Payment Card Industry (PCI), Security Standards and other applicable industry best practices.
  • Create and review the availability of disaster recovery systems, maintaining code, configuration and documentation in-line with Production systems. Perform regular disaster recovery testing for internal and client facing systems.
  • Interacts closely with the respective client service representatives and works with all levels of team members across business units within the company. Provides team members with detailed platform overview training and supporting documentation for operational, configuration, or other procedural purposes.. Attends status calls when requested and provides detailed technical support.
  • Evaluates all systems supported or maintained for potential service improvements utilizing automation and orchestrations technologies. Ensures skills are updated by attending the appropriate courses, utilization of reference materials, Internet resources, and vendor sponsored seminars.

What Are We Looking For in This Role?

Minimum Qualifications

  • Bachelor's Degree
  • Relevant Experience or Degree in: Major in Computer Science preferred, other majors considered. Willing to accept additional experience in lieu of a degree.
  • Typically Minimum 4 Years Relevant Exp
  • Experience in system administration or related experience.

Preferred Qualifications

  • Typically Minimum 6 Years Relevant Exp
  • Implementing and maintaining Active Directory; Windows Server; MS Windows Clustering; enterprise SAN and NAS configurations; MS SCCM and VMware VCM; Antivirus Software, Application White Listing and Device Control; TCP/IP and other networking principles including DNS and DHCP; scripting language; Experience with managing VMWare virtualization technologies; Virtual Center Management and Administration; vSphere Server, vSphere Client, and vCenter Server; Installation and support of VMware View to include Pool Management, Entitlements, Upgrades, and Break/Fix; deploying virtual machines and use technologies such as Snapshots, clones, templates.
  • MCSE Certified or equivalent

What Are Our Desired Skills and Capabilities?

  • Skills / Knowledge - A seasoned, experienced professional with a full understanding of area of specialization; resolves a wide range of issues in creative ways. This job is the fully qualified, career-oriented, journey-level position.
  • Job Complexity - Works on problems of diverse scope where analysis of data requires evaluation of identifiable factors. Demonstrates good judgment in selecting methods and techniques for obtaining solutions. Networks with senior internal and external personnel in own area of expertise.
  • Supervision - Normally receives little instruction on day-to-day work, general instructions on new assignments.
  • Active Directory -
  • Windows Server, MS Windows Clustering -

Global Payments Inc. is an equal opportunity employer. Global Payments provides equal employment opportunities to all employees and applicants for employment without regard to race, color, religion, sex (including pregnancy), national origin, ancestry, age, marital status, sexual orientation, gender identity or expression, disability, veteran status, genetic information or any other basis protected by law. If you wish to request reasonable accommodations related to applying for employment or provide feedback about the accessibility of this website, please contact [email protected].

Associate Lead Software Engineer

Pune, Maharashtra, India Posted today

Every day, Global Payments makes it possible for millions of people to move money between buyers and sellers using our payments solutions for credit, debit, prepaid and merchant services.  Our worldwide team helps over 3 million companies, more than 1,300 financial institutions and over 600 million cardholders grow with confidence and achieve amazing results.  We are driven by our passion for success and we are proud to deliver best-in-class payment technology and software solutions.  Join our dynamic team and make your mark on the payments technology landscape of tomorrow. 

Summary of This Role

Works throughout the software development life cycle and performs in a utility capacity to create, design, code, debug, maintain, test, implement and validate applications with a broad understanding of a variety of languages and architectures.  Analyzes existing applications or formulate logic for new applications, procedures, flowcharting, coding and debugging programs.  Maintains and utilizes application and programming documents in the development of code.  Recommends changes in development, maintenance and system standards.  Creates appropriate deliverables and develops application implementation plans throughout the life cycle in a flexible development environment.

What Part Will You Play?

  • Develops basic to moderately complex code using front and / or back end programming languages within multiple platforms as needed in collaboration with business and technology teams for internal and external client software solutions.  Designs, creates, and delivers routine to moderately complex program specifications for code development and support on multiple projects/issues with a wide understanding of the application / database to better align interactions and technologies.
  • Analyzes, modifies, and develops moderately complex code/unit testing in order to develop concise application documentation.  Performs testing and validation requirements for moderately complex code changes. Performs corrective measures for moderately complex code deficiencies and escalates alternative proposals.
  • Participates in client facing meetings, joint venture discussions, vendor partnership teams to determine solution approaches.
  • Provides support to leadership for the design, development and enforcement of business / infrastructure application standards to include associated controls, procedures and monitoring to ensure compliance and accuracy of data. Applies a full understanding of procedures, methodology and application standards to include Payment Card Industry (PCI) security compliance.
  • Conducts and provides basic billable hours and resource estimates on initiatives, projects and issues.
  • Assists with on-the-job training and provides guidance to other software engineers.

What Are We Looking For in This Role?

Minimum Qualifications

  • BS in Computer Science, Information Technology, Business / Management Information Systems or related field
  • Typically minimum of 4 years - Professional Experience In Coding, Designing, Developing And Analyzing Data.  Typically has an advanced knowledge and use of one or more front / back end languages / technologies and a moderate understanding of the other corresponding end language / technology from the following but not limited to; two or more modern programming languages used in the enterprise, experience working with various APIs, external Services, experience with both relational and NoSQL Databases.

Preferred Qualifications

  • BS in Computer Science, Information Technology, Business / Management Information Systems or related field
  • 6+ years professional Experience In Coding, Designing, Developing And Analyzing Data and experience with IBM Rational Tools

What Are Our Desired Skills and Capabilities?

  • Skills / Knowledge - A seasoned, experienced professional with a full understanding of area of specialization; resolves a wide range of issues in creative ways. This job is the fully qualified, career-oriented, journey-level position.

  • Job Complexity - Works on problems of diverse scope where analysis of data requires evaluation of identifiable factors. Demonstrates good judgment in selecting methods and techniques for obtaining solutions. Networks with senior internal and external personnel in own area of expertise.

  • Supervision - Normally receives little instruction on day-to-day work, general instructions on new assignments.

Operating Systems:

  • Linux distributions including one or more for the following: Ubuntu, CentOS/RHEL, Amazon Linux
  • Microsoft Windows
  • z/OS
  • Tandem/HP-Nonstop

Database - Design, familiarity with DDL and DML for one or more of the following databases Oracle, MySQL, MS SQL Server, IMS, DB2, Hadoop
Back-end technologies - Java, Python, .NET, Ruby, Mainframe COBOL, Mainframe Assembler
Front-end technologies - HTML, JavaScript, jQuery, CICS
Web Frameworks – Web technologies like Node.js, React.js, Angular, Redux
Development Tools  - Eclipse, Visual Studio, Webpack, Babel, Gulp
Mobile Development – iOS, Android
Machine Learning – Python, R, Matlab, Tensorflow, DMTK

Global Payments Inc. is an equal opportunity employer. Global Payments provides equal employment opportunities to all employees and applicants for employment without regard to race, color, religion, sex (including pregnancy), national origin, ancestry, age, marital status, sexual orientation, gender identity or expression, disability, veteran status, genetic information or any other basis protected by law. If you wish to request reasonable accommodations related to applying for employment or provide feedback about the accessibility of this website, please contact [email protected].

MLOps Engineer

Pune, Maharashtra, India Posted today

Every day, Global Payments makes it possible for millions of people to move money between buyers and sellers using our payments solutions for credit, debit, prepaid and merchant services.  Our worldwide team helps over 3 million companies, more than 1,300 financial institutions and over 600 million cardholders grow with confidence and achieve amazing results.  We are driven by our passion for success and we are proud to deliver best-in-class payment technology and software solutions.  Join our dynamic team and make your mark on the payments technology landscape of tomorrow. 

RESPONSIBILITIES

  • Design and implement CI/CD pipelines for AI and ML model training, evaluation, and RAG system deployment (including LLMs, vectorDB, embedding and reranking models, governance and observability systems, and guardrails).
  • Provision and manage AI infrastructure across cloud hyperscalers (AWS/GCP), using infrastructure-as-code tools -strong preference for Terraform-.
  • Maintain containerized environments (Docker, Kubernetes) optimized for GPU workloads and distributed compute.
  • Support vector database, feature store, and embedding store deployments (e.g., pgVector, Pinecone, Redis, Featureform. MongoDB Atlas, etc).
  • Monitor and optimize performance, availability, and cost of AI workloads, using observability tools (e.g., Prometheus, Grafana, Datadog, or managed cloud offerings).
  • Collaborate with data scientists, AI/ML engineers, and other members of the platform team to ensure smooth transitions from experimentation to production.
  • Implement security best practices including secrets management, model access control, data encryption, and audit logging for AI pipelines.
  • Help support the deployment and orchestration of agentic AI systems (LangChain, LangGraph, CrewAI, Copilot Studio, AgentSpace, etc.).

Must Haves:

  • 4+ years of DevOps, MLOps, or infrastructure engineering experience. Preferably with 2+ years in AI/ML environments.
  • Hands-on experience with cloud-native services (AWS Bedrock/SageMaker, GCP Vertex AI, or Azure ML) and GPU infrastructure management.
  • Strong skills in CI/CD tools (GitHub Actions, ArgoCD, Jenkins) and configuration management (Ansible, Helm, etc.).
  • Proficient in scripting languages like Python, Bash, -Go or similar is a nice plus-.
  • Experience with monitoring, logging, and alerting systems for AI/ML workloads.
  • Deep understanding of Kubernetes and container lifecycle management.

Bonus Attributes:

  • Exposure to MLOps tooling such as MLflow, Kubeflow, SageMaker Pipelines, or Vertex Pipelines.
  • Familiarity with prompt engineering, model fine-tuning, and inference serving.
  • Experience with secure AI deployment and compliance frameworks
  • Knowledge of model versioning, drift detection, and scalable rollback strategies.

Abilities:

  • Ability to work with a high level of initiative, accuracy, and attention to detail.
  • Ability to prioritize multiple assignments effectively.  Ability to meet established deadlines.
  • Ability to successfully, efficiently, and professionally interact with staff and customers.
  • Excellent organization skills.
  • Critical thinking ability ranging from moderately to highly complex.
  • Flexibility in meeting the business needs of the customer and the company.
  • Ability to work creatively and independently with latitude and minimal supervision.
  • Ability to utilize experience and judgment in accomplishing assigned goals.
  • Experience in navigating organizational structure.

Global Payments Inc. is an equal opportunity employer. Global Payments provides equal employment opportunities to all employees and applicants for employment without regard to race, color, religion, sex (including pregnancy), national origin, ancestry, age, marital status, sexual orientation, gender identity or expression, disability, veteran status, genetic information or any other basis protected by law. If you wish to request reasonable accommodations related to applying for employment or provide feedback about the accessibility of this website, please contact [email protected].

Information Security Analyst Senior

Pune, Maharashtra, India Posted today

Every day, Global Payments makes it possible for millions of people to move money between buyers and sellers using our payments solutions for credit, debit, prepaid and merchant services.  Our worldwide team helps over 3 million companies, more than 1,300 financial institutions and over 600 million cardholders grow with confidence and achieve amazing results.  We are driven by our passion for success and we are proud to deliver best-in-class payment technology and software solutions.  Join our dynamic team and make your mark on the payments technology landscape of tomorrow. 

Summary of This Role

Evaluates, tests, recommends, develops, coordinates, monitors, and maintains information security policies, procedures and systems, including hardware, firmware and software . Ensures that IS security architecture/designs, plans, controls, processes, standards, policies and procedures are aligned with IS standards and overall IS security . Identifies security risks and exposures, determines the causes of security violations and suggests procedures to halt future incidents. Investigates and resolves security incidents and recommends enhancements to improve security. Develops techniques and procedures for conducting IS security risk assessments and compliance audits, the evaluation and testing of hardware, firmware and software for possible impact on system security, and the investigation and resolution of security incidents.

What Part Will You Play?

  • Proactively monitors complex systems and response to known and emerging threats against the Global Payments network via intrusion detection software
  • Completes detailed, comprehensive investigation of security issues by reviewing security log data, interpreting data in support of security event management process from various data feeds and triages on a wide variety of security events.
  • Performs incident handling process by maintaining knowledge in implementation of containment, protection and remediation activities.
  • Keeps up-to-date knowledge of new and emerging threats that can affect the organization's information assets by analyzing of third party software/solutions, IT configuration changes (including access control requests), and network/system architecture from risk perspective
  • Responsible for the design and configuration of security systems, including proxy, remote access, mail gateway, intrusion prevention, wireless networking, data leak prevention, security information and event management and web application firewalls.
  • Provides input in assessing and disseminating threats related to the enterprise in regard to current vulnerability by managing and developing an emerging threat model.
  • Assesses risks based on changes to implementation of ISO(International Organization for Standardization)/BSO(Business Services Online); enhances knowledge of PCI(Payment Card Industry)/Logical Security guidelines and models, HIPPA(health insurance portability and accountability act), PII(Personally Identifiable Information), and Card personalization.
  • Creates cost effective solutions for system/application development regarding Information Security processes and concepts in applicable systems and software.
  • Performs day-to-day Information Security functions pertaining to computer access control on numerous security software products and processes.
  • Enhance understanding of business objectives and helps providing direction based on risk, Corporate Policy, and association and regulatory guidelines.
  • Participates in developing long term strategies for conducting system penetration, vulnerability and web application testing, risk assessments, policy creation.

What Are We Looking For in This Role?

Minimum Qualifications

  • Bachelor's Degree
  • Relevant Experience or Degree in: Bachelor's degree in Computer Science, Info Security, or related field. Or related work experience.
  • Typically Minimum 4 Years Relevant Exp
  • Including network operations or engineering or system administration on Unix, Linux, MAC(Message Authentication Code), or Windows; proven experience working with security operations, intrusion detection systems, Security Incident Even Management systems, and anti-virus collection logs; including knowledge of industry standard security compliance programs (PCI, SOX, GLBA, etc.)

Preferred Qualifications

  • Professional certifications CISSP(Certified Information System Security Professional),CISM(Certified Information Security Manager) ,CISA(Certified-Information-Systems-Auditor),GSEC(GIAC Security Essentials) ,Network +,Security +
  • Typically Minimum 6 Years Relevant Exp
  • Knowledge of industry standard security compliance programs (PCI(Payment Card Industry), SOX(Sarbanes-Oxley) , GLBA(Gramm Leach Bliley Act))

What Are Our Desired Skills and Capabilities?

  • Skills / Knowledge - A seasoned, experienced professional with a full understanding of area of specialization; resolves a wide range of issues in creative ways. This job is the fully qualified, career-oriented, journey-level position.
  • Job Complexity - Works on problems of diverse scope where analysis of data requires evaluation of identifiable factors. Demonstrates good judgment in selecting methods and techniques for obtaining solutions. Networks with senior internal and external personnel in own area of expertise.
  • Supervision - Normally receives little instruction on day-to-day work, general instructions on new assignments.
  • Risk Assessment - Ability to identify, communicate, and mitigate risk within technical solution designs
  • Industry Knowledge - Continued self-education of new and emerging threats and relevant processes, controls, or technologies to mitigate them.
  • Incident Response - Knowledge and skills to contribute to all phases of Incident Response.
  • SAST, DAST, OWASP Tooling, PCI DSS

Global Payments Inc. is an equal opportunity employer. Global Payments provides equal employment opportunities to all employees and applicants for employment without regard to race, color, religion, sex (including pregnancy), national origin, ancestry, age, marital status, sexual orientation, gender identity or expression, disability, veteran status, genetic information or any other basis protected by law. If you wish to request reasonable accommodations related to applying for employment or provide feedback about the accessibility of this website, please contact [email protected].

IT Architect Specialist

Pune, Maharashtra, India Posted today

Every day, Global Payments makes it possible for millions of people to move money between buyers and sellers using our payments solutions for credit, debit, prepaid and merchant services.  Our worldwide team helps over 3 million companies, more than 1,300 financial institutions and over 600 million cardholders grow with confidence and achieve amazing results.  We are driven by our passion for success and we are proud to deliver best-in-class payment technology and software solutions.  Join our dynamic team and make your mark on the payments technology landscape of tomorrow. 

What Part Will You Play?

  • Collaborates with clients and other functional areas in the design of IT Roadmaps to illustrate architectural complexities and interactions of information systems. Analyzes, refines and documents the business requirements of the client. Analyzes existing systems to detect critical deficiencies and recommend solutions for improvement. Plans and designs information systems and implements updates within scope of established guidelines and objectives.
  • Researches new technological advances to assess current practices for compliance with systems requirements. Recommends solutions to address current system needs, process improvements and controls. Assists in the Request for Proposal (RFP) and vendor selection process. Makes recommendations for future information system needs.
  • Provides technical architecture and support across applications and guidance to other functional areas to define software/hardware requirements and in planning and delivering infrastructure. Analyzes infrastructure and capacity planning.
  • Employs a thorough knowledge of required procedures, methodologies and/or application standards, including Payment Card Industry (PCI) and security related compliance to write or modify software programs to include analysis, writing specifications and code, program installation and documentation for use with multiple application/user database systems. Maintains information systems by configuring software and hardware, tracking errors and data movement, and troubleshooting.
  • Solicits and incorporate feedback from internal customers and IT teams to ensure solutions are aligned with user needs and business objectives, driving customer satisfaction and operational efficiency.
  • Leads by example in adopting best practices for secure, high-performance architectures, and serves as a trusted advisor for both technical and non-technical stakeholders.

Responsibilities:

  • Be a subject matter expert on the solutions that they are responsible for
  • Understand the strengths and weaknesses of the entire solution
  • Know the relationships between components within the solution as well as with non-solution components
  • Act as an escalation point for troubleshooting P1 issues and offering remediation solutions
  • Work with Product Owners to ensure safe and sustainable delivery of vision
  • Have visibility into the product road map and ensure technical pathways exist to implement solutions
  • Take ownership of architectural technical debt
  • Facilitate the creation of work items into the backlog
  • Advocate for prioritization of architectural technical debt
  • Work with Enterprise Architecture, Cloud Engineering, Security, PMO and Implementation team to:

  • Identify and plan solution improvements

  • Create modern architected solutions
  • Assist Enterprise Architecture in preparing Reference Architecture for BTS proposal
  • Solidify solution architecture into reusable reference architecture for all of Heartland to easily reuse
  • Work on POCs for new architecture, cloud offerings, standards, and software
  • Maintain Architecture and Standards within implementation teams
  • Ensure best practice standards are followed consistently across teams to create\maintain a sustainable and scalable product
  • Ensure new implementation is following approved architecture, or work to submit new architecture if a new standard needs to be created
  • Support in the diagnosis and resolution of new and existing architecture issues and risks
  • Conduct Build Reviews to ensure the design documentation reflects the implemented solution
  • Participate in a community of practice with EA, CE, Security and other Solution Architects

What Are We Looking For in This Role?

Minimum Qualifications

  • 12 or more years experience in software engineering
  • Bachelor's Degree in Computer Science or equivalent
  • 3 or more years experience as a software architect
  • 10 or more years experience in software development in Java/C#
  • 5 or more years experience in microservices architecture and APIs, Internet gateways Gateways and APIMs
  • In-depth knowledge of application security best practices
  • Experience in building highly available systems
  • Experience with databases and queries
  • Experience with multi-threading and concurrency
  • Experience in one or more cloud platforms

Preferred Qualifications

  • Masters Degree in Computer Science or equivalent
  • Experience in Google Cloud Platform (GCP)
  • Experience with Kubernetes

What Are Our Desired Skills and Capabilities?

  • Skills / Knowledge - Having wide-ranging experience, uses professional concepts and company objectives to resolve complex issues in creative and effective ways. Capable of navigating and overcoming barriers such as cross-departmental and peer reviews.
  • Job Complexity - Works on complex issues where analysis of situations or data requires an in-depth evaluation of variable factors. Exercises judgment in selecting methods, techniques and evaluation criteria for obtaining results. Networks with key contacts outside their own area of expertise.
  • Leadership & Supervision - Takes ownership of defining methods and procedures for new assignments and ensures successful execution. Acts as a team lead, coordinating the activities of other personnel and fostering collaboration to meet objectives efficiently.

Global Payments Inc. is an equal opportunity employer. Global Payments provides equal employment opportunities to all employees and applicants for employment without regard to race, color, religion, sex (including pregnancy), national origin, ancestry, age, marital status, sexual orientation, gender identity or expression, disability, veteran status, genetic information or any other basis protected by law. If you wish to request reasonable accommodations related to applying for employment or provide feedback about the accessibility of this website, please contact [email protected].

Windows Systems Administrator

Pune, Maharashtra, India Posted today

Every day, Global Payments makes it possible for millions of people to move money between buyers and sellers using our payments solutions for credit, debit, prepaid and merchant services.  Our worldwide team helps over 3 million companies, more than 1,300 financial institutions and over 600 million cardholders grow with confidence and achieve amazing results.  We are driven by our passion for success and we are proud to deliver best-in-class payment technology and software solutions.  Join our dynamic team and make your mark on the payments technology landscape of tomorrow. 

Summary of This Role

Responsible for designing, implementing and maintaining Windows systems in company environments. This includes all approved vendor hardware and software for enabling the developmental, operational and production support groups to perform their assigned tasks. Serves as a technical resource for the company and is responsible for resolving issues with the hardware and software used at company installations.

What Part Will You Play?

  • Installs, documents, and configures Windows Operating Systems. Assists in Operational Acceptance Testing and evaluations as part of Service Integration, ensuring acceptability and usability on a scale, capacity, resiliency and reliability level. Assists team members in maintenance functions to become active participants. Reviews basic designs and configures hardware, peripherals, services, settings, directories, storage, etc. in accordance with design requirements. May design and implement multi-site Windows Active Directory infrastructure.
  • Monitors systems to ensure platforms are available in accordance with Service Level Agreements (SLAs). Offers intermediate support to ensure that the monitoring systems are available at all times and that the appropriate thresholds and alerts have been set to ensure system availability. Reacts and responds to events in accordance with escalation procedures. Provides detailed statistical information to datacentre management for weekly and monthly status update. Acts as the role of 2nd line technical support. Participates in deployment changes in accordance with the Global Payments change control process. Raises, updates and closes change control tickets in accordance with Service Management guidelines.
  • Monitors and reviews system logs, detect and troubleshoot problems, and escalate to appropriate level. Supports issue resolution as and when required, uses the Service Manager application to record activities. Provides feedback and updates to the Incident resolution support teams. Provides on call support within the on call structure 24/7.
  • Conducts intermediate system maintenance including patch management, firmware management and Windows Operating System upgrades in line with best practices across Global Payments and the industry at large. Provides out of hours support for pre-arranged changes and maintenance events.
  • Assists in investigation of security breaches in accordance with Information Security guidelines. Assist in inspection of any issues identified via security monitoring applications. Review system access in line with the required practices and procedures following Information Security guidelines. Maintains the systems responsible to the level required to meet the Payment Card Industry (PCI), Security Standards and other applicable industry best practices.
  • Review under guidance the of availability of disaster recovery systems, maintaining code, configuration and documentation in-line with Production systems. Perform regular disaster recovery testing for internal and client facing systems.
  • Interacts with the respective client service representatives and works with various levels of team members across business units within the company. Provides team members with routine supporting documentation. Attend status calls when requested and provides basic/intermediate technical support.
  • Participates with the evaluation of all systems supported or maintained for potential service improvements utilizing automation and orchestrations technologies. Develops skills by attending the appropriate courses, utilization of reference materials, Internet resources, and vendor sponsored seminars.

What Are We Looking For in This Role?

Minimum Qualifications

  • Bachelor's Degree
  • Relevant Experience or Degree in: Major in Computer Science preferred, other majors considered. Willing to accept additional experience in lieu of a degree.
  • Typically Minimum 2 Years Relevant Exp
  • Experience in system administration or related experience.

Preferred Qualifications

  • Typically Minimum 4 Years Relevant Exp
  • Implementing and maintaining Active Directory; Windows Server; MS Windows Clustering; enterprise SAN and NAS configurations; MS SCCM and VMware VCM; Antivirus Software, Application White Listing and Device Control; TCP/IP and other networking principles including DNS and DHCP; scripting language; Experience with managing VMWare virtualization technologies; Virtual Center Management and Administration; vSphere Server, vSphere Client, and vCenter Server; Installation and support of VMware View to include Pool Management, Entitlements, Upgrades, and Break/Fix; deploying virtual machines and use technologies such as Snapshots, clones, templates.
  • MCSE Certified or equivalent

What Are Our Desired Skills and Capabilities?

  • Skills / Knowledge - Developing professional expertise, applies company policies and procedures to resolve a variety of issues.
  • Job Complexity - Works on problems of moderate scope where analysis of situations or data requires a review of a variety of factors. Exercises judgment within defined procedures and practices to determine appropriate action. Builds productive internal/external working relationships.
  • Supervision - Normally receives general instructions on routine work, detailed instructions on new projects or assignments.
  • Active Directory -
  • Windows Server, MS Windows Clustering -

Global Payments Inc. is an equal opportunity employer. Global Payments provides equal employment opportunities to all employees and applicants for employment without regard to race, color, religion, sex (including pregnancy), national origin, ancestry, age, marital status, sexual orientation, gender identity or expression, disability, veteran status, genetic information or any other basis protected by law. If you wish to request reasonable accommodations related to applying for employment or provide feedback about the accessibility of this website, please contact [email protected].

Lead DevOps Engineer

Pune, Maharashtra, India Posted today

Every day, Global Payments makes it possible for millions of people to move money between buyers and sellers using our payments solutions for credit, debit, prepaid and merchant services.  Our worldwide team helps over 3 million companies, more than 1,300 financial institutions and over 600 million cardholders grow with confidence and achieve amazing results.  We are driven by our passion for success and we are proud to deliver best-in-class payment technology and software solutions.  Join our dynamic team and make your mark on the payments technology landscape of tomorrow. 

Summary of This Role

Combines software development and IT operations practices which shorten the systems delivery life cycle and provide a continuous delivery platform and complements the efficiencies of Agile software development methods. Builds and maintains the tooling and infrastructure used to automate the release, deployment, and upgrade processes. Ensures continuous, high velocity delivery and automated deployment through the use of software provisioning, configuration management, source code management and/or team collaboration applications.

What Part Will You Play?

  • CI/CD Pipeline Development
  • Architect and implement automated build, test, and deployment workflows using tools like Harness.io and GitHub Actions.
  • Continuously improve pipeline reliability, speed, and maintainability via templating, modularization, and best practices.
  • Develop and maintain infrastructure-as-code (IaC) pipelines using Terraform.
  • Ensure consistent provisioning and configuration of cloud resources (compute, networking, storage, IAM).
  • Operate and optimize components in AWS or Google Cloud Platform
  • Monitor cost, performance, and security posture; recommend and implement improvements.
  • Work hand-in-hand with application teams to onboard services onto CI/CD pipelines, define branching strategies, and automate release gates.
  • Partner with security and compliance teams to bake in policies (e.g., vulnerability scans, secret management) into pipelines.
  • Build reusable pipeline templates and shared libraries to accelerate delivery across teams.
  • Integrate testing frameworks (unit, integration, security) and observability tools (logging, metrics, tracing) into workflows.
  • Diagnose and resolve pipeline failures, infrastructure provisioning errors, or environment drift.
  • Monitor and triage security vulnerabilities identified by platforms such as Wiz and Macroscope; partner with engineering and security stakeholders to drive remediation efforts.
  • Collaborate with security teams to integrate automated vulnerability detection and reporting into CI/CD pipelines.
  • Configure and maintain secure and reliable log forwarding from application and infrastructure layers to observability platforms such as Splunk.
  • Helps other developers on the team with technical issues and onboard them to the frameworks
  • Partner with development and other project teams to improve the systems process and provide the necessary support with day to day operations
  • Migrate older technology implementations to modern a container/Kubernetes platform
  • Ensure logs meet compliance, audit, and monitoring requirements; help define and enforce logging standards across environments.
  • Primary contributions in Development, Testing Frameworks and Rollout.
  • Works under the guidance of Lead Software Engineers, Tech Leads and Architects.
  • Research trends in the current technology domain, discover new tools and garner the consensus for internal adoption
  • Mentor and train junior and mid-level engineers on the team; assists with technical issues and onboard them to the frameworks

What Are We Looking For in This Role?

Minimum Qualifications

  • Bachelor's degree or equivalent experience in a technical discipline
  • Typically Minimum of 6 years years of experience in IT with expertise in complex technology solutions

Preferred Qualifications

  • Familiarity with container orchestration (Docker, Kubernetes).
  • Experience with policy-as-code tools (OPA, policy frameworks).Exposure to security automation (vulnerability scanning, secrets management).
  • Understanding of Git branching strategies (GitFlow, trunk-based development).
  • GCP/Azure cloud certification
  • SAFe certified
  • Working with remote teams (onshore, nearshore, offshore)
  • Experience with managing a large code base that is a mixture of legacy code and modern technology, preferably experience with moving legacy code to the cloud
  • Experience with SF DX
  • Experience with continuous integration build engines, such as Jenkins

What Are Our Desired Skills and Capabilities?

  • Skills / Knowledge - Having wide-ranging experience, uses professional concepts and company objectives to resolve complex issues in creative and effective ways. Some barriers to entry exist at this level (e.g., dept./peer review).
  • Job Complexity - Works on complex issues where analysis of situations or data requires an in-depth evaluation of variable factors. Exercises judgment in selecting methods, techniques and evaluation criteria for obtaining results. Networks with key contacts outside own area of expertise.
  • Supervision - Determines methods and procedures on new assignments and may coordinate activities of other personnel (Team Lead).

Global Payments Inc. is an equal opportunity employer. Global Payments provides equal employment opportunities to all employees and applicants for employment without regard to race, color, religion, sex (including pregnancy), national origin, ancestry, age, marital status, sexual orientation, gender identity or expression, disability, veteran status, genetic information or any other basis protected by law. If you wish to request reasonable accommodations related to applying for employment or provide feedback about the accessibility of this website, please contact [email protected].

Senior Software Engineer (Java)

Rehovot, Israel Posted today

Every day, Global Payments makes it possible for millions of people to move money between buyers and sellers using our payments solutions for credit, debit, prepaid and merchant services.  Our worldwide team helps over 3 million companies, more than 1,300 financial institutions and over 600 million cardholders grow with confidence and achieve amazing results.  We are driven by our passion for success and we are proud to deliver best-in-class payment technology and software solutions.  Join our dynamic team and make your mark on the payments technology landscape of tomorrow. 

*Job Description:*
As a Senior Software Engineer at Como, you will play a pivotal role in developing high-scale, robust software solutions that enhance our platform's capabilities. With a strong focus on Java and C#, your expertise will be crucial in building and maintaining advanced features that serve millions of end-users globally. You will contribute to all phases of the software development lifecycle and lead the architecture and design of new features and enhancements.

*Key Responsibilities:*

  • Design, develop, and maintain robust complex backend services primarily in Java and C#.
  • Lead the architecture and design of new features and enhancements.
  • Implement scalable and performant systems on Google Cloud Platform (GCP).
  • Provide mentoring and guidance to junior developers to foster a culture of technical excellence.
  • Evaluate and adopt new technologies and frameworks to enhance application functionality and performance.
  • Ensure code quality and maintainability by conducting code reviews and applying best practices in software development.
  • Participate in troubleshooting and resolving complex software issues.

*Requirements:*

  • Bachelor’s degree in Computer Science, Information Technology, or a related field.
  • At least 5 years of professional experience in backend development using Java, experience with Kotlin is a plus.
  • Strong proficiency in core Java concepts, data structures, algorithms, and design patterns.
  • Knowledge of working with cloud environments and understanding of architecture.
  • Knowledge of database management systems, including PostgreSQL and MongoDB.
  • Ability to build, optimize, and maintain low-latency, high-performance systems, especially under high traffic conditions, in distributed, cloud-native environments.
  • Strong understanding of message-driven architectures and experience with RabbitMQ or similar messaging brokers.
  • Ability to analyze and understand complex, legacy, or unfamiliar codebases and refactor them as necessary for improvement or performance optimization.
  • Solid understanding of Agile methodologies and version control systems like Git.
  • Excellent problem-solving abilities, attention to detail, and analytical skills.
  • Effective communication and collaboration skills, proficient enough for a workplace setting.
  • Professional proficiency in English, both written and spoken.

*Nice to Have:*

  • Experience with Google Cloud Platform.
  • Experience with containerization technologies like Docker and orchestration tools like Kubernetes.
  • Familiarity with DevOps tools like Jenkins or GitHub Actions.
  • Knowledge of message queuing systems like RabbitMQ.
  • Experience with .NET, NodeJS.

As a Senior Software Engineer at Como, your work will directly impact millions of end-users worldwide, contributing to a system of very high scale. Join us in leveraging cutting-edge technologies to continue enhancing our platform's capabilities and performance, ensuring that our customer engagement solutions remain at the forefront of the SaaS industry.

Global Payments Inc. is an equal opportunity employer. Global Payments provides equal employment opportunities to all employees and applicants for employment without regard to race, color, religion, sex (including pregnancy), national origin, ancestry, age, marital status, sexual orientation, gender identity or expression, disability, veteran status, genetic information or any other basis protected by law. If you wish to request reasonable accommodations related to applying for employment or provide feedback about the accessibility of this website, please contact [email protected].

Cloud Engineer

Rehovot, Israel Posted today

Every day, Global Payments makes it possible for millions of people to move money between buyers and sellers using our payments solutions for credit, debit, prepaid and merchant services.  Our worldwide team helps over 3 million companies, more than 1,300 financial institutions and over 600 million cardholders grow with confidence and achieve amazing results.  We are driven by our passion for success and we are proud to deliver best-in-class payment technology and software solutions.  Join our dynamic team and make your mark on the payments technology landscape of tomorrow. 

*Job Description:*
As a Cloud Engineer at Como, you will focus on Google Cloud Platform (GCP) and Amazon Web Services (AWS) to manage and enhance our cloud environments. You will be instrumental in deploying, configuring, and maintaining cloud-based solutions that support our strategic objectives. Your expertise in Kubernetes and collaboration with the Enterprise Platform Engineering group will ensure our cloud infrastructure aligns with the broader goals of Global Payment's technological landscape.

*Key Responsibilities:*

  • Design and implement robust cloud solutions on GCP and AWS, ensuring they align with business requirements.
  • Manage and scale Kubernetes infrastructure to support containerization needs.
  • Develop, maintain, and enhance CI/CD pipelines using Jenkins, GitHub Actions, and other relevant tools.
  • Monitor cloud health and performance with tools like DataDog and Google Dataflow.
  • Implement and manage logging and monitoring solutions using the EFK stack (Elasticsearch, Fluentd, and Kibana).
  • Work closely with the Enterprise Platform Engineering team to ensure that cloud strategies and practices align with the overall IT strategy of Global Payments.
  • Secure cloud environments in accordance with best practices in DevOps security.
  • Maintain documentation and system architecture records for ongoing cloud projects.
  • Liaise with third-party service providers to ensure service continuity and compliance.

*Required Skills and Experience:*

  • Minimum of 5 years of experience in cloud engineering, primarily with Google Cloud Platform (GCP) and also with Amazon Web Services (AWS).
  • Advanced knowledge of Kubernetes for managing containerized applications.
  • Experience in building and maintaining CI/CD workflows using Jenkins and GitHub Actions.
  • Proficiency in using Terraform for managing cloud infrastructure.
  • Skilled in monitoring and operational intelligence tools such as DataDog, Google Dataflow, and the EFK stack.
  • Strong understanding of cloud security frameworks and best practices.
  • Excellent analytical skills to translate business requirements into technical solutions.
  • Outstanding communication skills with high proficiency in written and spoken English.

*Preferred Qualifications:*

  • Certifications in Google Cloud Platform and AWS.
  • Experience in a SaaS environment
  • A collaborative mindset and experience working in agile development environments.

As a member of Como within the Global Payments family, your work will directly impact millions of end-users around the world, contributing to a system of very high scale. You will use cutting-edge cloud technologies to enhance our platform's capabilities and performance, ensuring that our customer engagement solutions continue to push the boundaries of technology and service in the SaaS space.

Global Payments Inc. is an equal opportunity employer. Global Payments provides equal employment opportunities to all employees and applicants for employment without regard to race, color, religion, sex (including pregnancy), national origin, ancestry, age, marital status, sexual orientation, gender identity or expression, disability, veteran status, genetic information or any other basis protected by law. If you wish to request reasonable accommodations related to applying for employment or provide feedback about the accessibility of this website, please contact [email protected].

Software Engineer (.NET / React)

Rehovot, Israel Posted today

Every day, Global Payments makes it possible for millions of people to move money between buyers and sellers using our payments solutions for credit, debit, prepaid and merchant services.  Our worldwide team helps over 3 million companies, more than 1,300 financial institutions and over 600 million cardholders grow with confidence and achieve amazing results.  We are driven by our passion for success and we are proud to deliver best-in-class payment technology and software solutions.  Join our dynamic team and make your mark on the payments technology landscape of tomorrow. 

*Job Description:*
As a Software Engineer at Como, you will play a pivotal role in developing high-scale, robust software solutions that enhance our platform's capabilities. With a strong focus on .NET and React, your expertise will be crucial in building and maintaining advanced features that serve millions of end-users globally. You will contribute to all phases of the software development lifecycle and lead the architecture and design of new features and enhancements.

*Key Responsibilities:*

  • Design, develop, and maintain robust software applications primarily in .NET and React.
  • Lead the architecture and design of new features and enhancements.
  • Implement scalable and performant systems on Google Cloud Platform (GCP).
  • Provide mentoring and guidance to junior developers to foster a culture of technical excellence.
  • Evaluate and adopt new technologies and frameworks to enhance application functionality and performance.
  • Ensure code quality and maintainability by conducting code reviews and applying best practices in software development.
  • Participate in troubleshooting and resolving complex software issues.

*Requirements:*

  • Bachelor’s degree in Computer Science, Information Technology, or a related field.
  • 4+ years of experience developing server applications in .NET Core
  • 4+ years of experience developing client applications - React / Redux / NextJS
  • Strong proficiency in core OOP concepts, data structures, algorithms, and design patterns.
  • Knowledge of database management systems, including PostgreSQL and MongoDB.
  • Solid understanding of Agile methodologies and version control systems like Git.
  • Excellent problem-solving abilities, attention to detail, and analytical skills.
  • Effective communication and collaboration skills, proficient enough for a workplace setting.
  • Professional proficiency in English, both written and spoken.

*Nice to Have:*

  • Experience with Google Cloud Platform.
    Experience with containerization technologies like Docker and orchestration tools like Kubernetes.
  • Familiarity with DevOps tools like Jenkins, Travis CI, or CircleCI.
  • Knowledge of message queuing systems like RabbitMQ.
  • Experience with .NET, NodeJS.

As a Senior Software Engineer at Como, your work will directly impact millions of end-users worldwide, contributing to a system of very high scale. Join us in leveraging cutting-edge technologies to continue enhancing our platform's capabilities and performance, ensuring that our customer engagement solutions remain at the forefront of the SaaS industry.

Global Payments Inc. is an equal opportunity employer. Global Payments provides equal employment opportunities to all employees and applicants for employment without regard to race, color, religion, sex (including pregnancy), national origin, ancestry, age, marital status, sexual orientation, gender identity or expression, disability, veteran status, genetic information or any other basis protected by law. If you wish to request reasonable accommodations related to applying for employment or provide feedback about the accessibility of this website, please contact [email protected].

Associate Senior Software Engineer

Noida, Uttar Pradesh, India Posted today

Every day, Global Payments makes it possible for millions of people to move money between buyers and sellers using our payments solutions for credit, debit, prepaid and merchant services.  Our worldwide team helps over 3 million companies, more than 1,300 financial institutions and over 600 million cardholders grow with confidence and achieve amazing results.  We are driven by our passion for success and we are proud to deliver best-in-class payment technology and software solutions.  Join our dynamic team and make your mark on the payments technology landscape of tomorrow. 

Qualification/ Experience

  • B.Tech, MCA, M.Tech (Regular)
  • 2.5-5 Years

Essential Technical

  • Coding - Core Java, JavaScript,  OOPS Concepts, Design Patterns
  • Frameworks - SpringBoot and/or MVC
  • Web Services - REST, REST APIs
  • Build Tools – Maven and/or Gradle
  • DevOps – Jenkins
  • Front end Technologies - ReactJS, AJAX, HTML5, CSS3 (or JQuery)
  • AWS Knowledge
  • Databases – any RDBMS and querying skills
  • Java debugging skills
  • General Windows server knowledge (scheduled tasks, windows services)

Good to have Technical

  • Java 21 Knowledge
  • PostgreSQL
  • JIRA, Confluence
  • Agile ( Scrum Framework)
  • Python
  • SOAP
  • SVN, CVS, Git,  Bitbucket
  • Postman
  • Any Low Code Solution (MS PowerApps / JIRA Based Development)
  • Vulnerability Remediation ( Application / Infrastructure)

Essential  Non Technical

  • Experience of working in an Agile team
  • Experience of migrating DotNet applications to Java
  • Ability to learn new skills and tools with a fast turnaround time
  • Quick Issue Identification/Resolution
  • Debugging skills
  • Commitment to excellence
  • Excellent customer service skills
  • Understands external and internal customer expectations
  • Proficient in English, good  oral and written communication skills
  • Ability to think logically/analytically, understand business need.
  • Strong research skills, Strong problem resolution skills
  • Team Player with strong time management and  presentation skills
  • Understands external and internal customer expectations
  • Adaptability, Portray a positive attitude, Flexible ,Multitask orientated.
  • Accept guidance, Listen well and utilize information..
  • Should  have some knowledge / experience of GSuite, MS Office (especially Excel and Word)
  • May need to work in odd hours or weekends occasionally eg. early / late, weekends etc.

Global Payments Inc. is an equal opportunity employer. Global Payments provides equal employment opportunities to all employees and applicants for employment without regard to race, color, religion, sex (including pregnancy), national origin, ancestry, age, marital status, sexual orientation, gender identity or expression, disability, veteran status, genetic information or any other basis protected by law. If you wish to request reasonable accommodations related to applying for employment or provide feedback about the accessibility of this website, please contact [email protected].

Senior Database Administrator

Pune, Maharashtra, India Posted today

Every day, Global Payments makes it possible for millions of people to move money between buyers and sellers using our payments solutions for credit, debit, prepaid and merchant services.  Our worldwide team helps over 3 million companies, more than 1,300 financial institutions and over 600 million cardholders grow with confidence and achieve amazing results.  We are driven by our passion for success and we are proud to deliver best-in-class payment technology and software solutions.  Join our dynamic team and make your mark on the payments technology landscape of tomorrow. 

Summary of This Role

Plans computerized databases, including base definition, structure, documentation, long-range requirements, operational guidelines and protection. Ensures accuracy and completeness of data in master files and various support tools, such as base dictionaries. Establishes and maintains security and integrity controls. Formulates and monitors policies, procedures and standards relating to database management. Proposes and implements enhancements that will improve the performance and reliability of the system.

What Part Will You Play?

  • Performs testing of database software, utilities and patches within a test environment prior to production roll out. Identifies and resolves issues while in the test environment. Performs the migration of tested/approved software, utilities, and patches to the production environment. Develops basic to moderately complex database configurations by creating database objects per specified business requirements and the necessary test environments. Works in close liaison with application developers to ensure best practices are applied to mitigate potential impacts to the various user groups and/or other database configurations. Coaches/mentors less experienced Database Administrators (DBAs) as they begin to perform routine/basic database administration tasks.
  • Completes authentication and authorization requests by creating/purging/maintaining user accounts, adding/deleting/modifying table and data permissions. Performs and/or sets up a scheduled database audit procedure to track the who/when changes are made or new items are created. Takes appropriate corrective actions based on audit results.
  • Schedules database back-up tasks and ensure proper completion of scheduled tasks. Executes database recovery task during a disaster recovery and/or disaster recovery exercises.
  • Monitors current usage levels of database storage to identify and report growth trends and assists in the forecasting of future storage requirements. Assists with the development of long-term capacity plans. Performs routine maintenance such as data compression, defragmentation, dropping temp tables, clearing transaction logs, archiving inactive databases, load balancing and evaluating server hardware to provide recommendations for performance improvements.
  • Actively monitors database performance to identify bottlenecks, such as inefficient queries, inconsistent and/or corrupt indexes, database design, and provides recommendations for corrective actions. Performs database statistic reporting on a regularly scheduled basis. Ensures the high availability of the supported database(s).
  • Works closely with the Applications Team while performing troubleshooting to determine the source of application failures. Assists in the development of solutions to minimize the potential of future application failures. Supports the implementation of solutions.
  • Produces and maintains operational database documentation, such as SQL Disaster Recovery, SQL Recovery Presentation, Naming Standards, Performance and Tuning, to ensure database configurations are well documented in preparation for disaster recovery.
  • Assists in the training and familiarization of less experienced DBAs regarding company policies and procedures, techniques and current server/database configurations.

What Are We Looking For in This Role?

Minimum Qualifications

  • Bachelor's Degree
  • Relevant Experience or Degree in: No degree specified
  • Typically Minimum 7 Years Relevant Exp
  • With the Installation, Customization, Testing and Maintenance of database systems within a production environment.

Preferred Qualifications

  • Bachelor's Degree
  • IT related field

What Are Our Desired Skills and Capabilities?

  • Skills / Knowledge - A seasoned, experienced professional with a full understanding of area of specialization; resolves a wide range of issues in creative ways. This job is the fully qualified, career-oriented, journey-level position.
  • Job Complexity - Works on problems of diverse scope where analysis of data requires evaluation of identifiable factors. Demonstrates good judgment in selecting methods and techniques for obtaining solutions. Networks with senior internal and external personnel in own area of expertise.
  • Supervision - Normally receives little instruction on day-to-day work, general instructions on new assignments.
  • DBMS Knowledge - Extensive Knowledge of multiple database disciplines and technologies
  • DBMS Utilities - Extensive Knowledge of multiple utilities utilized to manage, monitor and maintain database systems
  • DBMS Recovery - Extensive Knowledge of recovery technologies for local and geographically disperse systems

Global Payments Inc. is an equal opportunity employer. Global Payments provides equal employment opportunities to all employees and applicants for employment without regard to race, color, religion, sex (including pregnancy), national origin, ancestry, age, marital status, sexual orientation, gender identity or expression, disability, veteran status, genetic information or any other basis protected by law. If you wish to request reasonable accommodations related to applying for employment or provide feedback about the accessibility of this website, please contact [email protected].

Mobile Software Engineer III

Chengdu, Sichuan, China Posted today

Every day, Global Payments makes it possible for millions of people to move money between buyers and sellers using our payments solutions for credit, debit, prepaid and merchant services.  Our worldwide team helps over 3 million companies, more than 1,300 financial institutions and over 600 million cardholders grow with confidence and achieve amazing results.  We are driven by our passion for success and we are proud to deliver best-in-class payment technology and software solutions.  Join our dynamic team and make your mark on the payments technology landscape of tomorrow. 

Summary of This Role

Works throughout the software development life cycle and performs in a utility capacity to create, design, code, debug, maintain, test, implement and validate applications with a broad understanding of a variety of languages and architectures.  Analyzes existing applications or formulate logic for new applications, procedures, flowcharting, coding and debugging programs.  Maintains and utilizes application and programming documents in the development of code.  Recommends changes in development, maintenance and system standards.  Creates appropriate deliverables and develops application implementation plans throughout the life cycle in a flexible development environment.

What Part Will You Play?

  • Develops basic to moderately complex code using front and / or back end programming languages within multiple platforms as needed in collaboration with business and technology teams for internal and external client software solutions.  Designs, creates, and delivers routine to moderately complex program specifications for code development and support on multiple projects/issues with a wide understanding of the application / database to better align interactions and technologies.
  • Analyzes, modifies, and develops moderately complex code/unit testing in order to develop concise application documentation.  Performs testing and validation requirements for moderately complex code changes. Performs corrective measures for moderately complex code deficiencies and escalates alternative proposals.
  • Participates in client facing meetings, joint venture discussions, vendor partnership teams to determine solution approaches.
  • Provides support to leadership for the design, development and enforcement of business / infrastructure application standards to include associated controls, procedures and monitoring to ensure compliance and accuracy of data. Applies a full understanding of procedures, methodology and application standards to include Payment Card Industry (PCI) security compliance.
  • Conducts and provides basic billable hours and resource estimates on initiatives, projects and issues.
  • Assists with on-the-job training and provides guidance to other software engineers.

What Are We Looking For in This Role?

Minimum Qualifications

  • BS in Computer Science, Information Technology, Business / Management Information Systems or related field
  • Typically minimum of 4 years - Professional Experience In Coding, Designing, Developing And Analyzing Data.  Typically has an advanced knowledge and use of one or more front / back end languages / technologies and a moderate understanding of the other corresponding end language / technology from the following but not limited to; two or more modern programming languages used in the enterprise, experience working with various APIs, external Services, experience with both relational and NoSQL Databases.

Preferred Qualifications

  • BS in Computer Science, Information Technology, Business / Management Information Systems or related field
  • 6+ years professional Experience In Coding, Designing, Developing And Analyzing Data and experience with IBM Rational Tools

What Are Our Desired Skills and Capabilities?

  • Skills / Knowledge - A seasoned, experienced professional with a full understanding of area of specialization; resolves a wide range of issues in creative ways. This job is the fully qualified, career-oriented, journey-level position.

  • Job Complexity - Works on problems of diverse scope where analysis of data requires evaluation of identifiable factors. Demonstrates good judgment in selecting methods and techniques for obtaining solutions. Networks with senior internal and external personnel in own area of expertise.

  • Supervision - Normally receives little instruction on day-to-day work, general instructions on new assignments.

Operating Systems:

  • Linux distributions including one or more for the following: Ubuntu, CentOS/RHEL, Amazon Linux
  • Microsoft Windows
  • z/OS
  • Tandem/HP-Nonstop

Database - Design, familiarity with DDL and DML for one or more of the following databases Oracle, MySQL, MS SQL Server, IMS, DB2, Hadoop
Back-end technologies - Java, Python, .NET, Ruby, Mainframe COBOL, Mainframe Assembler
Front-end technologies - HTML, JavaScript, jQuery, CICS
Web Frameworks – Web technologies like Node.js, React.js, Angular, Redux
Development Tools  - Eclipse, Visual Studio, Webpack, Babel, Gulp
Mobile Development – iOS, Android
Machine Learning – Python, R, Matlab, Tensorflow, DMTK

Global Payments Inc. is an equal opportunity employer. Global Payments provides equal employment opportunities to all employees and applicants for employment without regard to race, color, religion, sex (including pregnancy), national origin, ancestry, age, marital status, sexual orientation, gender identity or expression, disability, veteran status, genetic information or any other basis protected by law. If you wish to request reasonable accommodations related to applying for employment or provide feedback about the accessibility of this website, please contact [email protected].

Business Application Support Specialist

Prague, Czechia Posted today

Every day, Global Payments makes it possible for millions of people to move money between buyers and sellers using our payments solutions for credit, debit, prepaid and merchant services.  Our worldwide team helps over 3 million companies, more than 1,300 financial institutions and over 600 million cardholders grow with confidence and achieve amazing results.  We are driven by our passion for success and we are proud to deliver best-in-class payment technology and software solutions.  Join our dynamic team and make your mark on the payments technology landscape of tomorrow. 

LI-DJ1

The L2 Application Support Specialist provides advanced technical support for
Merchant Boarding System.

This role acts as the escalation point for L1 support, investigates complex issues, collaborates with development and infrastructure teams, and ensures stable, reliable application performance. The position requires strong analytical skills, deep application knowledge, and the ability to communicate clearly with both technical and non-technical stakeholders.

Your Key Responsibilities:

  • Handle escalated incidents and service requestsfrom L1 support.
  • Troubleshoot application issues by analysing logs, database queries, integrations,and system behaviour.
  • Perform root cause analysis and propose long-term fixes or improvements.
  • Collaborate with development, QA and infrastructure teams to resolve complex
  • problems.
  • Monitor application performance and proactively identify potential issues.
  • Support application deployments, configuration changes, and release activities.
  • Maintain documentation, knowledge base articles, and standard operating
  • procedures.
  • Assist with user training, functional questions, and minor configuration tasks.

Skills & Experience

  • Experience in L2 support, application support, or similar technical role.
  • Strong analytical and problem-solving skills.
  • Excellent communication and customer-service mindset.
  • Strong understanding of application architectures (web, client-server, APIs).
  • Ability to read and analyse logs
  • Good knowledge of SQL for troubleshooting and data validation.
  • Experience with ticketing systems (Jira, etc.).
  • Understanding of ITIL processes (Incident, Problem, Change Management).
  • English and Czech or Slovak fluently

Personal Attributes

  • Proactive and detail-oriented.
  • Able to work independently and in cross-functional teams.
  • Calm under pressure and comfortable handling urgent issues.
  • Curious and willing to dive deep into complex systems.
  • Excellent prioritization skills - able to quickly identify what is urgent, what is
  • important, and what can wait

What we prepared for you:

A wide range of corporate benefits:

  • annual bonus 10%
  • 5 weeks of holiday
  • 5 additional days off, meal tickets - fully paid by the employer (129,-CZK/per worked day)
  • Benefit Plus package in the amount of CZK 19,000 per year / possibility to use for health, relaxation, education or vacation /
  • pension insurance contribution /2,500 CZK monthly/
  • home office and flexible working time
  • Soulmio – a mental health care programme
  • uLékaře –  a health care support)

Don´t hesitate to send us your CV!

Global Payments Inc. is an equal opportunity employer. Global Payments provides equal employment opportunities to all employees and applicants for employment without regard to race, color, religion, sex (including pregnancy), national origin, ancestry, age, marital status, sexual orientation, gender identity or expression, disability, veteran status, genetic information or any other basis protected by law. If you wish to request reasonable accommodations related to applying for employment or provide feedback about the accessibility of this website, please contact [email protected].

Site Reliability Engineer

Prague, Czechia Posted today

Every day, Global Payments makes it possible for millions of people to move money between buyers and sellers using our payments solutions for credit, debit, prepaid and merchant services.  Our worldwide team helps over 3 million companies, more than 1,300 financial institutions and over 600 million cardholders grow with confidence and achieve amazing results.  We are driven by our passion for success and we are proud to deliver best-in-class payment technology and software solutions.  Join our dynamic team and make your mark on the payments technology landscape of tomorrow. 

*Summary of This Role*

We are looking for a detail-oriented and technically strong Site Reliability Engineer to join our API Operations team. In this critical role, you will be responsible for monitoring, diagnosing, and resolving production incidents across our Apigee API Implementations. You’ll work closely with API engineering, Developer Services, Product Management, platform, and governance teams to ensure the stability, reliability, and performance of deployed models and agentic solutions across the enterprise. You will join a dynamic team passionate about learning, applying cutting-edge and cost effective technologies, and innovating to deliver high-quality, and highly available API solutions.

*What Part Will You Play?*

  • Serve as the first line of defense for production incidents, ensuring rapid triage, root cause analysis, and resolution.
  • Monitor system health and performance of deployed APIs and integrating applications
  • Track and investigate issues related to latency, failures, or broken integrations, escalating to the API engineering group where appropriate.
  • Collaborate with platform engineers to implement observability, logging, and alerting best practices for API services
  • Build diagnostic tools, runbooks, and automated workflows to improve incident response time and reduce manual intervention.
  • Maintain knowledge bases and playbooks for repeatable troubleshooting and knowledge transfer.
  • Partner with governance and compliance teams to ensure incidents are documented and remediated in line with internal policy.
  • Contribute to retrospectives and continuous improvement efforts to harden production systems.

*What Are We Looking For in This Role?*

*Minimum Qualifications*

  • 3+ years of experience in production support, site reliability engineering (SRE), or DevOps—preferably supporting Apigee APIs.
  • Strong understanding of cloud infrastructure (  GCP preferred) and observability tools
  • Proficiency in Python or shell scripting for automation and troubleshooting.
  • Strong analytical, communication, and incident management skills.
  • Bachelor’s degree in Computer Science, Engineering, or a related field.
  • Proficiency in programming languages such as Python and JavaScript
  • Excellent problem-solving and analytical skills.
  • Excellent communication and collaboration skills.
  • English proficiency at B2-C1 level and Czech proficiency at B1-B2 level.

*Preferred Qualifications*

  • Experience with CI/CD tools and Alerts/Monitoring automation
  • Familiarity with API integrations.

*What Are Our Desired Skills and Capabilities?*

  • Ability to work proactively with a high level of initiative and accuracy.
  • Ability to manage multiple assignments effectively and meet established deadlines.
  • Strong interpersonal skills to interact professionally with staff and stakeholders.
  • Excellent organizational skills and attention to detail.
  • Critical thinking ability ranging from moderately to highly complex tasks.
  • Flexibility in adapting to changing business needs and priorities.
  • Ability to work creatively and independently with minimal supervision.
  • Ability to utilize experience and judgment in accomplishing goals.
  • Experience in navigating organizational structures and collaborating across teams.

Global Payments Inc. is an equal opportunity employer. Global Payments provides equal employment opportunities to all employees and applicants for employment without regard to race, color, religion, sex (including pregnancy), national origin, ancestry, age, marital status, sexual orientation, gender identity or expression, disability, veteran status, genetic information or any other basis protected by law. If you wish to request reasonable accommodations related to applying for employment or provide feedback about the accessibility of this website, please contact [email protected].

ServiceNow Integration Admin Developer

Quezon City, Metro Manila, Philippines Posted today

Every day, Global Payments makes it possible for millions of people to move money between buyers and sellers using our payments solutions for credit, debit, prepaid and merchant services.  Our worldwide team helps over 3 million companies, more than 1,300 financial institutions and over 600 million cardholders grow with confidence and achieve amazing results.  We are driven by our passion for success and we are proud to deliver best-in-class payment technology and software solutions.  Join our dynamic team and make your mark on the payments technology landscape of tomorrow. 

Summary of This Role

Works throughout the software development life cycle and performs in a utility capacity to create, design, code, debug, maintain, test, implement and validate applications with a broad understanding of a variety of languages and architectures.  Analyzes existing applications or formulate logic for new applications, procedures, flowcharting, coding and debugging programs.  Maintains and utilizes application and programming documents in the development of code.  Recommends changes in development, maintenance and system standards.  Creates appropriate deliverables and develops application implementation plans throughout the life cycle in a flexible development environment.

What Part Will You Play?

  • Develops moderately complex code using both front and/or back end programming languages within multiple platforms as needed in collaboration with business and technology teams for internal and external client software solutions.  Designs, creates, and delivers moderately complex program specifications for code development and support on multiple projects/issues with a wide understanding of the application / database to better align interactions and technologies.
  • Provides broad and in-depth knowledge of analysis, modification, and development of complex code/unit testing in order to develop concise application documentation.  Performs and advises on testing, validation requirements, and corrective measures for complex code deficiencies and provides systemic proposals.
  • Participates in client facing meetings, joint venture discussions, vendor partnership teams to determine solution approaches.
  • Provides advise to leadership on the design, development and enforcement of business / infrastructure application standards to include associated controls, procedures and monitoring to ensure compliance and accuracy of data. Applies a full understanding and in-depth knowledge of procedures, methodology and application standards to include Payment Card Industry (PCI) security compliance.
  • Develops, administers and recommends billable hours and resource estimates on complex initiatives, projects, and issues.
  • Assists with on-the-job training and provides in-depth expertise and advice to software engineers.

What Are We Looking For in This Role?

Minimum Qualifications

  • BS in Computer Science, Information Technology, Business / Management Information Systems or related field
  • Typically minimum of 6 years - Professional Experience In Coding, Designing, Developing And Analyzing Data.  Typically has an advanced knowledge and use of two or more opposing front / back end languages / technologies from the following but not limited to; two or more modern programming languages used in the enterprise, experience working with various APIs, external Services, experience with both relational and NoSQL Databases

Preferred Qualifications

  • BS in Computer Science, Information Technology, Business / Management Information Systems or related field
  • 8+ years professional Experience In Coding, Designing, Developing And Analyzing Data and experience with IBM Rational Tools

What Are Our Desired Skills and Capabilities?

  • Skills / Knowledge - Having wide-ranging experience, uses professional concepts and company objectives to resolve complex issues in creative and effective ways. Some barriers to entry exist at this level (e.g., dept./peer review).
  • Job Complexity - Works on complex issues where analysis of situations or data requires an in-depth evaluation of variable factors. Exercises judgment in selecting methods, techniques and evaluation criteria for obtaining results. Networks with key contacts outside own area of expertise.
  • Supervision - Determines methods and procedures on new assignments and may coordinate activities of other personnel (Team Lead).

Operating Systems:

  • Linux distributions including one or more for the following: Ubuntu, CentOS/RHEL, Amazon Linux
  • Microsoft Windows
  • z/OS
  • Tandem/HP-Nonstop

Database - Design, familiarity with DDL and DML for one or more of the following databases Oracle, MySQL, MS SQL Server, IMS, DB2, Hadoop
Back-end technologies - Java, Python, .NET, Ruby, Mainframe COBOL, Mainframe Assembler
Front-end technologies - HTML, JavaScript, jQuery, CICS
Web Frameworks – Web technologies like Node.js, React.js, Angular, Redux
Development Tools  - Eclipse, Visual Studio, Webpack, Babel, Gulp
Mobile Development – iOS, Android
Machine Learning – Python, R, Matlab, Tensorflow, DMTK

Global Payments Inc. is an equal opportunity employer. Global Payments provides equal employment opportunities to all employees and applicants for employment without regard to race, color, religion, sex (including pregnancy), national origin, ancestry, age, marital status, sexual orientation, gender identity or expression, disability, veteran status, genetic information or any other basis protected by law. If you wish to request reasonable accommodations related to applying for employment or provide feedback about the accessibility of this website, please contact [email protected].

SDET

Cuajimalpa, Mexico City, Mexico Posted today

Every day, Global Payments makes it possible for millions of people to move money between buyers and sellers using our payments solutions for credit, debit, prepaid and merchant services.  Our worldwide team helps over 3 million companies, more than 1,300 financial institutions and over 600 million cardholders grow with confidence and achieve amazing results.  We are driven by our passion for success and we are proud to deliver best-in-class payment technology and software solutions.  Join our dynamic team and make your mark on the payments technology landscape of tomorrow. 

We invite a highly skilled, proactive, and culturally adept Test Engineer Automation with a background in software development and leadership experience to join our team. You’ll use your expertise to help us deliver exceptional services for our client, a leading fintech company. The product you’ll be working on is a payment functionality that allows individuals and businesses to safely and effortlessly move money between bank accounts across the U.S., offering numerous benefits to both merchants and customers.

What's in it for you:

• Collaborate with a renowned Fortune 500 company

• Gain hands-on experience in the fast-paced fintech industry

• Contribute to developing a vital system for our client’s operations

Is that you?

• 4+ years of hands-on experience as a Test Engineer Automation

• Strong coding skills in C#

• Expertise in automation frameworks like Selenium, with experience building automated testing frameworks from scratch

• Proven experience leading QA teams

• Experience developing API, performance, and integration tests

• In-depth understanding of Scrum methodology and experience working within Agile teams

• Upper-Intermediate English level

• Excellent communication and interpersonal skills

• Strong analytical abilities and a structured approach to problem-solving

Desirable:

• Experience with SAFe methodology

• Strong Java or JavaScript skills

Key responsibilities and your contribution:

In this role, you'll play a crucial part in ensuring our software aligns with high-quality standards while leading the QA team to develop effective, functional, and scalable solutions that meet the client's needs.

• Lead the QA team to boost the project’s test automation speed and coverage

• Streamline automated testing processes on the project, making them more efficient

• Create and implement robust and scalable automated testing frameworks • Conduct functional and regression testing using Selenium

• Conduct API testing using Postman and other tools

• Execute performance testing using JMeter or Postman runner to ensure software meets performance requirements

• Perform integration testing to verify that components work seamlessly together

• Integrate automated tests into Azure DevOps CI/CD pipelines to ensure a smooth deployment process

Our next steps:

• Submit a CV in English

• Intro call with a Recruiter

• Internal interview

• Client interview

• Offer

Global Payments Inc. is an equal opportunity employer. Global Payments provides equal employment opportunities to all employees and applicants for employment without regard to race, color, religion, sex (including pregnancy), national origin, ancestry, age, marital status, sexual orientation, gender identity or expression, disability, veteran status, genetic information or any other basis protected by law. If you wish to request reasonable accommodations related to applying for employment or provide feedback about the accessibility of this website, please contact [email protected].

Senior Software Engineer

Belfast, United Kingdom Posted today

Every day, Global Payments makes it possible for millions of people to move money between buyers and sellers using our payments solutions for credit, debit, prepaid and merchant services.  Our worldwide team helps over 3 million companies, more than 1,300 financial institutions and over 600 million cardholders grow with confidence and achieve amazing results.  We are driven by our passion for success and we are proud to deliver best-in-class payment technology and software solutions.  Join our dynamic team and make your mark on the payments technology landscape of tomorrow. 

Who We Are

Global Payments enables millions of buyers and sellers to move money securely across the globe. Our teams build the payment technologies that power businesses and financial institutions with speed, reliability, and trust. Join us and help shape the next generation of payment experiences used by merchants and customers worldwide.

Your New Position

As a Senior C++ Software Engineer, you will design and build the software powering our next‑generation countertop and handheld Genius payment terminals. These secure embedded devices process EMV contact, contactless, and mobile wallet transactions, integrating seamlessly with Point of Sale systems and payment gateways using modern web‑based protocols. You will play a leading role in technical design, implementation, and delivery, driving engineering excellence across the team.

What You Will Be Doing

Software Development & Delivery

  • Design, develop, and maintain C++ applications for smart‑card, NFC/contactless, and mobile payment flows
  • Implement secure, end‑to‑end transaction handling including cryptographic operations, key management, and digital signatures
  • Integrate terminal software with POS systems, payment gateways, and merchant applications
  • Write high‑quality, production‑grade C++
  • Troubleshoot, diagnose, and resolve complex defects across the embedded stack

Technical Leadership

  • Own delivery across the full SDLC: requirements, architecture, implementation, testing, and release
  • Lead by example in applying strong engineering principles: modularity, encapsulation, separation of concerns, high cohesion/low coupling
  • Conduct code reviews and champion design patterns, refactoring, and maintainability
  • Mentor, guide, and uplift the engineering team through coaching, knowledge‑sharing, and leading technical initiatives

Collaboration & Product Impact

  • Work closely with Product, test and other engineering teams to influence design decisions and ensure robust technical outcomes
  • Contribute to continuous improvements in tools, CI/CD, build systems, and team workflows
  • Participate in team events, hackathons, and technical workshops to strengthen collaboration and innovation

Who You Are

  • Strong expertise in C++ development
  • Degree in Computer Science or related field with 3+ years industry experience
  • Solid grounding in object‑oriented design, software architecture, and design patterns
  • Comfortable working in a fast‑moving environment with strong problem‑solving and communication skills
  • Able to work from home as preferred but also live within reasonable practical travel distance to Belfast for in‑person team events, hackathons, and collaboration days

Nice To Have

  • Awareness of PCI DSS, P2PE, or other secure payment/cryptography standards
  • Experience with embedded systems, Linux development, or customer‑facing payment devices
  • Kotlin or Android experience (including Jetpack Compose and android studio)
  • Experience working in Lean/Kanban environments
  • Python exposure
  • SQL experience

Our Embedded Tech Stack

  • Languages: C++
  • Tooling: Git, Jenkins, Android studio, CLion, Visual Studio
  • UI/Android: Jetpack Compose (where applicable)
  • Platforms: RHEL, Windows and virtualised dev/test environments
  • Security: EMV, cryptographic APIs, secure channel protocols, PCI DSS, P2PE

What We Offer

  • Competitive salary with performance bonus
  • Health, dental, and vision coverage
  • Pension plan and life insurance
  • Flexible working from our new office in the heart of Belfast city centre
  • Generous paid time off
  • Professional development and training opportunities
  • Employee assistance, wellbeing programs, and regular team events

Global Payments Inc. is an equal opportunity employer. Global Payments provides equal employment opportunities to all employees and applicants for employment without regard to race, color, religion, sex (including pregnancy), national origin, ancestry, age, marital status, sexual orientation, gender identity or expression, disability, veteran status, genetic information or any other basis protected by law. If you wish to request reasonable accommodations related to applying for employment or provide feedback about the accessibility of this website, please contact [email protected].

Principle Solution Architect

Brisbane, Queensland, Australia Posted today

$175000 - $188000

Every day, Global Payments makes it possible for millions of people to move money between buyers and sellers using our payments solutions for credit, debit, prepaid and merchant services.  Our worldwide team helps over 3 million companies, more than 1,300 financial institutions and over 600 million cardholders grow with confidence and achieve amazing results.  We are driven by our passion for success and we are proud to deliver best-in-class payment technology and software solutions.  Join our dynamic team and make your mark on the payments technology landscape of tomorrow. 

ABOUT GLOBAL PAYMENTS

Whether you’re a merchant accepting payments, a bank issuing cards or a developer embedding payment technology, if it has anything to do with commerce, we’re Already on it! That’s why 5m+ customers and 7k+ software partners around the world rely on Global Payments to handle more than 73b transactions every year.

Through local expertise and global scale,  at Global Payments we deliver market-leading technology solutions through five regional sub-brands — Eway, Ezidebit, Sentral, Pigeonhole Software and Storman.

These brands are anchored by Global Payments, a Fortune 500® brand and commerce leader powering millions of companies around the world, from ambitious startups to enterprise giants.

We make a positive impact on our customers and communities through our values of Passion, Care, Accountability, Excellence and Ingenuity.

Underpinning our values is our commitment to Diversity, Equity and Inclusion, woven into our cultural DNA through a multi-year Oceania program focused on two core pillars of action - Reconciliation and Gender Equity.

As pioneers within the Australia and New Zealand payments landscape, Eway is a leading business-to-business ecommerce provider and Ezidebit a digital recurring business-to-consumer payments processing platform.

ABOUT THE ROLE

As a Principal Solution Architect, you will play a critical role in shaping and guiding the technical direction of complex, enterprise-scale solutions. Working closely with business and technology stakeholders, you’ll translate business requirements into robust architectural designs that serve as the blueprint for delivery.

You’ll operate across the full Product Development Life Cycle, providing technical leadership, effort estimation, architectural governance, and hands-on guidance to solution architects and engineering teams. This is a highly collaborative role with global reach, partnering with teams across North America, Europe, India, and the Asia-Pacific region.

What you’ll do:

  • Engage with business and technology stakeholders to understand requirements and translate them into scalable, secure solution architectures
  • Define the end-to-end technical vision for solutions, providing clear architectural direction and design standards
  • Support and mentor solution architects and delivery teams through detailed design and implementation
  • Provide guidance on the future evolution of the platform, ensuring alignment with business strategy and technical best practices
  • Collaborate with enterprise architecture, product, agile delivery, project management, and senior leadership teams
  • Promote architectural standards, governance, and best practices across the organisation
  • Ensure architecture, design, and delivery align with governance frameworks, standards, and processes

ABOUT YOU

You thrive in a globally connected technology environment, working on complex, high-impact platforms that support critical business operations. You enjoy influencing technology strategy, mentoring others, and shaping scalable solutions. You’re a technically strong architect who excels at bridging business needs with practical, well-designed technology.

You’ll also bring:

  • Bachelor’s degree in Computer Science, Engineering, or a related discipline
  • 10+ years’ experience in software development, including 5+ years designing enterprise-grade software solutions
  • Strong experience across cloud, hybrid, and on-prem architectures, with a deep understanding of RESTful APIs and microservices
  • Hands-on experience with technologies such as Java and/or C#, modern data stores/databases, and at least one major cloud platform
  • Proven ability to work across both technical and non-technical stakeholders to deliver outcomes
  • Excellent communication skills with the ability to influence and guide senior decision-makers
  • Strategic thinker who can look beyond stated requirements to understand underlying business needs
  • Self-directed and comfortable taking ownership from concept through to solution

Nice to haves:

  • Experience with Google Cloud Platform and/or Azure
  • Knowledge of Docker, Kubernetes, CI/CD pipelines, and modern DevOps practices
  • Experience working in Agile environments with multiple delivery teams
  • Background in payments, banking, or merchant-acquiring environments
  • Strong analytical, problem-solving, prioritisation, and decision-making skills

SALARY

  • The salary range for this role is 175,000 to $188,000 AUD plus superannuation.

OUR BENEFITS

Join a leading global technology brand that offers benefits you’ll actually value, including:

  • Flexible work arrangements that support your unique need;
  • 18 weeks paid parental leave for either parent as well as two weeks paid secondary carer’s leave;
  • Women in Digital membership, granting you access to a host of member industry events and resources;
  • Additional birthday, community giving, wellness and study leave;
  • Our free and confidential Employee Assistance Program counselling service and wellbeing resources;
  • A jam-packed calendar of cultural celebrations and social activities;
  • Global career and professional development opportunities;
  • Salary sacrifice and an Employee Stock Purchase Plan.

READY TO APPLY?

Want to join a team that places the needs of our people, clients and community at the heart of everything they do? APPLY NOW by submitting your CV. Please note you will be redirected to a Global Payments careers page to submit your application.

All final applicants for this position will be asked to consent to a criminal history check. Each application will be considered on its merits.

#LI-HYBRID

Global Payments Inc. is an equal opportunity employer. Global Payments provides equal employment opportunities to all employees and applicants for employment without regard to race, color, religion, sex (including pregnancy), national origin, ancestry, age, marital status, sexual orientation, gender identity or expression, disability, veteran status, genetic information or any other basis protected by law. If you wish to request reasonable accommodations related to applying for employment or provide feedback about the accessibility of this website, please contact [email protected].

SDET

Cuajimalpa, Mexico City, Mexico Posted today

Every day, Global Payments makes it possible for millions of people to move money between buyers and sellers using our payments solutions for credit, debit, prepaid and merchant services.  Our worldwide team helps over 3 million companies, more than 1,300 financial institutions and over 600 million cardholders grow with confidence and achieve amazing results.  We are driven by our passion for success and we are proud to deliver best-in-class payment technology and software solutions.  Join our dynamic team and make your mark on the payments technology landscape of tomorrow. 

We invite a highly skilled, proactive, and culturally adept Test Engineer Automation with a background in software development and leadership experience to join our team. You’ll use your expertise to help us deliver exceptional services for our client, a leading fintech company. The product you’ll be working on is a payment functionality that allows individuals and businesses to safely and effortlessly move money between bank accounts across the U.S., offering numerous benefits to both merchants and customers.

What's in it for you:

• Collaborate with a renowned Fortune 500 company

• Gain hands-on experience in the fast-paced fintech industry

• Contribute to developing a vital system for our client’s operations

Is that you?

• 4+ years of hands-on experience as a Test Engineer Automation

• Strong coding skills in C#

• Expertise in automation frameworks like Selenium, with experience building automated testing frameworks from scratch

• Proven experience leading QA teams

• Experience developing API, performance, and integration tests

• In-depth understanding of Scrum methodology and experience working within Agile teams

• Upper-Intermediate English level

• Excellent communication and interpersonal skills

• Strong analytical abilities and a structured approach to problem-solving

Desirable:

• Experience with SAFe methodology

• Strong Java or JavaScript skills

Key responsibilities and your contribution:

In this role, you'll play a crucial part in ensuring our software aligns with high-quality standards while leading the QA team to develop effective, functional, and scalable solutions that meet the client's needs.

• Lead the QA team to boost the project’s test automation speed and coverage

• Streamline automated testing processes on the project, making them more efficient

• Create and implement robust and scalable automated testing frameworks • Conduct functional and regression testing using Selenium

• Conduct API testing using Postman and other tools

• Execute performance testing using JMeter or Postman runner to ensure software meets performance requirements

• Perform integration testing to verify that components work seamlessly together

• Integrate automated tests into Azure DevOps CI/CD pipelines to ensure a smooth deployment process

Our next steps:

• Submit a CV in English

• Intro call with a Recruiter

• Internal interview

• Client interview

• Offer

Global Payments Inc. is an equal opportunity employer. Global Payments provides equal employment opportunities to all employees and applicants for employment without regard to race, color, religion, sex (including pregnancy), national origin, ancestry, age, marital status, sexual orientation, gender identity or expression, disability, veteran status, genetic information or any other basis protected by law. If you wish to request reasonable accommodations related to applying for employment or provide feedback about the accessibility of this website, please contact [email protected].

Developer, Software

Cuajimalpa, Mexico City, Mexico Posted today

Every day, Global Payments makes it possible for millions of people to move money between buyers and sellers using our payments solutions for credit, debit, prepaid and merchant services.  Our worldwide team helps over 3 million companies, more than 1,300 financial institutions and over 600 million cardholders grow with confidence and achieve amazing results.  We are driven by our passion for success and we are proud to deliver best-in-class payment technology and software solutions.  Join our dynamic team and make your mark on the payments technology landscape of tomorrow. 

Summary of This Role

Works throughout the software development life cycle and performs in a utility capacity to create, design, code, debug, maintain, test, implement and validate applications with a broad understanding of a variety of languages and architectures.  Analyzes existing applications or formulate logic for new applications, procedures, flowcharting, coding and debugging programs.  Maintains and utilizes application and programming documents in the development of code.  Recommends changes in development, maintenance and system standards.  Creates appropriate deliverables and develops application implementation plans throughout the life cycle in a flexible development environment.

What Part Will You Play?

  • Develops basic to moderately complex code  using a front or back end programming language within a platform as needed in collaboration with business and technology teams for internal and external client software solutions.  Creates, and delivers routine program specifications for code development and support on a project /issue with a moderate understanding of the application / database to better align interactions and technologies.
  • Analyzes, modifies, and develops basic to moderately complex code / unit testing in order to develop application documentation.  Performs testing and validation requirements for basic to moderately complex code changes. Performs corrective measures for basic to moderately complex code deficiencies and escalates alternative proposals.
  • Applies a moderate understanding of procedures, methodology and application standards to include Payment Card Industry (PCI) security compliance.

What Are We Looking For in This Role?

Minimum Qualifications

  • BS in Computer Science, Information Technology, Business / Management Information Systems or related field
  • Typically minimum of 2 years - Professional Experience In Coding, Designing, Developing And Analyzing Data.  Typically has a basic knowledge and use of one or more languages / technologies from the following but not limited to; two or more modern programming languages used in the enterprise, experience working with various APIs, external Services, experience with both relational and NoSQL Databases

Preferred Qualifications

  • BS in Computer Science, Information Technology, Business / Management Information Systems or related field
  • 4+ years professional Experience In Coding, Designing, Developing And Analyzing Data and experience with IBM Rational Tools

What Are Our Desired Skills and Capabilities?

  • Skills / Knowledge - Developing professional expertise, applies company policies and procedures to resolve a variety of issues.
  • Job Complexity - Works on problems of moderate scope where analysis of situations or data requires a review of a variety of factors. Exercises judgment within defined procedures and practices to determine appropriate action. Builds productive internal/external working relationships.
  • Supervision - Normally receives general instructions on routine work, detailed instructions on new projects or assignments.

Operating Systems:

  • Linux distributions including one or more for the following: Ubuntu, CentOS/RHEL, Amazon Linux
  • Microsoft Windows
  • z/OS
  • Tandem/HP-Nonstop

Database - Design, familiarity with DDL and DML for one or more of the following databases Oracle, MySQL, MS SQL Server, IMS, DB2, Hadoop
Back-end technologies - Java, Python, .NET, Ruby, Mainframe COBOL, Mainframe Assembler
Front-end technologies - HTML, JavaScript, jQuery, CICS
Web Frameworks – Web technologies like Node.js, React.js, Angular, Redux
Development Tools  - Eclipse, Visual Studio, Webpack, Babel, Gulp
Mobile Development – iOS, Android
Machine Learning – Python, R, Matlab, Tensorflow, DMTK

Global Payments Inc. is an equal opportunity employer. Global Payments provides equal employment opportunities to all employees and applicants for employment without regard to race, color, religion, sex (including pregnancy), national origin, ancestry, age, marital status, sexual orientation, gender identity or expression, disability, veteran status, genetic information or any other basis protected by law. If you wish to request reasonable accommodations related to applying for employment or provide feedback about the accessibility of this website, please contact [email protected].

Product Architect

Belfast, United Kingdom Posted today

$5 - $5

Every day, Global Payments makes it possible for millions of people to move money between buyers and sellers using our payments solutions for credit, debit, prepaid and merchant services.  Our worldwide team helps over 3 million companies, more than 1,300 financial institutions and over 600 million cardholders grow with confidence and achieve amazing results.  We are driven by our passion for success and we are proud to deliver best-in-class payment technology and software solutions.  Join our dynamic team and make your mark on the payments technology landscape of tomorrow. 

Position Overview

The Product Architect is responsible for defining product requirements that address market opportunities and meet the demands of the Product Owners. The position involves close interaction with the Product Owners, Software Architects, Engineering Teams and other key stakeholders to ensure Global Payments product development resources are delivering products at quality and velocity. A strong technical background is required, together with a clear focus on business goals and product objectives.

This role plays a significant part in aligning the product vision and engineering efforts with the strategic direction of the company, fostering awareness and appropriate application of this vision at all levels of the organization and ensuring successful rollout of products to the market.

Position Responsibilities

  • Gather requirements and present them to Engineering in a clear, unambiguous manner
  • Prioritize and package requirements into executable projects based on various factors (product value, time to market, technical dependencies, operational constraints, regulatory compliance etc.)
  • Assist in focusing Engineering efforts across the organization with a sound and pragmatic approach towards quality product releases at velocity
  • Ensure delivered work meets technical, functional, performance and business requirements
  • Maintain a status dashboard for all ongoing product work
  • Engage with the Product Owner as part of launch planning and execution for releases
  • Engage with Technical Ops and Engineering as part of release management
  • Provide issue resolution and product solution engineering working along Engineering teams and Software Architects
  • Maintain up-to-date product documentation covering requirements, features, roadmap etc., and ensure Engineering documentation covering design, implementation, testing etc. are up-to-date
  • Collaborate with Product Owners to ensure product offerings are highly competitive in the face of dynamic market trends and competitor organizations and their products
  • Communicate strategies in terms that are meaningful to the engineering group

Position Requirements

Essential Criteria

  • BSc or MSc or equivalent in Computer Science or related field
  • Tolerant of high degrees of ambiguity, and good at resolving uncertainty and setting direction.  Willing to backtrack, seek multiple solutions and experiment to validate approaches
  • Creative, Investigative, Innovative, Insightful and able to make technical leaps, finding novel solutions
  • Effective and comfortable working with high-level management
  • Effective and comfortable working with Engineering teams and Software Architects as part of an end-to-end team
  • Strong written and oral communication skills including proven success in working with stakeholders with a wide range of technical knowledge
  • Comfortable working in an environment that is growing rapidly and constantly addressing the inherent challenges
  • Ability to define roadmaps to execute on project initiatives
  • Proven experience translating Business Requirements into solutions
  • Experience in application development
  • Ability to consider multiple factors in decision making at strategic and tactical levels

Desirable Criteria

  • Experience in enterprise engineering
  • Experience with technical solutions across N-Tier systems
  • Experience as a Product Manager or Product Architect
  • Familiar with diverse, complex problems and adept at devising reasonable solutions or alternatives
  • Proven experience designing SOAP XML APIs and RESTful APIs, evolving them over time and ensuring backwards compatibility.
  • Proven experience authoring UML diagrams and using them to communicate complex solutions to stakeholders.

Benefits:

  • Competitive salary

  • Flexible, hybrid working from our new office in the heart of Belfast city centre 

  • 26 days leave (plus Bank holidays) increasing with length of service

  • Vitality private medical insurance

  • Dental insurance

  • Life insurance / income protection / critical illness

  • Up to 5% matching pension contributions and Salary Sacrifice 

  • 26 weeks company paid maternity leave

  • Cycle to work scheme

  • Electric car scheme

  • Stock purchase plan

  • Twice annual worldwide community volunteering days

  • Company social events

Global Payments Inc. is an equal opportunity employer. Global Payments provides equal employment opportunities to all employees and applicants for employment without regard to race, color, religion, sex (including pregnancy), national origin, ancestry, age, marital status, sexual orientation, gender identity or expression, disability, veteran status, genetic information or any other basis protected by law. If you wish to request reasonable accommodations related to applying for employment or provide feedback about the accessibility of this website, please contact [email protected].

Lead Software Engineer

Pune, Maharashtra, India Posted today

Every day, Global Payments makes it possible for millions of people to move money between buyers and sellers using our payments solutions for credit, debit, prepaid and merchant services.  Our worldwide team helps over 3 million companies, more than 1,300 financial institutions and over 600 million cardholders grow with confidence and achieve amazing results.  We are driven by our passion for success and we are proud to deliver best-in-class payment technology and software solutions.  Join our dynamic team and make your mark on the payments technology landscape of tomorrow. 

Summary of This Role

Works throughout the software development life cycle and performs in a utility capacity to create, design, code, debug, maintain, test, implement and validate applications with a broad understanding of a variety of languages and architectures.  Analyzes existing applications or formulate logic for new applications, procedures, flowcharting, coding and debugging programs.  Maintains and utilizes application and programming documents in the development of code.  Recommends changes in development, maintenance and system standards.  Creates appropriate deliverables and develops application implementation plans throughout the life cycle in a flexible development environment.

What Part Will You Play?

  • Develops moderately complex code using both front and/or back end programming languages within multiple platforms as needed in collaboration with business and technology teams for internal and external client software solutions.  Designs, creates, and delivers moderately complex program specifications for code development and support on multiple projects/issues with a wide understanding of the application / database to better align interactions and technologies.
  • Provides broad and in-depth knowledge of analysis, modification, and development of complex code/unit testing in order to develop concise application documentation.  Performs and advises on testing, validation requirements, and corrective measures for complex code deficiencies and provides systemic proposals.
  • Participates in client facing meetings, joint venture discussions, vendor partnership teams to determine solution approaches.
  • Provides advise to leadership on the design, development and enforcement of business / infrastructure application standards to include associated controls, procedures and monitoring to ensure compliance and accuracy of data. Applies a full understanding and in-depth knowledge of procedures, methodology and application standards to include Payment Card Industry (PCI) security compliance.
  • Develops, administers and recommends billable hours and resource estimates on complex initiatives, projects, and issues.
  • Assists with on-the-job training and provides in-depth expertise and advice to software engineers.

What Are We Looking For in This Role?

Minimum Qualifications

  • BS in Computer Science, Information Technology, Business / Management Information Systems or related field
  • Typically minimum of 6 years - Professional Experience In Coding, Designing, Developing And Analyzing Data.  Typically has an advanced knowledge and use of two or more opposing front / back end languages / technologies from the following but not limited to; two or more modern programming languages used in the enterprise, experience working with various APIs, external Services, experience with both relational and NoSQL Databases

Preferred Qualifications

  • BS in Computer Science, Information Technology, Business / Management Information Systems or related field
  • 8+ years professional Experience In Coding, Designing, Developing And Analyzing Data and experience with IBM Rational Tools

What Are Our Desired Skills and Capabilities?

  • Skills / Knowledge - Having wide-ranging experience, uses professional concepts and company objectives to resolve complex issues in creative and effective ways. Some barriers to entry exist at this level (e.g., dept./peer review).
  • Job Complexity - Works on complex issues where analysis of situations or data requires an in-depth evaluation of variable factors. Exercises judgment in selecting methods, techniques and evaluation criteria for obtaining results. Networks with key contacts outside own area of expertise.
  • Supervision - Determines methods and procedures on new assignments and may coordinate activities of other personnel (Team Lead).

Operating Systems:

  • Linux distributions including one or more for the following: Ubuntu, CentOS/RHEL, Amazon Linux
  • Microsoft Windows
  • z/OS
  • Tandem/HP-Nonstop

Database - Design, familiarity with DDL and DML for one or more of the following databases Oracle, MySQL, MS SQL Server, IMS, DB2, Hadoop
Back-end technologies - Java, Python, .NET, Ruby, Mainframe COBOL, Mainframe Assembler
Front-end technologies - HTML, JavaScript, jQuery, CICS
Web Frameworks – Web technologies like Node.js, React.js, Angular, Redux
Development Tools  - Eclipse, Visual Studio, Webpack, Babel, Gulp
Mobile Development – iOS, Android
Machine Learning – Python, R, Matlab, Tensorflow, DMTK

Global Payments Inc. is an equal opportunity employer. Global Payments provides equal employment opportunities to all employees and applicants for employment without regard to race, color, religion, sex (including pregnancy), national origin, ancestry, age, marital status, sexual orientation, gender identity or expression, disability, veteran status, genetic information or any other basis protected by law. If you wish to request reasonable accommodations related to applying for employment or provide feedback about the accessibility of this website, please contact [email protected].

Senior Software Engineer

Belfast, United Kingdom Posted today

$5 - $5

Every day, Global Payments makes it possible for millions of people to move money between buyers and sellers using our payments solutions for credit, debit, prepaid and merchant services.  Our worldwide team helps over 3 million companies, more than 1,300 financial institutions and over 600 million cardholders grow with confidence and achieve amazing results.  We are driven by our passion for success and we are proud to deliver best-in-class payment technology and software solutions.  Join our dynamic team and make your mark on the payments technology landscape of tomorrow. 

Global Payments (NYSE: GPN) is a leading payment technology and software company that powers commerce for businesses of all sizes worldwide. We help businesses grow with confidence by delivering innovative solutions that enable seamless payment acceptance, smarter operations and exceptional client experiences – online, in store and everywhere in between. With our global reach, local expertise and scale, Global Payments manages trillions in payments volume and billions of transactions across more than 175 countries. Headquartered in Atlanta, Georgia, Global Payments is a Fortune 500® company and a member of the S&P 500.

The Role

The Merchantware and Semi‑Integrated platform is developed and maintained by our Belfast team. The platform handles millions of daily card transactions for customers ranging from small merchants to 70,000‑seat stadiums. Throughput and resilience are critical as the platform is running at 100% uptime.

As a Senior Software Engineer on the Merchantware Gateway, you will contribute to the design and delivery of features on our product roadmap. You will develop backend services (and occasionally frontend components where needed) in collaboration with other engineers, product partners and technology teams. You will help refine solutions, ensure code quality, improve engineering practices, and support the delivery of secure, scalable and reliable payment services.

Duties include

  • Designing and implementing roadmap features to a high standard within your team
  • Participating in technical design discussions and contributing to architectural decisions
  • Improving development processes, methodologies and tools through hands‑on implementation and continuous improvement
  • Ensuring deliverables are technically accurate, well‑tested and delivered on time
  • Helping with estimation, planning and communication of progress or issues
  • Supporting software deployment activities across internal test and production environments
  • Providing mentorship and guidance to junior engineers through code reviews and pairing
  • Investigating issues, gathering information from multiple sources and contributing to clear, actionable solutions
  • Contributing to overall team success by sharing ideas, improving communication and collaborating effectively

Position Requirements

  • Degree in Computer Science or equivalent experience
  • 4+ years of software development experience
  • Experience with server‑side development in a Windows c# .NET environment
  • Experience designing and implementing scalable web service solutions
  • Strong experience with relational databases (SQL Server or related)
  • Strong experience with Test Automation (unit testing, BDD/SpecFlow)
  • Experience with CI/CD pipelines (Bamboo, Jenkins, GitLab or similar)
  • Strong understanding of design patterns, OO design and refactoring practices
  • Knowledge of software design principles including cohesion, modularity, encapsulation and separation of concerns
  • Strong analytical, problem‑solving and organisational skills
  • Proven ability to work as part of a collaborative engineering team
  • Excellent communication skills
  • Experience in Agile/Scrum or Lean/Kanban environments
  • Eligibility to work in the UK on a permanent full‑time basis
  • Must be resident or within 1 hour commute to Belfast

Preferred

  • Knowledge of payment processing or PCI standards
  • Experience with software usability, system architecture or information security

Benefits

  • Competitive salary
  • Hybrid working from our new office in the heart of Belfast city centre.
  • 26 days leave (+ Bank holidays) increasing with length of service
  • Medical insurance
  • Dental insurance
  • Life insurance / income protection / critical illness
  • Up to 5% matching pension contributions and Salary Sacrifice
  • 26 weeks maternity leave
  • Cycle to work scheme
  • Electric car scheme
  • Stock purchase plan

Global Payments Inc. is an equal opportunity employer. Global Payments provides equal employment opportunities to all employees and applicants for employment without regard to race, color, religion, sex (including pregnancy), national origin, ancestry, age, marital status, sexual orientation, gender identity or expression, disability, veteran status, genetic information or any other basis protected by law. If you wish to request reasonable accommodations related to applying for employment or provide feedback about the accessibility of this website, please contact [email protected].

Staff Software Engineer

Belfast, United Kingdom Posted today

$70000 - $70000

Every day, Global Payments makes it possible for millions of people to move money between buyers and sellers using our payments solutions for credit, debit, prepaid and merchant services.  Our worldwide team helps over 3 million companies, more than 1,300 financial institutions and over 600 million cardholders grow with confidence and achieve amazing results.  We are driven by our passion for success and we are proud to deliver best-in-class payment technology and software solutions.  Join our dynamic team and make your mark on the payments technology landscape of tomorrow. 

Global Payments (NYSE: GPN) is a leading payment technology and software company that powers commerce for businesses of all sizes worldwide. We help businesses grow with confidence by delivering innovative solutions that enable seamless payment acceptance, smarter operations and exceptional client experiences – online, in store and everywhere in between. With its global reach, local expertise and scale, Global Payments manages trillions in payments volume and billions of transactions across more than 175 countries. Headquartered in Atlanta, Georgia, Global Payments is a Fortune 500® company and a member of the S&P 500. Across our family of brands, we're delivering technology, innovation and expertise for our customers - every day. It’s our job to keep commerce moving, and if you're up for the challenge, it could be yours too.

The Role: The Merchantware and Semi-integrated platform is developed and maintained by our Belfast team. The platform is responsible for handling millions of card payments transactions daily for our customers who range from small businesses up to 70,000-seater NFL stadiums. Throughput and resilience are paramount to sustaining our 100% uptime. As a Staff Software Engineer on the Merchantware Gateway you will lead a team of software engineers of varying levels to deliver features from our product roadmap. You will develop using both front and/or back-end programming languages within multiple platforms as needed in collaboration with business and technology teams for internal and external client software solutions.

Key responsibilities:

  • Provide broad and in-depth knowledge of analysis, modification, and development of complex code/unit testing in order to develop concise application documentation

  • Perform and advise on testing, validation requirements, and corrective measures for complex code deficiencies and provide systemic proposals

  • Apply a full understanding and in-depth knowledge of procedures, methodology and application standards to include Payment Card Industry (PCI) security compliance

  • Provide estimates on complex initiatives, projects, and issues - Assist with software deployment activities to internal test environments and our production data center

  • Identify problems, issues, collect and integrate information from a variety of sources to establish a course of action and communicate the issue and solutions clearly and concisely

  • Contribute to project success by providing ideas, strategies, improving communication among team members and executing decisions

  • Assist with on-the-job training and provide in-depth expertise and advice to software engineers

Position Requirements:

  • Degree in Computer Science or a similar

  • 6+ years of software development experience

  • Experience with server side development in a Windows .NET environment (.NET, C#)

  • Experience designing and implementing scalable Web service solutions

  • Experience with relational databases (SQL Server or related)

  • Experience working in a CI/CD environment (e.g. Bamboo, Jenkins, GitLab) - Experience with test automation (Unit tests, BDD/Specflow)

  • Experience with design patterns, refactoring, OO design and related areas - Demonstrate functional comprehension of software design principles, including coupling/cohesion, decomposition/modularity, encapsulation/information hiding, and separation of interface and implementation

  • Strong analytical, problem-solving, and organizational skills

  • Proven ability to work as part of a team

  • Excellent communication skills

  • Experience working in an Agile/Scrum, or Lean/Kanban environment

-Must reside in NI / commuting distance to Belfast and be eligible to work in the UK on a permanent and full-time basis

Preferred:

  • Knowledge of payment processing, PCI standards, software usability, software architecture, systems administration and information security

  • Experience with UI technologies, HTML, CSS.

Benefits:

  • Competitive salary

  • Hybrid working from our new office in the heart of Belfast city centre.

  • 26 days leave (plus Bank holidays) increasing with length of service

  • Medical insurance

  • Dental insurance

  • Life insurance / income protection / critical illness

  • Up to 5% matching pension contributions and Salary Sacrifice

  • 26 weeks company paid maternity leave

  • Cycle to work scheme

  • Electric car scheme

  • Stock purchase plan

  • Twice annual Worldwide Days of Service

  • Company social events

Global Payments Inc. is an equal opportunity employer. Global Payments provides equal employment opportunities to all employees and applicants for employment without regard to race, color, religion, sex (including pregnancy), national origin, ancestry, age, marital status, sexual orientation, gender identity or expression, disability, veteran status, genetic information or any other basis protected by law. If you wish to request reasonable accommodations related to applying for employment or provide feedback about the accessibility of this website, please contact [email protected].

Senior Software Engineer (C# and .NET)

Prague, Czechia Posted today

Every day, Global Payments makes it possible for millions of people to move money between buyers and sellers using our payments solutions for credit, debit, prepaid and merchant services.  Our worldwide team helps over 3 million companies, more than 1,300 financial institutions and over 600 million cardholders grow with confidence and achieve amazing results.  We are driven by our passion for success and we are proud to deliver best-in-class payment technology and software solutions.  Join our dynamic team and make your mark on the payments technology landscape of tomorrow. 

LI-DJ1

Summary of This Role

Works throughout the software development life cycle and performs in a utility capacity to create, design, code, debug, maintain, test, implement and validate applications with a broad understanding of a variety of languages and architectures.  Analyzes existing applications or formulate logic for new applications, procedures, flowcharting, coding and debugging programs.  Maintains and utilizes application and programming documents in the development of code.  Recommends changes in development, maintenance and system standards.  Creates appropriate deliverables and develops application implementation plans throughout the life cycle in a flexible development environment.

What Part Will You Play?

  • Participate in the development of the new product features, support modernization efforts and help maintain the existing application
  • Reach and maintain a deep understanding of our business domain and participate in requirement grooming and planning sessions
  • Evaluate technical solutions, identify and inform on technical risks
  • Perform work decomposition and estimation together with the team
  • Follow the project SDLC and suggest improvements where applicable
  • Do pull requests; review and monitor your own and overall code quality
  • Support Sprint commitments and help teammates reach the Sprint goal
  • Document the technical solutions suggested and contribute to the development and maintenance of CI/CD practices
  • Design input (along with Tech Lead and Principal Architect)
  • Work with complicated logic and tech stack (.NET Core and .NET Framework 4.7.2, REST API, Angular v13+)
  • Work with modern technologies and be a part of the team that's delivering a highly available and reliable cloud platform
  • Partnership relationships with the client who listens and supports team's ideas

What Are We Looking For in This Role?

Minimum Qualifications

  • BS in Computer Science, Information Technology, Business / Management Information Systems or related field
  • Conversational knowledge of Czech language (B1)
  • Typically minimum of 8+ years Professional Experience In Coding, Designing, Developing And Analyzing Data - experience with .NET
  • Working experience with Angular, Typescript
  • Experience with RESTApi, ASP.NET MVC
  • Experience with application architecture, knowledge of design patterns
  • Experience in working with distributed systems, availability, deployment
  • Good knowledge of relational DB concepts, MS SQL and SQL/TransactSQL
  • Solid OOP/OOD, Open API Specification, SOLID skills
  • Experience within Azure
  • Typically has a broad and comprehensive advanced knowledge of multiple opposing front / back end languages / technologies from the following but not limited to: two or more modern programming languages used in the enterprise, experience working with various APIs, external Services, experience with both relational and NoSQL Databases
  • Availability: must be able to start work at 10am at the earliest - as this role will work closely with the team in the USA

Preferred Qualifications

  • BS in Computer Science, Information Technology, Business / Management Information Systems or related field
  • 8+ years professional Experience In Coding, Designing, Developing And Analyzing Data and experience with IBM Rational Tools
  • Experience with Redis
  • Hands-on experience with multiple Azure resources (service bus, app services, etc.)
  • Hands-on experience with creating and deploying containers in Azure
  • Hands-on experience with creating microservices
  • Knowledge of using Jira for Epic and User Story Management
  • Knowledge of GitHub for Code Management through deployment

What Are Our Desired Skills and Capabilities?

  • Skills / Knowledge - Having broad expertise or unique knowledge, uses skills to contribute to development of company objectives and principles and to achieve goals in creative and effective ways. Barriers to entry such as technical committee review may exist at this level.

  • Job Complexity - Works on significant and unique issues where analysis of situations or data requires an evaluation of intangibles. Exercises independent judgment in methods, techniques and evaluation criteria for obtaining results. Creates formal networks involving coordination among groups.

  • Supervision - Acts independently to determine methods and procedures on new or special assignments. May supervise the activities of others.

Operating Systems:

  • Linux distributions including one or more for the following: Ubuntu, CentOS/RHEL, Amazon Linux
  • Microsoft Windows
  • z/OS
  • Tandem/HP-Nonstop

Database - Design, familiarity with DDL and DML for one or more of the following databases Oracle, MySQL, MS SQL Server, IMS, DB2, Hadoop

Back-end technologies - Java, Python, .NET, Ruby, Mainframe COBOL, Mainframe Assembler

Front-end technologies - HTML, JavaScript, jQuery, CICS

Web Frameworks – Web technologies like Node.js, React.js, Angular, Redux

Development Tools  - Eclipse, Visual Studio, Webpack, Babel, Gulp

Mobile Development – iOS, Android

Machine Learning – Python, R, Matlab, Tensorflow, DMTK

Global Payments Inc. is an equal opportunity employer. Global Payments provides equal employment opportunities to all employees and applicants for employment without regard to race, color, religion, sex (including pregnancy), national origin, ancestry, age, marital status, sexual orientation, gender identity or expression, disability, veteran status, genetic information or any other basis protected by law. If you wish to request reasonable accommodations related to applying for employment or provide feedback about the accessibility of this website, please contact [email protected].

Lead Software Engineer

Pune, Maharashtra, India Posted today

Every day, Global Payments makes it possible for millions of people to move money between buyers and sellers using our payments solutions for credit, debit, prepaid and merchant services.  Our worldwide team helps over 3 million companies, more than 1,300 financial institutions and over 600 million cardholders grow with confidence and achieve amazing results.  We are driven by our passion for success and we are proud to deliver best-in-class payment technology and software solutions.  Join our dynamic team and make your mark on the payments technology landscape of tomorrow. 

Summary of This Role

Works throughout the software development life cycle and performs in a utility capacity to create, design, code, debug, maintain, test, implement and validate applications with a broad understanding of a variety of languages and architectures.  Analyzes existing applications or formulate logic for new applications, procedures, flowcharting, coding and debugging programs.  Maintains and utilizes application and programming documents in the development of code.  Recommends changes in development, maintenance and system standards.  Creates appropriate deliverables and develops application implementation plans throughout the life cycle in a flexible development environment.

What Part Will You Play?

  • Develops moderately complex code using both front and/or back end programming languages within multiple platforms as needed in collaboration with business and technology teams for internal and external client software solutions.  Designs, creates, and delivers moderately complex program specifications for code development and support on multiple projects/issues with a wide understanding of the application / database to better align interactions and technologies.
  • Provides broad and in-depth knowledge of analysis, modification, and development of complex code/unit testing in order to develop concise application documentation.  Performs and advises on testing, validation requirements, and corrective measures for complex code deficiencies and provides systemic proposals.
  • Participates in client facing meetings, joint venture discussions, vendor partnership teams to determine solution approaches.
  • Provides advise to leadership on the design, development and enforcement of business / infrastructure application standards to include associated controls, procedures and monitoring to ensure compliance and accuracy of data. Applies a full understanding and in-depth knowledge of procedures, methodology and application standards to include Payment Card Industry (PCI) security compliance.
  • Develops, administers and recommends billable hours and resource estimates on complex initiatives, projects, and issues.
  • Assists with on-the-job training and provides in-depth expertise and advice to software engineers.

What Are We Looking For in This Role?

Minimum Qualifications

  • BS in Computer Science, Information Technology, Business / Management Information Systems or related field
  • Typically minimum of 6 years - Professional Experience In Coding, Designing, Developing And Analyzing Data.  Typically has an advanced knowledge and use of two or more opposing front / back end languages / technologies from the following but not limited to; two or more modern programming languages used in the enterprise, experience working with various APIs, external Services, experience with both relational and NoSQL Databases

Preferred Qualifications

  • BS in Computer Science, Information Technology, Business / Management Information Systems or related field
  • 8+ years professional Experience In Coding, Designing, Developing And Analyzing Data and experience with IBM Rational Tools

What Are Our Desired Skills and Capabilities?

  • Skills / Knowledge - Having wide-ranging experience, uses professional concepts and company objectives to resolve complex issues in creative and effective ways. Some barriers to entry exist at this level (e.g., dept./peer review).
  • Job Complexity - Works on complex issues where analysis of situations or data requires an in-depth evaluation of variable factors. Exercises judgment in selecting methods, techniques and evaluation criteria for obtaining results. Networks with key contacts outside own area of expertise.
  • Supervision - Determines methods and procedures on new assignments and may coordinate activities of other personnel (Team Lead).

Operating Systems:

  • Linux distributions including one or more for the following: Ubuntu, CentOS/RHEL, Amazon Linux
  • Microsoft Windows
  • z/OS
  • Tandem/HP-Nonstop

Database - Design, familiarity with DDL and DML for one or more of the following databases Oracle, MySQL, MS SQL Server, IMS, DB2, Hadoop
Back-end technologies - Java, Python, .NET, Ruby, Mainframe COBOL, Mainframe Assembler
Front-end technologies - HTML, JavaScript, jQuery, CICS
Web Frameworks – Web technologies like Node.js, React.js, Angular, Redux
Development Tools  - Eclipse, Visual Studio, Webpack, Babel, Gulp
Mobile Development – iOS, Android
Machine Learning – Python, R, Matlab, Tensorflow, DMTK

Global Payments Inc. is an equal opportunity employer. Global Payments provides equal employment opportunities to all employees and applicants for employment without regard to race, color, religion, sex (including pregnancy), national origin, ancestry, age, marital status, sexual orientation, gender identity or expression, disability, veteran status, genetic information or any other basis protected by law. If you wish to request reasonable accommodations related to applying for employment or provide feedback about the accessibility of this website, please contact [email protected].

Senior Software Engineer

Pune, Maharashtra, India Posted today

Every day, Global Payments makes it possible for millions of people to move money between buyers and sellers using our payments solutions for credit, debit, prepaid and merchant services.  Our worldwide team helps over 3 million companies, more than 1,300 financial institutions and over 600 million cardholders grow with confidence and achieve amazing results.  We are driven by our passion for success and we are proud to deliver best-in-class payment technology and software solutions.  Join our dynamic team and make your mark on the payments technology landscape of tomorrow. 

Summary of This Role

Works throughout the software development life cycle and performs in a utility capacity to create, design, code, debug, maintain, test, implement and validate applications with a broad understanding of a variety of languages and architectures.  Analyzes existing applications or formulate logic for new applications, procedures, flowcharting, coding and debugging programs.  Maintains and utilizes application and programming documents in the development of code.  Recommends changes in development, maintenance and system standards.  Creates appropriate deliverables and develops application implementation plans throughout the life cycle in a flexible development environment.

What Part Will You Play?

  • Develops basic to moderately complex code using front and / or back end programming languages within multiple platforms as needed in collaboration with business and technology teams for internal and external client software solutions.  Designs, creates, and delivers routine to moderately complex program specifications for code development and support on multiple projects/issues with a wide understanding of the application / database to better align interactions and technologies.
  • Analyzes, modifies, and develops moderately complex code/unit testing in order to develop concise application documentation.  Performs testing and validation requirements for moderately complex code changes. Performs corrective measures for moderately complex code deficiencies and escalates alternative proposals.
  • Participates in client facing meetings, joint venture discussions, vendor partnership teams to determine solution approaches.
  • Provides support to leadership for the design, development and enforcement of business / infrastructure application standards to include associated controls, procedures and monitoring to ensure compliance and accuracy of data. Applies a full understanding of procedures, methodology and application standards to include Payment Card Industry (PCI) security compliance.
  • Conducts and provides basic billable hours and resource estimates on initiatives, projects and issues.
  • Assists with on-the-job training and provides guidance to other software engineers.

What Are We Looking For in This Role?

Minimum Qualifications

  • BS in Computer Science, Information Technology, Business / Management Information Systems or related field
  • Typically minimum of 4 years - Professional Experience In Coding, Designing, Developing And Analyzing Data.  Typically has an advanced knowledge and use of one or more front / back end languages / technologies and a moderate understanding of the other corresponding end language / technology from the following but not limited to; two or more modern programming languages used in the enterprise, experience working with various APIs, external Services, experience with both relational and NoSQL Databases.

Preferred Qualifications

  • BS in Computer Science, Information Technology, Business / Management Information Systems or related field
  • 6+ years professional Experience In Coding, Designing, Developing And Analyzing Data and experience with IBM Rational Tools

What Are Our Desired Skills and Capabilities?

  • Skills / Knowledge - A seasoned, experienced professional with a full understanding of area of specialization; resolves a wide range of issues in creative ways. This job is the fully qualified, career-oriented, journey-level position.

  • Job Complexity - Works on problems of diverse scope where analysis of data requires evaluation of identifiable factors. Demonstrates good judgment in selecting methods and techniques for obtaining solutions. Networks with senior internal and external personnel in own area of expertise.

  • Supervision - Normally receives little instruction on day-to-day work, general instructions on new assignments.

Operating Systems:

  • Linux distributions including one or more for the following: Ubuntu, CentOS/RHEL, Amazon Linux
  • Microsoft Windows
  • z/OS
  • Tandem/HP-Nonstop

Database - Design, familiarity with DDL and DML for one or more of the following databases Oracle, MySQL, MS SQL Server, IMS, DB2, Hadoop
Back-end technologies - Java, Python, .NET, Ruby, Mainframe COBOL, Mainframe Assembler
Front-end technologies - HTML, JavaScript, jQuery, CICS
Web Frameworks – Web technologies like Node.js, React.js, Angular, Redux
Development Tools  - Eclipse, Visual Studio, Webpack, Babel, Gulp
Mobile Development – iOS, Android
Machine Learning – Python, R, Matlab, Tensorflow, DMTK

Global Payments Inc. is an equal opportunity employer. Global Payments provides equal employment opportunities to all employees and applicants for employment without regard to race, color, religion, sex (including pregnancy), national origin, ancestry, age, marital status, sexual orientation, gender identity or expression, disability, veteran status, genetic information or any other basis protected by law. If you wish to request reasonable accommodations related to applying for employment or provide feedback about the accessibility of this website, please contact [email protected].

Information Security Forensics Analyst

Pune, Maharashtra, India Posted today

Every day, Global Payments makes it possible for millions of people to move money between buyers and sellers using our payments solutions for credit, debit, prepaid and merchant services.  Our worldwide team helps over 3 million companies, more than 1,300 financial institutions and over 600 million cardholders grow with confidence and achieve amazing results.  We are driven by our passion for success and we are proud to deliver best-in-class payment technology and software solutions.  Join our dynamic team and make your mark on the payments technology landscape of tomorrow. 

Summary of This Role

Evaluates, tests, recommends, develops, coordinates, monitors, and maintains information security policies, procedures and systems, including hardware, firmware and software . Ensures that IS security architecture/designs, plans, controls, processes, standards, policies and procedures are aligned with IS standards and overall IS security . Identifies security risks and exposures, determines the causes of security violations and suggests procedures to halt future incidents. Investigates and resolves security incidents and recommends enhancements to improve security. Develops techniques and procedures for conducting IS security risk assessments and compliance audits, the evaluation and testing of hardware, firmware and software for possible impact on system security, and the investigation and resolution of security incidents.

What Part Will You Play?

  • This role requires in-depth knowledge and hands on experience with network forensics, disk forensics, host forensics (Windows/Linux/Unix/Mac OSx), log forensics, memory forensics, Cyber Kill Chain/Pre-ATT&CK/ATT&CK, and malware reverse engineering.
  • The preference for this role is specific experience executing Digital Forensics and Incident Response tasks as performed in Cloud Environments, P2PE Deployments, and POS Deployments.
  • It is additionally preferred that the candidate have specific experience building and deploying Digital Forensic solutions for Cloud Environments. Additional preference is also for practitioners with experience performing certified forensic interviews.
  • Experience with a scripting language such as perl, golang, python, or powershell is highly preferred.  Experience producing work product such as forensic reporting, IOCs, TTP, or gap analysis is highly preferred.
  • Knowledge of local laws, regulations regarding data handling
  • Bachelor’s Degree Preferred, Industry experience in Cyber Threat Hunting, Digital Forensics, Reverse Engineering, and/or Incident Response
  • GPEN/GXPN/OCSP/GCIH or equivalent

What Are We Looking For in This Role?

Minimum Qualifications

  • Bachelor's Degree
  • Relevant Experience or Degree in: Bachelor's degree in Computer Science, Info Security, or related field. Or related work experience.
  • Typically Minimum 4 Years Relevant Exp
  • Including network operations or engineering or system administration on Unix, Linux, MAC(Message Authentication Code), or Windows; proven experience working with security operations, intrusion detection systems, Security Incident Even Management systems, and anti-virus collection logs; including knowledge of industry standard security compliance programs (PCI, SOX, GLBA, etc.)

Preferred Qualifications

  • Professional certifications CISSP(Certified Information System Security Professional),CISM(Certified Information Security Manager) ,CISA(Certified-Information-Systems-Auditor),GSEC(GIAC Security Essentials) ,Network +,Security +
  • Typically Minimum 4 Years Relevant Exp
  • Knowledge of industry standard security compliance programs (PCI(Payment Card Industry), SOX(Sarbanes-Oxley) , GLBA(Gramm Leach Bliley Act))

What Are Our Desired Skills and Capabilities?

  • Act as a point of escalation for Incident Response, and advanced analytical support to GSOC.
  • Additionally, the new hire will support the digital forensic needs of GPN functional areas to include, but not limited to: Human Resource, Threat Management Center, Fraud, and Corporate Physical Security.
  • Acting as a point of escalation for interpreting network, system, or software behaviors.
  • Serve as a point of escalation for handling Malware Reverse Engineering.
  • It will require digital forensic support to greater GSOC in support of the designated primary need.
  • Keep Senior management, business heads and other stakeholders apprised about the cases handled
  • Experience in collecting and maintaining evidence as required by the organization and regulatory requirements

Global Payments Inc. is an equal opportunity employer. Global Payments provides equal employment opportunities to all employees and applicants for employment without regard to race, color, religion, sex (including pregnancy), national origin, ancestry, age, marital status, sexual orientation, gender identity or expression, disability, veteran status, genetic information or any other basis protected by law. If you wish to request reasonable accommodations related to applying for employment or provide feedback about the accessibility of this website, please contact [email protected].

Senior Database Administrator

Pune, Maharashtra, India Posted today

Every day, Global Payments makes it possible for millions of people to move money between buyers and sellers using our payments solutions for credit, debit, prepaid and merchant services.  Our worldwide team helps over 3 million companies, more than 1,300 financial institutions and over 600 million cardholders grow with confidence and achieve amazing results.  We are driven by our passion for success and we are proud to deliver best-in-class payment technology and software solutions.  Join our dynamic team and make your mark on the payments technology landscape of tomorrow. 

Summary of This Role

Plans computerized databases, including base definition, structure, documentation, long-range requirements, operational guidelines and protection. Ensures accuracy and completeness of data in master files and various support tools, such as base dictionaries. Establishes and maintains security and integrity controls. Formulates and monitors policies, procedures and standards relating to database management. Proposes and implements enhancements that will improve the performance and reliability of the system.

What Part Will You Play?

  • Performs testing of database software, utilities and patches within a test environment prior to production roll out. Identifies and resolves issues while in the test environment. Performs the migration of tested/approved software, utilities, and patches to the production environment. Develops basic to moderately complex database configurations by creating database objects per specified business requirements and the necessary test environments. Works in close liaison with application developers to ensure best practices are applied to mitigate potential impacts to the various user groups and/or other database configurations. Coaches/mentors less experienced Database Administrators (DBAs) as they begin to perform routine/basic database administration tasks.
  • Completes authentication and authorization requests by creating/purging/maintaining user accounts, adding/deleting/modifying table and data permissions. Performs and/or sets up a scheduled database audit procedure to track the who/when changes are made or new items are created. Takes appropriate corrective actions based on audit results.
  • Schedules database back-up tasks and ensure proper completion of scheduled tasks. Executes database recovery task during a disaster recovery and/or disaster recovery exercises.
  • Monitors current usage levels of database storage to identify and report growth trends and assists in the forecasting of future storage requirements. Assists with the development of long-term capacity plans. Performs routine maintenance such as data compression, defragmentation, dropping temp tables, clearing transaction logs, archiving inactive databases, load balancing and evaluating server hardware to provide recommendations for performance improvements.
  • Actively monitors database performance to identify bottlenecks, such as inefficient queries, inconsistent and/or corrupt indexes, database design, and provides recommendations for corrective actions. Performs database statistic reporting on a regularly scheduled basis. Ensures the high availability of the supported database(s).
  • Works closely with the Applications Team while performing troubleshooting to determine the source of application failures. Assists in the development of solutions to minimize the potential of future application failures. Supports the implementation of solutions.
  • Produces and maintains operational database documentation, such as SQL Disaster Recovery, SQL Recovery Presentation, Naming Standards, Performance and Tuning, to ensure database configurations are well documented in preparation for disaster recovery.
  • Assists in the training and familiarization of less experienced DBAs regarding company policies and procedures, techniques and current server/database configurations.

What Are We Looking For in This Role?

Minimum Qualifications

  • Bachelor's Degree
  • Relevant Experience or Degree in: No degree specified
  • Typically Minimum 8+ Years Relevant Exp
  • With the Installation, Customization, Testing and Maintenance of database systems within a production environment.

Preferred Qualifications

  • Bachelor's Degree
  • IT related field

What Are Our Desired Skills and Capabilities?

  • Skills / Knowledge - A seasoned, experienced professional with a full understanding of area of specialization; resolves a wide range of issues in creative ways. This job is the fully qualified, career-oriented, journey-level position.
  • Job Complexity - Works on problems of diverse scope where analysis of data requires evaluation of identifiable factors. Demonstrates good judgment in selecting methods and techniques for obtaining solutions. Networks with senior internal and external personnel in own area of expertise.
  • Supervision - Normally receives little instruction on day-to-day work, general instructions on new assignments.
  • DBMS Knowledge - Extensive Knowledge of multiple database disciplines and technologies
  • DBMS Utilities - Extensive Knowledge of multiple utilities utilized to manage, monitor and maintain database systems
  • DBMS Recovery - Extensive Knowledge of recovery technologies for local and geographically disperse systems

Global Payments Inc. is an equal opportunity employer. Global Payments provides equal employment opportunities to all employees and applicants for employment without regard to race, color, religion, sex (including pregnancy), national origin, ancestry, age, marital status, sexual orientation, gender identity or expression, disability, veteran status, genetic information or any other basis protected by law. If you wish to request reasonable accommodations related to applying for employment or provide feedback about the accessibility of this website, please contact [email protected].

DevOps Engineer

Warsaw, Poland Posted today

Every day, Global Payments makes it possible for millions of people to move money between buyers and sellers using our payments solutions for credit, debit, prepaid and merchant services.  Our worldwide team helps over 3 million companies, more than 1,300 financial institutions and over 600 million cardholders grow with confidence and achieve amazing results.  We are driven by our passion for success and we are proud to deliver best-in-class payment technology and software solutions.  Join our dynamic team and make your mark on the payments technology landscape of tomorrow. 

DevOps Engineer (FTE)

Location: Warsaw (Hybrid)

Join our dynamic DevOps team and be at the forefront of continuous integration and delivery innovation in payment technologies. In this role, you'll design, build, and maintain sophisticated CI/CD pipelines that enable rapid, reliable, and secure software delivery across our global payment processing platform. We're looking for someone passionate about automation, pipeline engineering, and continuous improvement to help streamline our development workflows.

What You'll Do

  • Design, develop, and maintain complex CI/CD pipelines using Jenkins and Harness platforms for multi-environment deployments.
  • Create and optimize Jenkins Pipeline-as-Code using Groovy DSL and Declarative Pipeline syntax for scalable automation.
  • Implement advanced pipeline strategies including parallel execution, matrix builds, and conditional deployments.
  • Develop and maintain Bash scripts for automation, build processes, and deployment orchestration.
  • Integrate Harness for advanced deployment automation, canary releases, and blue-green deployments.
  • Implement automated testing integration within pipelines including unit tests, integration tests, and security scanning.
  • Design and maintain branching strategies and Git workflows that support efficient CI/CD processes.
  • Create automated deployment pipelines for containerized applications and microservices architectures.
  • Implement pipeline monitoring, alerting, and reporting to ensure visibility into build and deployment processes.
  • Collaborate with development teams to optimize build times and improve deployment reliability.
  • Establish and maintain pipeline security best practices including secrets management and access controls.
  • Develop self-service capabilities for development teams through pipeline templates and shared libraries.
  • Troubleshoot pipeline failures and implement solutions to improve overall system reliability.
  • Maintain comprehensive documentation for pipeline processes, troubleshooting guides, and best practices.

Who You Are

We're looking for someone with:

  • A Bachelor's degree in Computer Science, Engineering, or a related technical field.
  • 5+ years of proven experience in DevOps engineering, CI/CD pipeline development, or automation roles.
  • Advanced proficiency with Jenkins including:
  • Jenkins Pipeline-as-Code development using Groovy DSL
  • Declarative and Scripted Pipeline syntax
  • Jenkins shared libraries and pipeline templates
  • Plugin ecosystem and custom plugin integration
  • Master/agent configuration and scaling strategies
  • Strong experience with Harness or similar platforms for continuous deployment and delivery automation.
  • Expert-level Bash scripting skills for automation, build processes, and system integration.
  • Solid understanding of Groovy programming language for Jenkins pipeline development and customization.
  • Experience with version control systems (Git) and branching strategies.
  • Knowledge of build tools and package managers (Maven, Gradle, npm, pip, Docker).
  • Understanding of containerization technologies (Docker, Kubernetes) and their integration with CI/CD pipelines.
  • Experience with automated testing frameworks and their integration into deployment pipelines. Familiarity with cloud platforms (GCP, AWS, Azure) and their native CI/CD services.
  • Strong troubleshooting skills and experience with pipeline debugging and optimization.
  • Excellent collaboration skills and ability to work closely with development and operations teams.
  • Polish (at least B2 - both spoken and written), English (at least C1 - both spoken and written)
  • Ability and willingness to work onsite at least 3 days per week.

Nice to Have

  • Experience with additional CI/CD platforms (GitLab CI, Azure DevOps, CircleCI, GitHub Actions).
  • Knowledge of Infrastructure as Code tools (Terraform, Ansible) and their pipeline integration.
  • Experience with monitoring and observability tools for pipeline metrics (Prometheus, Grafana, Datadog).
  • Understanding of security scanning tools and their integration into CI/CD pipelines (SonarQube, Snyk, Wiz).
  • Experience with artifact management solutions (Nexus, Artifactory, Harbor).
  • Knowledge of database migration automation and deployment strategies.
  • Familiarity with feature flag management and progressive deployment techniques.
  • Experience with compliance frameworks and audit requirements in regulated environments (PCI DSS).
  • Understanding of microservices deployment patterns and service mesh integration.
  • Experience with pipeline optimization techniques and build acceleration strategies.

Who We Are

Every day, Global Payments makes it possible for millions of people to move money between buyers and sellers using our payments solutions for credit, debit, prepaid, and merchant services. Our DevOps team ensures that our development teams can deliver high-quality software rapidly and reliably through sophisticated automation and pipeline engineering.

We are driven by our passion for continuous improvement and automation excellence. As a DevOps Engineer on our team, you'll be responsible for building the automation backbone that enables our development teams to focus on innovation while maintaining the highest standards of quality and security in our payment processing systems.

Our CI/CD infrastructure processes hundreds of deployments daily across multiple environments, supporting a microservices architecture that handles millions of transactions. You'll work with cutting-edge automation technologies and contribute to building resilient, scalable deployment pipelines that meet the demanding requirements of the global payments industry.

Global Payments is committed to Diversity, Equity, and Inclusion (DEI). As "Champions of Inclusion," we are fully committed and focused on creating a better tomorrow in the communities in which we live and work. Diversity is integral to our culture, and we are passionate about building and sustaining an inclusive and equitable working and learning environment.

What We Offer

  • Hybrid working model with flexibility for deep-focus pipeline development work
  • Access to enterprise-grade CI/CD platforms and automation tools
  • Collaborative environment with experienced DevOps engineers
  • Opportunity to work on high-frequency, mission-critical deployment pipelines
  • Professional development support including platform certifications and training
  • Exposure to advanced deployment strategies and cutting-edge automation techniques
  • Impact on developer productivity across multiple engineering teams

Global Payments Inc. is an equal opportunity employer. Global Payments provides equal employment opportunities to all employees and applicants for employment without regard to race, color, religion, sex (including pregnancy), national origin, ancestry, age, marital status, sexual orientation, gender identity or expression, disability, veteran status, genetic information or any other basis protected by law. If you wish to request reasonable accommodations related to applying for employment or provide feedback about the accessibility of this website, please contact [email protected].

Java Backend Developer

Prague, Czechia Posted today

Every day, Global Payments makes it possible for millions of people to move money between buyers and sellers using our payments solutions for credit, debit, prepaid and merchant services.  Our worldwide team helps over 3 million companies, more than 1,300 financial institutions and over 600 million cardholders grow with confidence and achieve amazing results.  We are driven by our passion for success and we are proud to deliver best-in-class payment technology and software solutions.  Join our dynamic team and make your mark on the payments technology landscape of tomorrow. 

#LI-DJ1

Java Backend developer

  • Participate in the development of the new product features, support modernization efforts and help maintain the existing application
  • Reach and maintain a deep understanding of our business domain and participate in requirement grooming and planning sessions
  • Evaluate technical solutions, identify and inform on technical risks (participation in technical meetings during the design phase)
  • Break down work decomposition and estimation together with the team
  • Do pull requests; review and monitor your own and overall code quality
  • Support Sprint commitments and help teammates reach the Sprint goal
  • Document the technical solutions suggested and contribute to the development and maintenance of CI/CD practices
  • Design technical input
  • Work with complicated logic.
  • Collaboration with the entire Scrum team (including mobile developers)

  • Participate in the development process improvements

Minimum Hard-skills Qualifications (Must have)

  • Java 3+ commercial practice years
  • Spring boot
  • NoSQL DB
  • Cloud based
  • Apache Camel / WebFlux
  • Microservice architecture

Other Qualifications (must have)

  • Conversational knowledge of Czech language and English language (writing and speaking)
  • Profound knowledge of microservice architectural style
  • Knowledge of the development life cycle, infrastructure and development techniques
  • Independent, communicative, team player
  • Excellent problem-solving skills, attention to detail, and ability to work independently and collaboratively
  • Strong communication skills and experience working in cross-functional teams
  • A proactive approach to work and design solution
  • Availability: must be able to start day with daily at 09:00 AM (Prague time)

Advantages:

  • AI Agents
  • AWS knowledge
  • FinTech experiences
  • Knowledge of using Jira for Epic and User Story Management

Our tech stack:

  • Java 25
  • Spring boot 4
  • Atlas MongoDB
  • PostgreSQL
  • AWS (EKS, Lambda, Atlas, ELB, SES, S3, CloudFront, ...)
  • Microservice architecture
  • Apache Camel
  • Apache ActiveMQ
  • WebFlux
  • REST
  • Maven
  • GIT
  • CI/CD pipelines
  • Code reviews
  • Automated functional and integration testing
  • Mobile development - iOS, Android

Global Payments Inc. is an equal opportunity employer. Global Payments provides equal employment opportunities to all employees and applicants for employment without regard to race, color, religion, sex (including pregnancy), national origin, ancestry, age, marital status, sexual orientation, gender identity or expression, disability, veteran status, genetic information or any other basis protected by law. If you wish to request reasonable accommodations related to applying for employment or provide feedback about the accessibility of this website, please contact [email protected].

Systems Engineer

Warsaw, Poland Posted today

Every day, Global Payments makes it possible for millions of people to move money between buyers and sellers using our payments solutions for credit, debit, prepaid and merchant services.  Our worldwide team helps over 3 million companies, more than 1,300 financial institutions and over 600 million cardholders grow with confidence and achieve amazing results.  We are driven by our passion for success and we are proud to deliver best-in-class payment technology and software solutions.  Join our dynamic team and make your mark on the payments technology landscape of tomorrow. 

Systems Engineer (FTE)

Location: Warsaw (Hybrid, at least 3 days per week onsite)

Join our innovative team as a Systems Engineer specializing in Cloud Infrastructure and be instrumental in designing, implementing, and maintaining scalable cloud solutions. In this role, you'll work with cutting-edge cloud technologies on GCP and AWS platforms, leveraging Infrastructure as Code principles to build robust, secure, and automated systems that support our payment processing infrastructure.

What You'll Do

  • Design, implement, and maintain cloud infrastructure on GCP and AWS platforms using Infrastructure as Code principles.
  • Develop and maintain Terraform modules and configurations for cloud deployments across various environments (dev, staging, production).
  • Create and manage Ansible playbooks for configuration management, application deployment, and system automation.
  • Architect and implement scalable, highly available cloud solutions that meet business requirements and security standards.
  • Collaborate with development teams to ensure infrastructure supports application requirements and performance goals.
  • Monitor cloud resources, optimize costs, and implement best practices for resource management and governance.
  • Implement and maintain security controls, compliance frameworks, and disaster recovery solutions in cloud environments.
  • Automate routine operational tasks and improve system reliability through scripting and automation tools.
  • Participate in incident response and troubleshooting of complex cloud infrastructure issues.
  • Design and implement network architecture, including VPCs, subnets, load balancers, and connectivity solutions.
  • Maintain documentation for infrastructure designs, procedures, and troubleshooting guides.

Who You Are

We're looking for someone with:

  • A Bachelor's degree in Computer Science, Engineering, Systems Administration, or a related technical field.
  • 5+ years of proven experience in cloud infrastructure engineering, systems administration, or similar roles.
  • Strong expertise with Google Cloud Platform (GCP) and Amazon Web Services (AWS) including core services:
    • GCP: Compute Engine, GKE, Cloud Storage, VPC, IAM, Cloud SQL, Cloud Functions
  • AWS: EC2, EKS, S3, VPC, IAM, RDS, Lambda
  • Advanced proficiency in Terraform for Infrastructure as Code development and management.
  • Extensive experience with Ansible for configuration management, automation, and orchestration.
  • Strong knowledge of Linux/Unix system administration and networking fundamentals.
  • Proficiency in scripting languages (Bash, Python) for automation and system management.
  • Experience with containerization technologies (Docker, Kubernetes) and orchestration platforms.
  • Understanding of CI/CD pipelines and integration with infrastructure automation.
  • Knowledge of security best practices, compliance frameworks, and cloud security tools.
  • Excellent problem-solving skills and ability to work in fast-paced, collaborative environments.
  • Polish (at least B2 - both spoken and written), English (at least C1 - both spoken and written)

Nice to Have

  • Multi-cloud certifications:
    • Google Cloud Professional Cloud Architect or Professional DevOps Engineer
  • AWS Solutions Architect or AWS DevOps Engineer Professional
  • Experience with monitoring and observability tools (Prometheus, Grafana, CloudWatch, Cloud Operations Suite).
  • Knowledge of GitOps practices and tools (ArgoCD, Flux).
  • Experience with service mesh technologies (Istio, Anthos Service Mesh).
  • Familiarity with compliance frameworks in regulated environments (PCI DSS).
  • Experience with database administration and performance tuning in cloud environments.
  • Knowledge of cost optimization strategies and FinOps practices.
  • Experience with log management solutions (ELK stack, Cloud Logging).
  • Understanding of microservices architecture and distributed systems.
  • Experience with backup and disaster recovery solutions in cloud environments.

Who We Are

Every day, Global Payments makes it possible for millions of people to move money between buyers and sellers using our payments solutions for credit, debit, prepaid, and merchant services. Our cloud infrastructure team is the backbone that ensures our payment technology operates with the highest levels of security, reliability, and performance.

We are driven by our passion for technological excellence and innovation. As a Systems Engineer on our team, you'll play a crucial role in maintaining and evolving our cloud infrastructure that processes millions of transactions daily. You'll work with state-of-the-art cloud technologies and contribute to building resilient, scalable systems that meet the demanding requirements of the global payments industry.

Global Payments is committed to Diversity, Equity, and Inclusion (DEI). As "Champions of Inclusion," we are fully committed and focused on creating a better tomorrow in the communities in which we live and work. Diversity is integral to our culture, and we are passionate about building and sustaining an inclusive and equitable working and learning environment.

What We Offer

  • Hybrid working model with flexible arrangements
  • Access to cutting-edge cloud technologies and training opportunities
  • Collaborative environment with experienced engineers
  • Opportunity to work on high-scale, mission-critical infrastructure
  • Professional development support including cloud certifications
  • Exposure to enterprise-grade security and compliance requirements

Global Payments Inc. is an equal opportunity employer. Global Payments provides equal employment opportunities to all employees and applicants for employment without regard to race, color, religion, sex (including pregnancy), national origin, ancestry, age, marital status, sexual orientation, gender identity or expression, disability, veteran status, genetic information or any other basis protected by law. If you wish to request reasonable accommodations related to applying for employment or provide feedback about the accessibility of this website, please contact [email protected].

Intermediate hybrid tester

Prague, Czechia Posted today

Every day, Global Payments makes it possible for millions of people to move money between buyers and sellers using our payments solutions for credit, debit, prepaid and merchant services.  Our worldwide team helps over 3 million companies, more than 1,300 financial institutions and over 600 million cardholders grow with confidence and achieve amazing results.  We are driven by our passion for success and we are proud to deliver best-in-class payment technology and software solutions.  Join our dynamic team and make your mark on the payments technology landscape of tomorrow. 

Summary of This Role

Carry out procedures to ensure that all applications under test (AUT) meet organizational standards and end-user requirements. Thoroughly test software to ensure proper operation and freedom from defects. Document and work to identify all problems to ensure resolution. Report progress on testing and problem resolution to appropriate parties. Devise improvements to current procedures and develops models of possible future configurations. Perform work flow analysis and recommends quality improvements.

What Part Will You Play?

  • Conducts online, batch and data verification testing (checked for accuracy and inconsistencies after data migration is done) and validates test results. Creates test designs and performs test analysis on complex project requirements (as defined by the client). Coordinates with technical and business resources to identify and resolve complex issues or system defects discovered during the testing and design contingency plans as needed.
  • Analyzes requirements necessary to design complex testing strategies (testing objective, methods of testing new functions, total time and resources required for the project, and the testing environment) for internal/external clients (i.e. technical and functional designs). Demonstrates extensive knowledge and understanding of structured analysis and design (define user needs) as it relates to the test design. Recognizes the interrelationships between the various functional components of the system (i.e. collections, posting, authorizations) and the business, technical and project requirements in order to determine the appropriate testing methodology to use during test execution and validation. Performs risk analysis requirements for integrated testing (combined and tested as a group).
  • Identifies and recommends design processes aimed at increased efficiency, performance and reliability (automation, load and performance). Demonstrates a strong working knowledge of automated testing tools used to create test designs and execute test plans.
  • Works with stakeholders, business, developers and test analysts to develop more intricate test plans, conditions and cases (set of inputs, execution preconditions, and expected outcomes developed for a particular objective, such as to exercise a particular program path or to verify compliance with a specific requirement) to be used in testing. Develops and administers best practices to perform test data conditioning and execution of test sets. Works with programming to create certain account conditions and execute special testing requirements for test validation. Demonstrates a broad knowledge of the multiple environments by evaluating, interpreting and communicating an understanding of the various components of systems and applications to leadership.
  • Compiles, develops and documents test/defect reports and follows all defects through to resolution and closure. Occasionally reviews documentation such as business and technical specifications in order to ensure that the documentation is updated and accurate.
  • Maintains and administers procedures, methodology and/or application standards to include payment card industry and security related compliance according to how they are applied in testing activities.
  • Acts as a single point of contact for assigned moderately complex client projects with regard to test activities. Coordinates the test activities assigned to the test team to include, reviewing of client test plans cases and scripts, prioritizing test execution when necessary and providing feedback to internal and external clients.

What Are We Looking For in This Role?

Minimum Qualifications

  • Bachelor's Degree
  • Relevant Experience or Degree in: Computer Science, Management Information Systems, Business or related field; additional experience in lieu of degree will be considered
  • Typically Minimum 4 Years Relevant Exp
  • Relational databases, Bankcard industry knowledge and IBM Rational tools

Preferred Qualifications

  • Typically Minimum 6 Years Relevant Exp
  • Relational databases, Bankcard industry knowledge and IBM Rational tools
  • International Software Testing Qualifications Board (ISTQB) Certification

What Are Our Desired Skills and Capabilities?

  • Skills / Knowledge - A seasoned, experienced professional with a full understanding of area of specialization; resolves a wide range of issues in creative ways. This job is the fully qualified, career-oriented, journey-level position.
  • Job Complexity - Works on problems of diverse scope where analysis of data requires evaluation of identifiable factors. Demonstrates good judgment in selecting methods and techniques for obtaining solutions. Networks with senior internal and external personnel in own area of expertise.
  • Supervision - Normally receives little instruction on day-to-day work, general instructions on new assignments.
  • IBM Mainframe Systems - TSO, JHS, CICS
  • Software Tools - HP Quality Center, IBM Rational Quality Manager, IBM File Manager, Microsoft Office Suite, HP Quick Test Professional/Unified Functional Testing, SoapUI, Soap Sonar, HP Service Test, MS Visual Studio, HP Performance Center/Load Runner, Jmeter, IBM Rational Team Concert, Selenium, Eclipse, SQL Profiler, Putty, Toad, Junit and Nunit Testing Frameworks, Application Lifecycle Management Tools, Paragon Fast Test, Agile, Scrum, Waterfall

Global Payments Inc. is an equal opportunity employer. Global Payments provides equal employment opportunities to all employees and applicants for employment without regard to race, color, religion, sex (including pregnancy), national origin, ancestry, age, marital status, sexual orientation, gender identity or expression, disability, veteran status, genetic information or any other basis protected by law. If you wish to request reasonable accommodations related to applying for employment or provide feedback about the accessibility of this website, please contact [email protected].

DevSecOps Engineer

Columbus, Georgia, USA; Atlanta, Georgia, USA Posted today

Every day, Global Payments makes it possible for millions of people to move money between buyers and sellers using our payments solutions for credit, debit, prepaid and merchant services.  Our worldwide team helps over 3 million companies, more than 1,300 financial institutions and over 600 million cardholders grow with confidence and achieve amazing results.  We are driven by our passion for success and we are proud to deliver best-in-class payment technology and software solutions.  Join our dynamic team and make your mark on the payments technology landscape of tomorrow. 

This position is not eligible for sponsorship, including OPT. Candidates must be a US Citizen or Green Card Holder

Summary

We are seeking candidates who will embrace our Cyber Security strategy in the design, implementation, and operations of Cloud Security with a focus on Azure. As an Azure Security Engineer, you should be hands-on in all aspects of Azure security including implementing security controls and threat protection, managing identity and access management, implementing security policies, and utilizing Azure technologies.

You will serve as part of a larger team within our organization dedicated to providing a flexible and reliable cloud platform, maximizing its benefits while minimizing risks. In this role, you will collaborate closely with product owners and cloud architects to contribute to the development of a secure and robust enterprise-grade cloud platform.

We believe in creating a more secure future for our customers through cyber security. Our consultants leverage technologies from trusted partners to help clients manage access to sensitive organizational applications and data. Additionally, we focus on integrating cutting-edge technologies in the cyber security space. Our team is committed to enhancing the security programs of our clients to mitigate risk, reduce intrusion, and secure information. If you're passionate about a career in cyber security, this opportunity might be right for you.

What will your day look like?

Your responsibilities will include implementing security services in cloud-based programs based on pre-defined architectures, managing the security posture, identifying and remediating vulnerabilities, performing threat modelling, implementing threat protection, and responding to security incident escalations.

Your day to day tasks will be:

  • Implement, maintain and improve the security posture of the Azure platform, identifying, and remediating vulnerabilities by using a variety of security tools.
  • Implement and configure security controls and policies, manage access to data, and monitor threats to ensure that data, apps, containers, infrastructure, and networks are protected.
  • Configure access within a cloud solution environment using the defense-in-depth principle
  • Configure network security including in a hybrid context with traditional network centric controls
  • Implement and use cloud native tools like Log Analytics, Azure Monitor, Azure Security Center and Azure Sentinel

Qualifications

Technical Skills

  • Experience in Network Security, Cyber Defense, Vulnerability Management, Security Architecture, and Cloud Environment
  • Good understanding of security concepts (Zero Trust Network, CASB, Cloud computing, SIEM solutions, PKI, DevSecOps, IAM and PAM, …).
  • Experience with Azure security components, other Cloud Platforms like AWS and Google Cloud is nice-to-have
  • Technical skills with Linux and Windows operating systems and scripting languages like Powershell, Python, .Net, ...
  • Knowledge of Linux/Unix & Windows OS.
  • Good knowledge of HTTP, HTTPS, SSL, and authentication technologies.
  • Be a “geek” in one specific technical domain – can be outside of the ones mentioned here above.
  • Agile, Scrum, DevSecOps knowledges is an asset

Desired/Preferred Certifications

  • Certifications: Azure Security Engineer, CompTIA Security+, or SANS certification are preferred. Also industry certifications are considered as beneficial e.g., CISSP, CSSP, CCSK, GIAC, CEH

Global Payments Inc. is an equal opportunity employer. Global Payments provides equal employment opportunities to all employees and applicants for employment without regard to race, color, religion, sex (including pregnancy), national origin, ancestry, age, marital status, sexual orientation, gender identity or expression, disability, veteran status, genetic information or any other basis protected by law. If you wish to request reasonable accommodations related to applying for employment or provide feedback about the accessibility of this website, please contact [email protected].

Every day, Global Payments makes it possible for millions of people to move money between buyers and sellers using our payments solutions for credit, debit, prepaid and merchant services.  Our worldwide team helps over 3 million companies, more than 1,300 financial institutions and over 600 million cardholders grow with confidence and achieve amazing results.  We are driven by our passion for success and we are proud to deliver best-in-class payment technology and software solutions.  Join our dynamic team and make your mark on the payments technology landscape of tomorrow. 

Summary of This Role:

Work Location: In-office work Schedule : Hybrid 3 days in Office in Alpharetta or Atlanta, Georgia

**Applicants MUST be authorized to work in the U.S.

Must be a US Citizen or Green Card holder

Works throughout the software development life cycle and performs in a utility capacity to create, design, code, debug, maintain, test, implement and validate applications with a broad understanding of a variety of languages and architectures.  Analyzes existing applications or formulate logic for new applications, procedures, flowcharting, coding and debugging programs.  Maintains and utilizes application and programming documents in the development of code.  Recommends changes in development, maintenance and system standards.  Creates appropriate deliverables and develops application implementation plans throughout the life cycle in a flexible development environment.

What Part Will You Play?

  • Develops basic to moderately complex code using front and / or back end programming languages within multiple platforms as needed in collaboration with business and technology teams for internal and external client software solutions.  Designs, creates, and delivers routine to moderately complex program specifications for code development and support on multiple projects/issues with a wide understanding of the application / database to better align interactions and technologies.
  • Analyzes, modifies, and develops moderately complex code/unit testing in order to develop concise application documentation.  Performs testing and validation requirements for moderately complex code changes. Performs corrective measures for moderately complex code deficiencies and escalates alternative proposals.
  • Participates in client facing meetings, joint venture discussions, vendor partnership teams to determine solution approaches.
  • Provides support to leadership for the design, development and enforcement of business / infrastructure application standards to include associated controls, procedures and monitoring to ensure compliance and accuracy of data. Applies a full understanding of procedures, methodology and application standards to include Payment Card Industry (PCI) security compliance.
  • Conducts and provides basic billable hours and resource estimates on initiatives, projects and issues.
  • Assists with on-the-job training and provides guidance to other software engineers.

What Are We Looking For in This Role?

Minimum Qualifications

  • BS in Computer Science, Information Technology, Business / Management Information Systems or related field
  • Typically minimum of 3 years - Professional Experience In Coding, Designing, Developing And Analyzing Data.  Typically has an advanced knowledge and use of one or more front / back end languages / technologies and a moderate understanding of the other corresponding end language / technology from the following but not limited to; two or more modern programming languages used in the enterprise, experience working with various APIs, external Services, experience with both relational and NoSQL Databases.

Preferred Qualifications

  • BS in Computer Science, Information Technology, Business / Management Information Systems or related field
  • 4+ years professional Experience In Coding, Designing, Developing And Analyzing Data and experience with IBM Rational Tools

What Are Our Desired Skills and Capabilities?

  • Skills / Knowledge - A seasoned, experienced professional with a full understanding of area of specialization; resolves a wide range of issues in creative ways. This job is the fully qualified, career-oriented, journey-level position.

  • Job Complexity - Works on problems of diverse scope where analysis of data requires evaluation of identifiable factors. Demonstrates good judgment in selecting methods and techniques for obtaining solutions. Networks with senior internal and external personnel in own area of expertise.

  • Supervision - Normally receives little instruction on day-to-day work, general instructions on new assignments.

Operating Systems:

  • Linux distributions including one or more for the following: Ubuntu, CentOS/RHEL, Amazon Linux
  • Microsoft Windows
  • z/OS
  • Tandem/HP-Nonstop

Database - Design, familiarity with DDL and DML for one or more of the following databases Oracle, MySQL, MS SQL Server, IMS, DB2, Hadoop
Back-end technologies - Java, Python, .NET, Ruby, Mainframe COBOL, Mainframe Assembler
Front-end technologies - HTML, JavaScript, jQuery, CICS
Web Frameworks – Web technologies like Node.js, React.js, Angular, Redux
Development Tools  - Eclipse, Visual Studio, Webpack, Babel, Gulp
Mobile Development – iOS, Android
Machine Learning – Python, R, Matlab, Tensorflow, DMTK

**Applicants MUST be authorized to work in the U.S.

Must be a US Citizen or Green Card holder ....

OPT Visa not accepted at this time for this role...
We are UNABLE to sponsor or take over sponsorship of an employment Visa or Student Visa at this time.

Global Payments Inc. is an equal opportunity employer. Global Payments provides equal employment opportunities to all employees and applicants for employment without regard to race, color, religion, sex (including pregnancy), national origin, ancestry, age, marital status, sexual orientation, gender identity or expression, disability, veteran status, genetic information or any other basis protected by law. If you wish to request reasonable accommodations related to applying for employment or provide feedback about the accessibility of this website, please contact [email protected].

AI Support Engineer (II+)

Alpharetta, Georgia, USA; Columbus, Georgia, USA Posted 3 days ago

Every day, Global Payments makes it possible for millions of people to move money between buyers and sellers using our payments solutions for credit, debit, prepaid and merchant services.  Our worldwide team helps over 3 million companies, more than 1,300 financial institutions and over 600 million cardholders grow with confidence and achieve amazing results.  We are driven by our passion for success and we are proud to deliver best-in-class payment technology and software solutions.  Join our dynamic team and make your mark on the payments technology landscape of tomorrow. 

At this time, we are unable to offer visa sponsorship for this position. Candidates must be legally authorized to work for any employer in the United States (or (applicable country) on a full-time basis without the need for current or future immigration sponsorship.

*OVERVIEW*

We are looking for a detail-oriented and technically strong AI Support Engineer to join our AI Operations team. In this critical role, you will be responsible for monitoring, diagnosing, and resolving production incidents across our AI solutions. You’ll work closely with AI engineering, platform, and governance teams to ensure the stability, reliability, and performance of deployed models and agentic solutions across the enterprise. You will join a dynamic team passionate about learning, applying cutting-edge and cost effective technologies, and innovating to deliver high-quality AI solutions.

*RESPONSIBILITIES*

  • Serve as the first line of defense for production AI incidents, ensuring rapid triage, root cause analysis, and resolution.
  • Monitor system health and performance of deployed AI applications, agentic and RAG-based solutions, MCPs, and orchestration platforms.
  • Track and investigate issues related to latency, failures, model drift, hallucination, prompt misbehavior, or broken integrations, escalating to the AI engineering group where appropriate.
  • Collaborate with AI and platform engineers to implement observability, logging, and alerting best practices for all AI services.
  • Build diagnostic tools, runbooks, and automated workflows to improve incident response time and reduce manual intervention.
  • Maintain knowledge bases and playbooks for repeatable troubleshooting and knowledge transfer.
  • Partner with governance and compliance teams to ensure incidents are documented and remediated in line with internal policy.
  • Contribute to postmortems and continuous improvement efforts to harden production systems.

*Must Haves:*

  • 4+ years of experience in production support, software engineering, site reliability engineering (SRE), or DevOps—preferably supporting GenAI and/or ML systems.
  • Strong understanding of cloud infrastructure (AWS, GCP) and AI observability tools (e.g., Fiddler AI, Arize AI, IBM WatsonX.governance, etc.).
  • Experience with LLM and GenAI systems (OpenAI, Azure OpenAI, Bedrock, Vertex AI, or similar).
  • Familiarity with modern orchestration and agentic frameworks such as LangChain, LangGraph, Autogen, or CrewAI.
  • Proficiency in Python or shell scripting for automation and troubleshooting.
  • Strong analytical, communication, and incident management skills.
  • Bachelor’s degree in Computer Science, Engineering, or a related field.
  • 1+ years of experience in AI/ML engineering, with a focus on Generative AI.
  • Proficiency in programming languages such as Python
  • Strong understanding of Generative AI models (e.g., GPT, Transformer architectures) and experience in distilling, tuning and training them.
  • Familiarity with Retrieval Augmented Generation (RAG) techniques and their implementation.
  • Experience with agentic AI concepts and developing autonomous AI workflows.
  • Hands-on experience with GCP Vertex AI, AWS Bedrock + Sagemaker, and Snowflake Cortex  platforms and their AI/ML capabilities.
  • Experience building production-grade AI/ML systems at scale.
  • Knowledge of MLOps practices, including model deployment and lifecycle management.
  • Excellent problem-solving and analytical skills.
  • Excellent communication and collaboration skills.
  • Availability for on-call rotation and support.

*Bonus Attributes:*

  • Familiarity with Prompt Engineering, RLHF, and model evaluation techniques.
  • Understanding of AI governance, safety, and responsible principles.
  • Understanding of reinforcement learning and its application in agentic AI.
  • Familiarity with big data technologies (Apache Spark, Kafka)
  • Experience with CI/CD tools and automation for AI/ML workflows.
  • Experience with real-time data processing and streaming analytics.

*Abilities:*

  • Ability to work proactively with a high level of initiative and accuracy.
  • Ability to manage multiple assignments effectively and meet established deadlines.
  • Strong interpersonal skills to interact professionally with staff and stakeholders.
  • Excellent organizational skills and attention to detail.
  • Critical thinking ability ranging from moderately to highly complex tasks.
  • Flexibility in adapting to changing business needs and priorities.
  • Ability to work creatively and independently with minimal supervision.
  • Ability to utilize experience and judgment in accomplishing goals.
  • Experience in navigating organizational structures and collaborating across teams.

*Travel Required:* <2%

*Position Type and Expected Hours of Work:*  Full Time

*Disclaimer:*

The above statement is intended to describe the general nature and level of work being performed.  It is not intended to be an exhaustive list of responsibilities, duties and skills required.

Global Payments Inc. is an equal opportunity employer. Global Payments provides equal employment opportunities to all employees and applicants for employment without regard to race, color, religion, sex (including pregnancy), national origin, ancestry, age, marital status, sexual orientation, gender identity or expression, disability, veteran status, genetic information or any other basis protected by law. If you wish to request reasonable accommodations related to applying for employment or provide feedback about the accessibility of this website, please contact [email protected].

DevOps Engineer (AI/ML)

Alpharetta, Georgia, USA; Columbus, Georgia, USA Posted 3 days ago

Every day, Global Payments makes it possible for millions of people to move money between buyers and sellers using our payments solutions for credit, debit, prepaid and merchant services.  Our worldwide team helps over 3 million companies, more than 1,300 financial institutions and over 600 million cardholders grow with confidence and achieve amazing results.  We are driven by our passion for success and we are proud to deliver best-in-class payment technology and software solutions.  Join our dynamic team and make your mark on the payments technology landscape of tomorrow. 

At this time, we are unable to offer visa sponsorship for this position. Candidates must be legally authorized to work in the United States (or applicable country) on a full-time basis without the need for current or future immigration sponsorship. Please note, we are not accepting candidates on H1B or OPT status

*OVERVIEW*

We are looking for an experienced DevOps Engineer to support our AI and ML initiatives, including GenAI platform development, deployment automation, and infrastructure optimization. You will play a critical role in building and maintaining scalable, secure, and observable systems that power scalable RAG solutions, model training platforms, and agentic AI workflows across the enterprise.

*RESPONSIBILITIES*

  • Design and implement CI/CD pipelines for AI and ML model training, evaluation, and RAG system deployment (including LLMs, vectorDB, embedding and reranking models, governance and observability systems, and guardrails).
  • Provision and manage AI infrastructure across cloud hyperscalers (AWS/GCP), using infrastructure-as-code tools -strong preference for Terraform-.
  • Maintain containerized environments (Docker, Kubernetes) optimized for GPU workloads and distributed compute.
  • Support vector database, feature store, and embedding store deployments (e.g., pgVector, Pinecone, Redis, Featureform. MongoDB Atlas, etc).
  • Monitor and optimize performance, availability, and cost of AI workloads, using observability tools (e.g., Prometheus, Grafana, Datadog, or managed cloud offerings).
  • Collaborate with data scientists, AI/ML engineers, and other members of the platform team to ensure smooth transitions from experimentation to production.
  • Implement security best practices including secrets management, model access control, data encryption, and audit logging for AI pipelines.
  • Help support the deployment and orchestration of agentic AI systems (LangChain, LangGraph, CrewAI, Copilot Studio, AgentSpace, etc.).

*Must Haves:*

  • 6+ years of DevOps or infrastructure engineering experience. Preferably with 2+ years in AI/ML environments.
  • Hands-on experience with cloud-native services (AWS Bedrock/SageMaker, GCP Vertex AI, or Azure ML) and GPU infrastructure management.
  • Strong skills in CI/CD tools (GitHub Actions, ArgoCD, Jenkins) and configuration management (Ansible, Helm, etc.).
  • Proficient in scripting languages like Python, Bash, -Go or similar is a nice plus-.
  • Experience with monitoring, logging, and alerting systems for AI/ML workloads.
  • Deep understanding of Kubernetes and container lifecycle management.

*Bonus Attributes:*

  • Exposure to MLOps tooling such as MLflow, Kubeflow, SageMaker Pipelines, or Vertex Pipelines.
  • Familiarity with prompt engineering, model fine-tuning, and inference serving.
  • Experience with secure AI deployment and compliance frameworks
  • Knowledge of model versioning, drift detection, and scalable rollback strategies.

*Abilities:*

  • Ability to work with a high level of initiative, accuracy, and attention to detail.
  • Ability to prioritize multiple assignments effectively.  Ability to meet established deadlines.
  • Ability to successfully, efficiently, and professionally interact with staff and customers.
  • Excellent organization skills.
  • Critical thinking ability ranging from moderately to highly complex.
  • Flexibility in meeting the business needs of the customer and the company.
  • Ability to work creatively and independently with latitude and minimal supervision.
  • Ability to utilize experience and judgment in accomplishing assigned goals.
  • Experience in navigating organizational structure.

*Position Type and Expected Hours of Work:*  Full Time

*Disclaimer:*

The above statement is intended to describe the general nature and level of work being performed.  It is not intended to be an exhaustive list of responsibilities, duties and skills required.

Global Payments Inc. is an equal opportunity employer. Global Payments provides equal employment opportunities to all employees and applicants for employment without regard to race, color, religion, sex (including pregnancy), national origin, ancestry, age, marital status, sexual orientation, gender identity or expression, disability, veteran status, genetic information or any other basis protected by law. If you wish to request reasonable accommodations related to applying for employment or provide feedback about the accessibility of this website, please contact [email protected].

Sr. Network Automation Engineer

Atlanta, Georgia, USA Posted 5 days ago

Every day, Global Payments makes it possible for millions of people to move money between buyers and sellers using our payments solutions for credit, debit, prepaid and merchant services.  Our worldwide team helps over 3 million companies, more than 1,300 financial institutions and over 600 million cardholders grow with confidence and achieve amazing results.  We are driven by our passion for success and we are proud to deliver best-in-class payment technology and software solutions.  Join our dynamic team and make your mark on the payments technology landscape of tomorrow. 

Sr. Network Automation Engineer

A Sr. Network Automation Engineer will be responsible  to  bridge traditional network engineering, software designed networking (ACI)  and software development. Their primary mission is to replace manual, error-prone network configuration and management tasks with programmatic, scalable solutions. 

Key Responsibilities

  • Automation Development: Design and implement Infrastructure as Code (IaC) frameworks to automate the provisioning, configuration, and patching of network devices.
  • CI/CD Integration: Build and maintain Continuous Integration and Continuous Deployment (CI/CD) pipelines specifically for network code to ensure rigorous testing and validation before production deployment.
  • Standardization: Define and enforce network standards across multi-vendor environments (e.g., Cisco, Juniper, F5) using automation to prevent "configuration drift".
  • Monitoring & Observability: Develop automated telemetry and analytics solutions (using tools like Prometheus or Grafana) to proactively identify and remediate network issues.
  • Tool Integration: Connect network automation workflows with other enterprise systems like ServiceNow for ticketing, GitLab for version control, and NetBox as a "Source of Truth".

Technical Skills & Qualifications

  • Programming/Scripting: Proficiency in Terraform or Ansible. Experience with automation for Cisco ACI a plus.
  • Automation Tools: Hands-on experience with frameworks such as Ansible, Terraform, Harness, Puppet, or Cisco NSO.
  • Networking Fundamentals: Deep knowledge of TCP/IP, Cisco ACI, routing protocols (BGP, OSPF), layer 2 switching, and security (Firewalls, VPNs) is essential.
  • APIs & Data Formats: Experience working with RESTful APIs and data serialization formats like JSON and YAML.
  • Version Control: Mastery of Git for managing code repositories and collaborating with other engineers.
  • Team Player and loves working in a team environment and loves to collaborate.
  • Experience working in a fast paced dynamic environment.

Education & Certifications

  • Degree: A Bachelor’s degree in Computer Science, IT, or a related field is common, though significant hands-on experience can often substitute.
  • Certifications: Highly valued credentials include the Cisco Certified DevNet Professional, or standard networking certs like CCNP.

Global Payments Inc. is an equal opportunity employer. Global Payments provides equal employment opportunities to all employees and applicants for employment without regard to race, color, religion, sex (including pregnancy), national origin, ancestry, age, marital status, sexual orientation, gender identity or expression, disability, veteran status, genetic information or any other basis protected by law. If you wish to request reasonable accommodations related to applying for employment or provide feedback about the accessibility of this website, please contact [email protected].

Test Consultant

Tempe, Arizona, USA, United States of America Posted 10 days ago

Every day, Global Payments makes it possible for millions of people to move money between buyers and sellers using our payments solutions for credit, debit, prepaid and merchant services. Our worldwide team helps over 3 million companies, more than 1,300 financial institutions and over 600 million cardholders grow with confidence and achieve amazing results. We are driven by our passion for success and we are proud to deliver best-in-class payment technology and software solutions. Join our dynamic team and make your mark on the payments technology landscape of tomorrow. Summary of This Role Performs and participates in application development and testing to apply continuous quality and testability of code throughout the software development lifecycle. Builds quality within the software development process with automated testing suites providing a comprehensive view from code quality to functionality. Uses quality paradigms to provide real time quality with use of automation and frequent regression testing. Designs / develops and maintains automation frameworks and automation test suites and scripts with continuous integration, testing, deployment and delivery. Conducts performance, load, security and service virtualization testing. What Part Will You Play? Participates in all steps of the software development life cycle and is accountable for helping to deliver quality code. Collaborates with peers to identify and recommend practices for quality assurance at the source using automation. Conducts impact analysis, evaluates and identifies affects to regression test suites, testability of code, and application performance to reduce negative influences on continuous testing. Performs quality checks along with updating of automation scripts. Identifies and designs testing suites for test driven development (TDD) and behavior driven development (BDD) to allow early and frequent testing as the software is developed. Identifies process improvement and continuous quality measures across the development lifecycle. Writes and executes application tests at the source code level to prevent hidden errors (i.e., white box testing) within unit and component testing. Identifies and suggests improvements for code quality to improve deficiencies from functionality through structure of code for performance and maintainability. Builds, maintains and reviews mid-level unit and component test suites and conducts automated white box tests. Identifies improper coding and code quality issues. Integrates white box test suites with continuous integration (CI) tools. Programs and creates mid-level test cases using unit and component testing tools for code level testing. Develops moderately complex software tools, frameworks and utilities for validation / verification activities and end-to-end functional testing of software. Identifies and recommends tools and frameworks for testing and creates automated tools for generic use and maintainability. Writes moderately complex code that uses / exercises non-user interface (UI) components like application program interface's (API's), representational state transfer API (RESTful API), and web services similar to the end user to develop frameworks for testing. Integrates automated suites with continuous integration (CI) tools for frequent execution. Installs and uses moderately complex CI frameworks in continuous testing and continuous deployment / delivery. Builds, customizes, and deploys moderately complex test environments and test automation frameworks. Performs moderately complex scripting, data generation, and other methods to maintain automation infrastructure throughout the development. Integrates CI tools with other testing infrastructure and develops moderately complex reporting / metrics on CI. Develops test scripts, test data, and analyzes / interprets performance, load and security testing. Conducts testing, analysis and interprets results using service virtualization testing tools that emulates the behavior of necessary dependent system components that are unavailable or difficult-to-access. Identifies virtualization testing opportunities with approaches and designs to testing virtualized environments. Identifies performance testing opportunities with approaches and designs to test for application performance, load, security and service virtualization. Analyzes systems and database performance and responses during loads. Directs tests to avoid common application performance bottlenecks. Maintains and administers procedures, methodologies and/or application standards to include payment card industry and security related testing compliance using automation and built-in security tests during development. Applies virtualization concepts to identify tests and application scenarios impacted by virtualization. Incorporates performance, load and security testing into CI environments. Works with stakeholders, business, developers and test analysts to develop more intricate test plans, conditions and cases (set of inputs, execution preconditions, and expected outcomes developed for a particular objective, such as to exercise a particular program path or to verify compliance with a specific requirement) to be used in testing. Develops and administers best practices to perform test data conditioning and execution of test sets. Works with programming to create certain account conditions and execute special testing requirements for test validation. Demonstrates a broad knowledge of the multiple environments by evaluating, interpreting and communicating an understanding of the various components of systems and applications to leadership. Acts as a single point of contact for assigned moderately complex client projects with regard to test engineering activities. Coordinates the test activities assigned to the test team to include, reviewing of client test plans cases and scripts, prioritizing test execution when necessary and providing feedback to internal and external clients. What Are We Looking For in This Role? Minimum Qualifications Bachelor's Degree - Software Engineering, Information Systems or other Technical degree; additional experience in lieu of degree will be considered. Typically Minimum 6 Years Relevant Exp - Professional experience with Software testing, coding, designing, and developing. Preferred Qualifications Typically Minimum 8 Years Relevant Exp - Experience developing automated testing strategies in a variety of environments and frameworks What Are Our Desired Skills and Capabilities? Skills / Knowledge - Having wide-ranging experience, uses professional concepts and company objectives to resolve complex issues in creative and effective ways. Some barriers to entry exist at this level (e.g., dept./peer review). Job Complexity - Works on complex issues where analysis of situations or data requires an in-depth evaluation of variable factors. Exercises judgment in selecting methods, techniques and evaluation criteria for obtaining results. Networks with key contacts outside own area of expertise. Supervision - Determines methods and procedures on new assignments and may coordinate activities of other personnel (Team Lead). Software Development Life Cycle / Testing Methodologies - Agile - Scrum, Kanban, Test Driven Development, Behavior Driven Development, etc. Programming Languages - Java, C#, Perl, Python, Groovy, Oracle, SQL, etc. Testing tools - Application Lifecycle Management, Unit Testing, Security, Application Programming Interface, Mobile, Continuous Integration, Service Virtualization, etc.

Benefits

Global Payments offers a comprehensive benefits package to all of our team members, including medical, dental and vision care, EAP programs, paid time off, recognition programs, retirement and investment options, charitable gift matching programs, and worldwide days of service. To learn more, review our Benefits page at: https://jobs.globalpayments.com/en/why-global-payments/benefits/ Global Payments Inc. is an equal opportunity employer. Global Payments provides equal employment opportunities to all employees and applicants for employment without regard to race, color, religion, sex (including pregnancy), national origin, ancestry, age, marital status, sexual orientation, gender identity or expression, disability, veteran status, genetic information or any other basis protected by law. If you wish to request reasonable accommodations related to applying for employment or provide feedback about the accessibility of this website, please contact [email protected]. Welcome to your candidate home! We are excited that you are exploring opportunities with Global Payments and look forward to learning more about you! From here, you can track the progress of your application, stay up to date on any next steps and keep your contact information current. At Global Payments (NYSE : GPN), we empower simple, fast, secure payments for everyone. And to do that, we’ve built a complete, worldwide commerce ecosystem that delivers software and services at scale to millions of companies around the world—from ambitious startups to global enterprises. Our team of 27,000 experts is dedicated to your success. Headquartered in Atlanta, Georgia, we're a Fortune 500® company and a member of the S&P 500 with worldwide reach spanning North America, Europe, Asia Pacific and Latin America. Wherever you are—or wherever you want to be—we’re there, ready to support you. For more information, visit company.globalpayments.com and follow Global Payments on X, LinkedIn and Facebook. Accommodations: Accessibility Requests: If you wish to request reasonable accommodations related to applying for employment or provide feedback about the accessibility of this website, please contact [email protected] EEOC Statement: Global Payments Inc. is an equal opportunity employer. Global Payments provides equal employment opportunities to all employees and applicants for employment without regard to race, color, religion, sex (including pregnancy), national origin, ancestry, age, marital status, sexual orientation, gender identity or expression, disability, veteran status, genetic information or any other basis protected by law. Those applicants requiring reasonable accommodation to the application and/or interview process should notify [email protected].

Every day, Global Payments makes it possible for millions of people to move money between buyers and sellers using our payments solutions for credit, debit, prepaid and merchant services.  Our worldwide team helps over 3 million companies, more than 1,300 financial institutions and over 600 million cardholders grow with confidence and achieve amazing results.  We are driven by our passion for success and we are proud to deliver best-in-class payment technology and software solutions.  Join our dynamic team and make your mark on the payments technology landscape of tomorrow. 

Summary of This Role

Works throughout the software development life cycle and performs in a utility capacity to create, design, code, debug, maintain, test, implement and validate applications with a broad understanding of a variety of languages and architectures.  Analyzes existing applications or formulate logic for new applications, procedures, flowcharting, coding and debugging programs.  Maintains and utilizes application and programming documents in the development of code.  Recommends changes in development, maintenance and system standards.  Creates appropriate deliverables and develops application implementation plans throughout the life cycle in a flexible development environment.

What Part Will You Play?

  • Demonstrates SME expertise to develop complex code using Java/Spring Boot and modern front-end frameworks.
  • Actively participates in all Agile ceremonies, including Daily Stand-ups, Sprint Planning, Backlog Grooming, and Retrospectives.
  • Utilizes Jira to track user stories, manage task status, and provide transparency into development velocity and blockers.
  • Designs and advises on complex program specification ensuring seamless interaction between the UI and the Snowflake data layer.
  • Provides SME analysis and development of complex unit testing to validate data accuracy across multi-level partner hierarchies.
  • Participates in architectural discussions and vendor partnership meetings to determine solution approaches for secure credential management.
  • Applies in-depth knowledge of Payment Card Industry (PCI) security compliance to all development activities.
  • Performs on-the-job training and provides technical mentorship to junior software engineers on the team.

What Are We Looking For in This Role?

Minimum Qualifications

  • BS in Computer Science, Information Technology, or a related field.
  • Minimum of 8+ years of professional experience in full-stack design and development.
  • Strong experience working in an Agile/Scrum environment, with a deep understanding of Sprint cycles and iterative delivery.
  • Broad knowledge of Java (Back-end) and JavaScript/TypeScript (Front-end).
  • Hands-on experience with Relational Databases (Snowflake preferred) and proficiency in complex SQL.

Preferred Qualifications

  • 10+ years of professional experience with a focus on financial reporting or merchant services.
  • Experience with Snowflake Data Warehousing and Apigee API Management.
  • Advanced proficiency in Jira and Confluence for documentation and project tracking.
  • Familiarity with CI/CD pipelines (Jenkins/GitLab CI) within an Agile workflow.

What Are Our Desired Skills and Capabilities?

  • Skills / Knowledge: Expert knowledge of hierarchical data modeling and the ability to translate complex Jira User Stories into scalable code.
  • Job Complexity: Works on unique issues (e.g., "ragged" partner hierarchies) where analysis requires an evaluation of intangibles and high-performance data processing.
  • Supervision: Acts independently to determine methods and procedures; may lead cross-functional code reviews and architectural audits.

Technical Stack & Tooling Requirements:

  • Operating Systems: Linux (Ubuntu/RHEL, Amazon Linux), Microsoft Windows.
  • Database: Advanced SQL proficiency; Snowflake, Oracle, or MS SQL Server.
  • Back-end Technologies: Java (Spring Boot), Python, .NET Core.
  • Front-end Technologies: HTML5, CSS3, JavaScript (ES6+), React.js, or Angular.
  • Web Frameworks: Node.js, Redux.
  • Agile & Collaboration Tools: Jira, Confluence, Slack, Microsoft Teams.
  • Development Tools: IntelliJ IDEA, VS Code, Git/Bitbucket, Maven/Gradle.
  • API Management: Apigee, Postman, Swagger/OpenAPI.

Applicants MUST be authorized to work in the U.S.

Must be a US Citizen, GC holder or on H4EAD....OPT Visa not accepted at this time for this role...
We are UNABLE to sponsor or take over sponsorship of an employment Visa or Student Visa at this time.

Global Payments Inc. is an equal opportunity employer. Global Payments provides equal employment opportunities to all employees and applicants for employment without regard to race, color, religion, sex (including pregnancy), national origin, ancestry, age, marital status, sexual orientation, gender identity or expression, disability, veteran status, genetic information or any other basis protected by law. If you wish to request reasonable accommodations related to applying for employment or provide feedback about the accessibility of this website, please contact [email protected].

Software Developer

Zagreb Office - Croatia Posted 16 days ago

Every day, Global Payments makes it possible for millions of people to move money between buyers and sellers using our payments solutions for credit, debit, prepaid and merchant services.  Our worldwide team helps over 3 million companies, more than 1,300 financial institutions and over 600 million cardholders grow with confidence and achieve amazing results.  We are driven by our passion for success and we are proud to deliver best-in-class payment technology and software solutions.  Join our dynamic team and make your mark on the payments technology landscape of tomorrow. 

Summary of This Role

Works throughout the software development life cycle and performs in a utility capacity to create, design, code, debug, maintain, test, implement and validate applications with a broad understanding of a variety of languages and architectures. Analyzes existing applications or formulate logic for new applications, procedures, flowcharting, coding and debugging programs. Maintains and utilizes application and programming documents in the development of code.  Recommends changes in development, maintenance and system standards.  Creates appropriate deliverables and develops application implementation plans throughout the life cycle in a flexible development environment.

What Part Will You Play?

  • Develops moderately complex code using both front and/or back end programming languages within multiple platforms as needed in collaboration with business and technology teams for internal and external client software solutions.  Designs, creates, and delivers moderately complex program specifications for code development and support on multiple projects/issues with a wide understanding of the application / database to better align interactions and technologies.
  • Provides broad and in-depth knowledge of analysis, modification, and development of complex code/unit testing in order to develop concise application documentation.  Performs and advises on testing, validation requirements, and corrective measures for complex code deficiencies and provides systemic proposals.
  • Participates in client facing meetings, joint venture discussions, vendor partnership teams to determine solution approaches.
  • Provides advise to leadership on the design, development and enforcement of business / infrastructure application standards to include associated controls, procedures and monitoring to ensure compliance and accuracy of data. Applies a full understanding and in-depth knowledge of procedures, methodology and application standards to include Payment Card Industry (PCI) security compliance.
  • Develops, administers and recommends billable hours and resource estimates on complex initiatives, projects, and issues.
  • Assists with on-the-job training and provides in-depth expertise and advice to the team

What Are We Looking For in This Role?

Minimum Qualifications

  • BS in Computer Science, Information Technology, Business / Management Information Systems or related field
  • Typically minimum of 5 years - Professional Experience In Coding, Designing, Developing And Analyzing Data.  Typically has an advanced knowledge and use of two or more opposing front / back end languages / technologies from the following but not limited to; two or more modern programming languages used in the enterprise, experience working with various APIs, external Services, experience with both relational Databases

What Are Our Desired Capabilities?

  • Database - Design, familiarity with DDL and DML for one or more of the following databases PostgreSQL, Oracle, MySQL, MS SQL Server, IMS, DB2
  • Back-end technologies - C, Java, Perl, Python, .NET, Mainframe COBOL
  • Front-end technologies - HTML, JavaScript, jQuery
  • Web Frameworks – Web technologies like Node.js, Vue.js, React.js, Angular, Redux
  • Development Tools  - Intellij IDEA, Eclipse, Visual Studio, Webpack, Babel

What Are Our Desired Skills?

  • Skills / Knowledge - Having wide-ranging experience, uses professional concepts and company objectives to resolve complex issues in creative and effective ways. Some barriers to entry exist at this level (e.g., dept./peer review).
  • Job Complexity - Works on complex issues where analysis of situations or data requires an in-depth evaluation of variable factors. Exercises judgment in selecting methods, techniques and evaluation criteria for obtaining results. Networks with key contacts outside own area of expertise.
  • Supervision - Determines methods and procedures on new assignments and may coordinate activities of other personnel (Team Lead).

Operating Systems:

  • Linux distributions including one or more for the following: Ubuntu, CentOS/RHEL, Amazon Linux
  • IBM AIX

Global Payments Inc. is an equal opportunity employer. Global Payments provides equal employment opportunities to all employees and applicants for employment without regard to race, color, religion, sex (including pregnancy), national origin, ancestry, age, marital status, sexual orientation, gender identity or expression, disability, veteran status, genetic information or any other basis protected by law. If you wish to request reasonable accommodations related to applying for employment or provide feedback about the accessibility of this website, please contact [email protected].

Unix\Linux Administrator

Tempe, Arizona, USA Posted 25 days ago

Every day, Global Payments makes it possible for millions of people to move money between buyers and sellers using our payments solutions for credit, debit, prepaid and merchant services.  Our worldwide team helps over 3 million companies, more than 1,300 financial institutions and over 600 million cardholders grow with confidence and achieve amazing results.  We are driven by our passion for success and we are proud to deliver best-in-class payment technology and software solutions.  Join our dynamic team and make your mark on the payments technology landscape of tomorrow. 

Summary of This Role

Provides technical support for Unix Operating Systems (OS) and components to ensure readiness, performance, resources, and security meets the needs of the client. Serves as a technical resource for systems design, installation, configuration and client provisioning. Monitors daily operations, providing maintenance and remediation of system issues.

What Part Will You Play?

  • Installs and configures all Unix (such as: Linux, AIX, Solaris 10 for Issuing; HP-UX for Acquiring) server equipment; loads software, customizes and configures systems and software to optimize resource requirements and audits the system to minimize vulnerability to penetration and abuse according to Payment Card Industry (PCI) standards. Installs new or rebuilds existing servers and configures hardware, peripherals, services, settings, directories, storage, etc. in accordance with PCI standards and project/operational requirements. Utilizes software products to automate the provisioning of servers, services and end-user devices giving users access to data repositories or authorization to systems, network applications and databases.
  • Performs daily system monitoring, verifying the integrity and availability of all hardware, server resources, systems and key processes, reviewing system and application logs, and verifying completion of scheduled jobs. Monitors for high availability, system data protection, backup and restore, Unix central authentication (account logins and other services), user account management, disk storage management, hardware and Operating Systems (OS) maintenance, and application maintenance. Writes programs or commands designed to be run by the Unix shell (shell scripting) to provide instructions to cover systemic business as usual system monitoring. Provides more in depth technical support (level two) to internal/external customers for all system issues. Escalates issues requiring advanced/expert knowledge and experience with appropriate systems. Diagnoses, repairs and remediates bottleneck issues and hardware or software failures. Coordinate and communicate with impacted constituencies.
  • Maintains Unix infrastructure environment, server equipment, firmware, and installs Operating System patches and upgrades on current and new Unix projects. Maintains performance tuning according to Service Level Agreements (SLA) utilizing configuration management tools and monitoring tools to report and identify performance trends and capacity planning. Deploys change control process for planning and implementing system changes. Maintains data center environmental and monitoring equipment.
  • Provides data protection, recovery and business continuity; tests and validates disaster recovery and business continuity methods in Unix environment. Performs routine backup and recovery for data protection and integrity for all Unix servers; monitors Unix infrastructure which consists of complex sets of equipment and system software; provides proactive remediation using availability and performance monitoring software. Develops custom scripts and testing procedures to ensure operational reliability and Disaster Recovery (DR) standards. May assist with platform documentation which includes but is not limited to training, platform support and DR documentation is complete and archived.
  • Interacts closely with the respective client service representatives and works with all levels of team members across business units within the company. Provides team members with detailed platform overview training and supporting documentation for operational, configuration, or other procedural purposes. Attends status calls when requested and provides detailed technical support.
  • Troubleshoots multiple Unix networking services and application protocols (e.g., Transmission Connect Protocol / Internet Protocol (TCP/IP), Domain Name Service (DNS), Network File System (NFS), Lightweight Director Protocol (LDAP), Secure Shell (SSH), Simple Mail Transport Protocol (SMTP), Simple Network Management Protocol (SNMP), Secure Socket Layer (SSL), and Hyper Text Transport Protocol (HTTP)) to resolve issues with file / information transmission and sharing.
  • Evaluates all systems supported or maintained for potential service improvements utilizing automation and orchestrations technologies to arrange, coordinate, and manage complex computer systems. Ensures skills are updated by attending the appropriate courses, utilization of reference materials, Internet resources, and vendor sponsored seminars. Identifies approaches that leverage our resources and provide economies of scale. Maintains technological acumen with systems administration technology and recommends ways to take advantage of new technology.

What Are We Looking For in This Role?

Minimum Qualifications

  • Bachelor's Degree
  • Relevant Experience or Degree in: Computer or other similar technical concentration; relevant experience and / or training in lieu of education
  • Typically Minimum 4 Years Relevant Exp
  • Experience with IBM AIX, Redhat Linux and Oracle Solaris 10 systems administration.

Preferred Qualifications

  • Master's Degree
  • Computer or other similar technical concentration; relevant experience and / or training in lieu of education
  • Typically Minimum 6 Years Relevant Exp
  • Experience with IBM AIX, Redhat Linux and Oracle Solaris 10 systems administration.
  • Redhat Certified Engineer (RHCE); IBM AIX Certified Administrator; Solaris Certified Administrator

What Are Our Desired Skills and Capabilities?

  • Skills / Knowledge - A seasoned, experienced professional with a full understanding of area of specialization; resolves a wide range of issues in creative ways. This job is the fully qualified, career-oriented, journey-level position.
  • Job Complexity - Works on problems of diverse scope where analysis of data requires evaluation of identifiable factors. Demonstrates good judgment in selecting methods and techniques for obtaining solutions. Networks with senior internal and external personnel in own area of expertise.
  • Supervision - Normally receives little instruction on day-to-day work, general instructions on new assignments.

At Global Payments our vision is to be “Champions of Inclusion.” We are fully committed and focused on creating a better tomorrow in the communities in which we live and work. We aspire to ensure fair treatment, access, opportunity and advancement for all team members. We believe all team members should be able to bring their true, authentic selves to the workplace and feel accepted, engaged and understood.

Global Payments offers a comprehensive benefits package to all of our team members, including medical, dental and vision care, EAP programs, paid time off, recognition programs, retirement and investment options, charitable gift matching programs, and worldwide days of service. To learn more, review our Benefits page at: https://jobs.globalpayments.com/en/why-global-payments/benefits/

Applicants MUST be authorized to work in the U.S. We are unable to sponsor or take over Sponsorship of an Employment and/or Student Visa at this time or any time in the near future for sponsorship. 

Global Payments Inc. is an equal opportunity employer. Global Payments provides equal employment opportunities to all employees and applicants for employment without regard to race, color, religion, sex (including pregnancy), national origin, ancestry, age, marital status, sexual orientation, gender identity or expression, disability, veteran status, genetic information or any other basis protected by law. If you wish to request reasonable accommodations related to applying for employment or provide feedback about the accessibility of this website, please contact [email protected].

Software Architect

Istanbul, Türkiye Posted 40 days ago

Every day, Global Payments makes it possible for millions of people to move money between buyers and sellers using our payments solutions for credit, debit, prepaid and merchant services.  Our worldwide team helps over 3 million companies, more than 1,300 financial institutions and over 600 million cardholders grow with confidence and achieve amazing results.  We are driven by our passion for success and we are proud to deliver best-in-class payment technology and software solutions.  Join our dynamic team and make your mark on the payments technology landscape of tomorrow. 

We are seeking a Software Architect to join our Technology department and lead our Software team. This full-time role requires over 5-6 years of experiencein software development, with a Bachelor's or Master's degree in Computer Science, Electrical & Electronics, Industrial Engineering, MIS, Informatics, or a related field. Based in Turkey, Senior Software Architect will be responsible for leading complex software development initiatives, ensuring effective team coordination, efficient resource allocation, and the delivery of high-quality solutions. This role also involves mentoring team members, managing project processes, and maintaining clear communication with stakeholders to achieve organizational goals.

Job Description

  • Performs complex software development, testing and deployment tasks which are interconnected and possibly complement to each other, assigned to him/her in medium-large sized projects using relevant and necessary technologies
  • Mentoring and monitoring development phases and processes of the team
  • Responsible from team’s efficiency and job distribution between team members
  • Responsible of code quality and maintainability, refactoring and code review
  • Mainly responsible for coordinating the team members and the client, allocating the resources, and streamlining the processes
  • Responsible for identifying the skills needed for the project and assigning the tasks based on the individual’s skills and experience
  • Helping to recruit and hire the right team members for development teams.
  • Coordinating with all parties involved in the project
  • Communicating regularly with the product owners and project managers
  • Communication with the payment schemes and certification labs
  • Supporting PCI-DSS audit on customer promises

Necessary Skills and Experiences

  • Familiarity Linux and/or Windows server and shell scripting languages
  • Relational Database (Oracle, Postgre SQL, SQL Server or others) knowhow
  • Familiarity with ITSM ticketing tools (Jira or others)
  • Able to work under pressure and meet tight deadlines
  • Team player, ability to work in a part of a Developer Teams
  • Fluent in English (written, spoken - upper intermediate)
  • Strong analytical mindset, problem solving and strong communication skills
  • Strong responsibility and ownership attitude, customer (service) oriented mindset is a must
  • Experience working in DevOps and Agile culture
  • Experienced in Java Spring, Spring Integration, JPA/Hibernate frameworks and Maven
  • Knowledge of Object-Oriented programming architecture
  • Preferably knowledgeable in Redis, Elasticsearch, ActiveMQ, RabbitMQ technologies
  • Experienced in enterprise software development management environments
  • Deep knowledge in EMV, HSM, ISO-8583 and payment systems
  • Hands-on experience on software development using Java, Microservice, Spring framework tools
  • Hands-on experience on docker, Kubernetes, AWS and OCP
  • Know-how in web service integration

Global Payments Inc. is an equal opportunity employer. Global Payments provides equal employment opportunities to all employees and applicants for employment without regard to race, color, religion, sex (including pregnancy), national origin, ancestry, age, marital status, sexual orientation, gender identity or expression, disability, veteran status, genetic information or any other basis protected by law. If you wish to request reasonable accommodations related to applying for employment or provide feedback about the accessibility of this website, please contact [email protected].

Salesforce Developer/QA Salesforce

Alpharetta, Georgia, USA Posted 40 days ago

Every day, Global Payments makes it possible for millions of people to move money between buyers and sellers using our payments solutions for credit, debit, prepaid and merchant services.  Our worldwide team helps over 3 million companies, more than 1,300 financial institutions and over 600 million cardholders grow with confidence and achieve amazing results.  We are driven by our passion for success and we are proud to deliver best-in-class payment technology and software solutions.  Join our dynamic team and make your mark on the payments technology landscape of tomorrow. 

*Summary:*

The Salesforce Development Engineer will be a senior technical leader responsible for driving advanced Salesforce solutions' design, development, and implementation. This role will provide technical expertise, architectural guidance, and mentorship to a team of Salesforce developers. You will collaborate with stakeholders, architects, and cross-functional teams to deliver innovative and scalable Salesforce solutions aligning with business objectives. With extensive knowledge of Salesforce development, industry best practices, and emerging trends, this role will be crucial in shaping the technical direction and success of Salesforce initiatives.

This position will report to the Manager of Engineering within the Internal Applications department.

*Responsibilities*

  • Collaborates with management, architects, product owners, stakeholders, software developers, and quality analysts to bring projects into Production
  • Will assist in creating and maintaining application roadmaps that maintain the integrity and performance of our systems and satisfy the business need for fast value delivery
  • Identify and address performance bottlenecks within the Salesforce system, optimizing code, configuration, and integration components for improved system performance and scalability. Conducted performance testing, analyzed system metrics, and implemented optimizations as needed.
  • Establish and enforce platform governance policies, ensuring compliance with security standards, data privacy regulations, and best practices.
  • Influence and present strategic options to ensure needed outcomes and solutions are designed.
  • Create and Maintain Technical documentation
  • Lead, coach, and train other developers to create a positive work culture
  • Lead the establishment of best practices
  • Not an exhaustive list; other duties as assigned

*Requirements*

  • 7+ Years of experience in a Software Developer role or similar role
  • Able to perform QA Automation (Regression Testing)
  • Write script to meets the automation requirements.
  • Understanding of design principles, threading, real-time processing, and SQL Server DB queries and performance tuning
  • Demonstrated experience in coaching, building developer teams, and ensuring standards are aligned with best practices.
  • Excellent written and verbal communication skills
  • Excellent organizational skills with attention to detail
  • Experience developing in a cloud environment (Azure, GCP, AWS)
  • Microservices/restful API
  • Database experience (SQL, NoSQL)

*Preferred Experience/Education*

  • Salesforce Development Certifications
  • Bachelor's degree in Computer Science
  • Experience in the payment industry
  • Experience with managing a large code base that is a mixture of legacy code and modern technology, Working with remote teams (onshore, nearshore, offshore)
  • Continuous Integration (DevOps mindset)
  • Knowledge of complex integration with Salesforce.

Benefits
Global Payments offers a comprehensive benefits package to all of our team members, including medical, dental and vision care, EAP programs, paid time off, recognition programs, retirement and investment options, charitable gift matching programs, and worldwide days of service. To learn more, review our Benefits page at: https://jobs.globalpayments.com/en/why-global-payments/benefits/

Global Payments Inc. is an equal opportunity employer. Global Payments provides equal employment opportunities to all employees and applicants for employment without regard to race, color, religion, sex (including pregnancy), national origin, ancestry, age, marital status, sexual orientation, gender identity or expression, disability, veteran status, genetic information or any other basis protected by law. If you wish to request reasonable accommodations related to applying for employment or provide feedback about the accessibility of this website, please contact [email protected].

Global Payments Inc. is an equal opportunity employer. Global Payments provides equal employment opportunities to all employees and applicants for employment without regard to race, color, religion, sex (including pregnancy), national origin, ancestry, age, marital status, sexual orientation, gender identity or expression, disability, veteran status, genetic information or any other basis protected by law. If you wish to request reasonable accommodations related to applying for employment or provide feedback about the accessibility of this website, please contact [email protected].

AI Governance Technology Lead

Alpharetta, Georgia, USA; Atlanta, Georgia, USA Posted 40 days ago

Every day, Global Payments makes it possible for millions of people to move money between buyers and sellers using our payments solutions for credit, debit, prepaid and merchant services.  Our worldwide team helps over 3 million companies, more than 1,300 financial institutions and over 600 million cardholders grow with confidence and achieve amazing results.  We are driven by our passion for success and we are proud to deliver best-in-class payment technology and software solutions.  Join our dynamic team and make your mark on the payments technology landscape of tomorrow. 

Summary of This Role

The Lead, AI Testing & Monitoring is a senior technical and governance role responsible for independently validating and continuously monitoring AI/ML models to ensure they meet enterprise standards for robustness, fairness, transparency, and compliance.

As part of the Enterprise Data & AI Governance Program, this role supports the Responsible Use of AI (RUAI) framework by designing and executing rigorous validation protocols, deploying advanced monitoring capabilities, and leveraging AI governance tools and platforms to track, report, and remediate risks throughout the AI lifecycle.

The Lead will work closely with Data Science, Engineering, Legal, Compliance, Risk, and IT teams to assess AI model performance, conduct bias and fairness audits, implement explainability techniques, and ensure adherence to ethical AI principles and applicable regulatory requirements. This role also serves as a technical authority on model reliability, security, and operational risk, providing actionable recommendations to leadership for continuous improvement.

What Part Will You Play?

  • Lead the design, development, and execution of independent AI/ML model validation frameworks across various use cases.
  • Conduct bias audits, adversarial testing, and stress testing to evaluate model robustness, fairness, and resilience against vulnerabilities.
  • Apply statistical testing, benchmarking methodologies, and explainability (XAI) techniques to ensure models are transparent and interpretable.
  • Utilize synthetic data generation and automated testing frameworks to simulate edge cases and rare scenarios for risk assessment.
  • Document validation methodologies, findings, and risk-based recommendations for stakeholders, ensuring traceability and audit-readiness.
  • Develop and implement enterprise AI monitoring frameworks for deployed models, focusing on real-time performance tracking, bias detection, and compliance verification.
  • Apply anomaly detection and AI observability solutions to identify and remediate performance degradation, drift, or ethical risks.
  • Oversee incident response for AI failures, coordinating with risk, compliance, and engineering teams to ensure timely mitigation.
  • Integrate monitoring insights into governance dashboards and reporting platforms to inform executives and regulatory stakeholders.
  • Ensure all testing and monitoring activities align with RUAI principles, industry best practices, and applicable regulations (e.g., EU AI Act, GDPR, CCPA, Colorado AI Act, NIST AI RMF).
  • Leverage AI governance platforms and risk assessment tools to centralize validation evidence, compliance records, and ongoing monitoring metrics.
  • Partner with Legal, Compliance, and Risk to interpret regulatory requirements and translate them into actionable technical and operational controls.
  • Provide expert guidance to data scientists and engineers on bias mitigation, fairness optimization, and explainability best practices.
  • Stay informed on emerging trends in AI risk assessment, validation methodologies, monitoring tools, and regulatory developments.
  • Lead workshops, training sessions, and cross-functional knowledge sharing to advance organizational maturity in AI testing and monitoring.
  • Contribute to enterprise AI governance strategy by identifying technology investments, process enhancements, and automation opportunities.
  • Provides guidance and mentoring to analysts, as needed.
  • Not an exhaustive list; other duties as assigned.

What Are We Looking For in This Role?

Minimum Qualifications

  • Bachelor’s or Master’s degree in Computer Science, Data Science, Statistics, Information Systems, or related field.
  • 5+ years in independent AI/ML model testing and validation, including robustness, fairness, and compliance verification.
  • 3–5+ years in AI monitoring and risk management, including real-time model performance tracking, anomaly detection, and compliance monitoring.
  • Proven experience developing and executing rigorous validation frameworks and performing bias, adversarial, and stress testing.
  • Strong knowledge of AI governance principles, ethical AI frameworks, and relevant regulations (EU AI Act, GDPR, CCPA, Colorado AI Act, NIST AI RMF).
  • Hands-on experience with validation tools, statistical testing frameworks, synthetic data generation, automated testing platforms, and AI observability tools.
  • Deep expertise in model validation, fairness audits, and explainability techniques.
  • Proficiency in monitoring and logging frameworks for AI/ML systems.
  • Strong analytical and problem-solving skills with the ability to identify risks and propose actionable mitigations.
  • Excellent written and verbal communication skills to document findings, influence stakeholders, and present to executive leadership.
  • Ability to work across diverse teams and translate complex technical concepts into clear operational and compliance guidance.

Preferred Qualifications

  • Master's Degree
  • Typically, Masters in Business Administration, Computer Science, Information Management, Quantitative Analytics, Data Science, or similar discipline
  • Experience establishing AI Governance programs, specifically processes, procedures, and frameworks for AI model testing and validation, AI solution monitoring, and AI risk management.

What Are Our Desired Skills and Capabilities?

  • Skills / Knowledge - Having broad expertise or unique knowledge, uses skills to contribute to development of company objectives and principles and to achieve goals in creative and effective ways. Barriers to entry such as technical committee review may exist at this level.
  • Job Complexity - Works on significant and unique issues where analysis of situations or data requires an evaluation of intangibles. Exercises independent judgment in methods, techniques and evaluation criteria for obtaining results. Creates formal networks involving coordination among groups.
  • Supervision - Acts independently to determine methods and procedures on new or special assignments. May supervise the activities of others.

Global Payments Inc. is an equal opportunity employer. Global Payments provides equal employment opportunities to all employees and applicants for employment without regard to race, color, religion, sex (including pregnancy), national origin, ancestry, age, marital status, sexual orientation, gender identity or expression, disability, veteran status, genetic information or any other basis protected by law. If you wish to request reasonable accommodations related to applying for employment or provide feedback about the accessibility of this website, please contact [email protected].