Senior Data Engineer

WorldPay
Cincinnati, United States of America
31 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Senior

Job location

Remote
Cincinnati, United States of America

Tech stack

Agile Methodologies
Unit Testing
Unix
Computer Programming
Computer Engineering
ETL
Data Mart
Data Transformation
Data Warehousing
IBM InfoSphere DataStage
Software Debugging
Scrum
Scaled Agile Framework
Software Engineering
Software Requirements Analysis
SQL Databases
Systems Integration
Snowflake
Information Technology
Programming Languages

Job description

Are you ready to unleash your full potential? We're looking for people who are passionate about payments to chart Worldpay's path to being the largest and most-loved payments company in the world.

About the team

Worldpay, LLC seeks Senior Data Engineer in Cincinnati, OH to analyze, design, program, debug and modify software enhancements and/or new products used in local, networked or Internet-related computer programs.

What you will be doing

The Senior Data Engineer will participate in all phases of Software Development Life Cycle (SDLC) such as requirement gathering, design, development, unit testing, UAT, production rollover, enhancements and production support. Additionally, the role will:

Participate in decision making and business meetings by regularly interacting with the Users and architect team to build an appropriate design and gain a better understanding of the project and collaborate with teams (like Sales, Pricing, Partner, Billing, Product, Customer and Support) to understand the requirements and create the technical specification document and to meet the deliverables.

  • Interact with product managers and/or users to define system requirements and/or necessary modifications.

  • Work in Scrum agile methodologies and Scaled Agile Framework (SAFe) to maximize the productivity and quality of work and involved in various Program Increment (PI) planning activities a face-to-face event to have a better communication and plan for the project deliverables.

  • Drive innovation and operational performance in the deployment of new functionality, services, and products.

  • Analyze project data to determine specifications and requirements, address challenges of systems integration, compatibility, and multiple platform integration.

  • Participate in software design meetings and analyzes user needs to determine technical requirements.

  • Write technical specifications based on conceptual design and stated business requirements.

  • Write code, complete programming, and perform testing and debugging of applications using current programming languages and technologies.

  • Complete documentation and procedures for installation and maintenance, supporting project releases, software minor and major upgrades.

  • Train and communicate with internal Client Training, Client Relationship and Sales teams on systems application.

  • Responsible for developing or executing project plans, budgets and schedules and for documenting work and results.

  • Deliver informational and decision-seeking presentations to technical and business groups to internal and/or external audiences.

  • Support formal testing and resolve test defects and executed unit test cases to ensure data quality.

Requirements

Do you have experience in UNIX?, Do you have a Master's degree?, Bachelor's degree or foreign equivalent in Information Technology, Computer Science, Computer Engineering, Applied Engineering and Technology Management or related field and five (5) years of progressively responsible experience in the job offered or a related occupation: designing and developing ETL (Extract Transform Load) Processes/Jobs using DataStage to integrate data from internal and external systems/sources; writing and analyzing SQL code, including joining, aggregating, and filtering data transformations to increase the performance of data transformation processes; designing and creating Data Marts / Data Warehouses using Star/Snowflake and DataVault methodologies to meet business requirements; creating and modifying UNIX scripts of moderate complexity to enhance / extend ETL processes capabilities; providing code and design review to ensure optimal and efficient processes runs and hardware utilization; and troubleshooting and resolving problems, errors, defects related to code and processes owned. In the alternative, the employer will accept a master's degree in the above listed fields and three (3) years of experience in the above listed skills. Telecommuting and/or working from home may be permissible pursuant to company policies.

Benefits & conditions

A competitive salary and benefits

  • A variety of career development tools, resources and opportunities

  • The chance to work on some of the most challenging, relevant issues in the payment industry

  • Time to support charities and give back in your community

Apply for this position