Taro Logo

Senior Software Engineer

A Fortune 500 company providing payments solutions for credit, debit, prepaid and merchant services, serving over 3 million companies worldwide.
Data
Senior Software Engineer
Remote
5,000+ Employees
5+ years of experience
Finance

Job Description

Global Payments, a Fortune 500 company listed on NYSE (GPN), is seeking a Senior Software Engineer to join their dynamic team. This role focuses on developing and managing data pipelines for the GPN Lakehouse, combining ETL development with data analytics and system architecture. The position offers the opportunity to work with a worldwide team that serves over 3 million companies and 600 million cardholders.

The ideal candidate will have 5-8 years of experience in ETL development, with expertise in tools like GCP-Data Flow, Pyspark, and SSIS. You'll be responsible for the full lifecycle of data pipeline development, from requirements gathering to implementation and testing. This role requires both technical expertise and business acumen, as you'll work closely with business analysts and architects to translate requirements into effective solutions.

As part of a company that processes millions of payments daily, you'll play a crucial role in maintaining and enhancing the data infrastructure that powers global financial transactions. The position offers remote work flexibility and the chance to contribute to best-in-class payment technology solutions. Global Payments provides a collaborative environment where you can make your mark on the payments technology landscape of tomorrow.

The company's worldwide presence, spanning North America, Europe, Asia Pacific, and Latin America, offers potential for global exposure and career growth. You'll be joining a team of 27,000 experts dedicated to delivering innovative payment solutions and driving the future of financial technology.

Last updated 3 days ago

Responsibilities For Senior Software Engineer

  • Develop and test data pipelines from extract to consumption layer for GPN Lakehouse
  • Perform ETL process management
  • Conduct data modeling
  • Implement ETL tools
  • Develop data pipelines
  • Perform ETL unit testing
  • Work with business requirements from clients via Business Analysts/architects
  • Enhance existing applications
  • Track time worked on projects and assignments

Requirements For Senior Software Engineer

Python
  • 5 to 8 years of strong development background in ETL tools
  • Experience with GCP-Data Flow, Pyspark, SSIS
  • Detail-oriented with ability to follow-through on issues
  • Ability to work on and manage multiple tasks
  • Understanding of software platforms and credit card industry

Related Jobs