Global Payments is looking to solve business problems through automation, integration, and workflow optimization by designing, developing, and maintaining python-based interactive data applications.
Requirements
- Python Development: Strong proficiency in Python with experience building web applications using frameworks such as Streamlit, Flask, Dash, or Gradio
- SQL Proficiency: Moderate to advanced SQL skills including transformations, window functions, CTEs, and query optimization
- API Integration: Hands-on experience working with REST APIs, including authentication, request handling, and third-party integrations
- Data Manipulation: Proficiency with Pandas for data processing, aggregations, joins, and transformations
- Cloud Data Platforms: Experience with Snowflake, BigQuery, Redshift, Databricks, or equivalent modern data warehouse platforms
- App Frameworks: Streamlit, Flask, Dash, Gradio
- Python Libraries: Pandas, requests, NumPy, standard data processing libraries
Responsibilities
- Design, develop, and deploy interactive data applications using Python frameworks (Streamlit, Flask, Dash, Gradio) that solve specific business problems
- Build workflow automation applications that integrate with multiple systems via REST APIs, webhooks, and database connections
- Create self-service data exploration tools that enable non-technical users to interact with data without writing SQL
- Implement user input handling, form processing, and dynamic content generation based on user interactions
- Develop API endpoints and integration layers to connect applications with external systems and data sources
- Design intuitive user interfaces and workflows that prioritize user experience and business value
- Deploy and maintain production applications with proper error handling, logging, and monitoring
Other
- Bachelor's Degree in Computer Science, Information Systems, Data Science, or related field (or equivalent practical experience)
- Typically 6 years of relevant experience in application development, data engineering, or related roles
- Applicants MUST be authorized to work in the U.S.
- Demonstrated experience building and deploying web applications used in production environments
- Ability to work with data scientists, business users, DevOps and infrastructure teams