Data Engineer
REPAY Company
ABOUT REPAY REPAY (“Realtime Electronic Payments” / NASDAQ TICKER: RPAY) is an established and fast-growing publicly traded financial technology and payment processing company headquartered in Atlanta, Georgia, with offices across the country. REPAY enables its customers to accept payments anytime, anywhere, and through any channel while providing a secure, seamless, and enjoyable payment experience for the end consumers. REPAY offers a comprehensive suite of electronic payment and funding solutions, including debit and credit card processing, ACH processing, Instant Funding, and electronic bill payment systems with full IVR, text, and mobile capabilities. The scalability of its products allows merchants of all sizes to add an instant arsenal of intelligent payment technology solutions to their businesses without significant development costs or infrastructure investments. ABOUT THE ROLE REPAY is looking for a Data Engineer to join our growing team. The Data Engineer is responsible for designing, building, optimizing, and maintaining scalable cloud-based data infrastructure and data pipelines that enable reliable data processing, analytics, reporting, and business intelligence capabilities. This role focuses on developing production‑grade data pipelines, data models, and ETL/ELT processes using modern data engineering tools and platforms, including AWS, Databricks, PySpark, SQL, and Python. The Data Engineer partners with BI, Product, Engineering, and client‑facing teams to ensure high-quality, well‑documented, and performance‑optimized data solutions that support business insights and operational decision‑making. ROLES & RESPONSIBILITIES Design, build, and maintain scalable, reliable cloud‑based data pipelines and data infrastructure. Deliver high‑quality data models and curated datasets that support analytics, reporting, and data‑driven decision‑making. Optimize Spark, PySpark, and SQL workloads to improve performance, reliability, cost efficiency, and scalability. Support production data pipelines through monitoring, troubleshooting, incident resolution, and continuous improvement. Implement data engineering standards, CI/CD practices, automated deployment processes, unit testing, and code quality expectations. Partner with BI, Product, Engineering, and client‑facing teams to translate business and reporting requirements into scalable data solutions. Document technical solutions, data flows, pipeline logic, and operational processes to support knowledge sharing and long‑term maintainability. Design, build, maintain, and optimize data pipelines using Python, SQL, PySpark, Databricks, and AWS‑based data services. Develop ETL/ELT processes that support data warehousing, analytics, reporting, and business intelligence use cases. Build and optimize Spark jobs, with a focus on performance, scalability, reliability, and efficient resource utilization. Design and implement data models for structured, semi‑structured, and NoSQL data where applicable. Implement CI/CD practices, automated deployments, unit tests, and code quality standards for data engineering workflows. Monitor, troubleshoot, and support production data pipelines, resolving issues and recommending improvements. Collaborate with BI Analysts, Product, Engineering, Data, and client‑facing teams to understand requirements and support reporting needs. Document technical solutions, data flows, pipeline logic, and operational processes. Share technical knowledge through documentation, mentorship, and team knowledge‑sharing sessions. Stay current with advancements in data engineering, cloud platforms, Spark, Databricks, data warehousing, and analytics technologies. Participate in client‑facing design sessions, technical presentations, workshops, or training as needed. Other duties as assigned. QUALIFICATIONS Required Undergraduate or Masters’ degree in Computer Science, Statistics, or Analytics. Minimum of 3–5 years of experience in Data Engineering, preferably working with AWS‑based cloud data platforms. Hands‑on experience building, maintaining, and supporting cloud‑based data pipelines. Strong knowledge of PySpark, preferably on the Databricks platform. Hands‑on experience with Databricks. Strong proficiency in SQL, including query optimization. Strong proficiency in Python. Strong knowledge of data modeling, data warehousing, ETL/ELT, and analytics concepts. Experience with CI/CD practices, automated deployment processes, unit testing, and code quality standards. Experience troubleshooting, monitoring, and supporting production data pipelines. Experience documenting technical solutions, data flows, and pipeline logic. Strong analytical and problem‑solving skills, with the ability to translate business requirements into scalable data solutions. Excellent written and verbal communication skills, including the ability to explain technical concepts to technical and non‑technical stakeholders. Ability to collaborate effectively across BI, Product, Engineering, Data, and client‑facing teams. Strong organizational skills and ability to manage multiple priorities in a fast‑paced environment. Proactive, ownership‑oriented mindset with the ability to work independently and drive solutions from design through production support. Professionalism and composure when supporting production issues or participating in client‑facing discussions. Preferred Apache Kafka experience. AWS Lambda experience. AWS Glue experience. MongoDB experience. Experience with streaming technologies such as Kafka or Kinesis. Terraform experience. Familiarity with an analytics/visualization platform such as Power BI or Tableau. WHY JOIN REPAY… BECAUSE CULTURE IS EVERYTHING GROWTH & PEOPLE‑CENTERED LEADERSHIP As the industry‑leading financial technology provider in the Consumer Finance and Business to Business spaces, we continue to set the standard for application development and delivery. In 2019, REPAY became a public company listed on the Nasdaq Stock Market (RPAY). For the past three consecutive years, we have placed on the ACG® Atlanta Georgia Fast 40, a list recognizing the top 40 fastest‑growing middle‑market companies in Georgia. REPAY’s leadership empowers each team member to make a difference and stretch to their fullest potential. Our dedication to frequent, transparent communication is shown with companywide meetings where our leaders share company vision and encourage employees to ask questions. FUN WORK ENVIRONMENT & GREAT TEAMS We offer it all: business to casual dress, great snacks & beverages, and open‑air collaborative team settings. REPAY has been certified as a Great Place to Work® company for 2017, 2018, 2019, 2020, 2021, and 2022. The REPAY team is fun, smart, collaborative, and truly enjoys working together. Making a difference in our local communities – we support several philanthropic initiatives every year to give back to our local communities. We are self‑driven, motivated professionals who do not require micro‑management to ensure we produce high quality and timely work. INNOVATION & EDUCATION We create highly sophisticated payment processing applications and are always pushing the boundaries of what is possible. We are constantly revolutionizing the industry by building on new ideas from clients and employees. We provide the resources necessary to ensure new innovations can develop quickly and with quality. We encourage continuing education, including professional conferences and events. PUTTING OUR PEOPLE FIRST We offer a comprehensive benefits package which includes 100% coverage of employee healthcare premiums and several free benefits, including life insurance, disability insurance, and work‑life balance resources. All benefits go into effect day one. We have a 401(k)-employer match and an Employee Stock Purchase Plan. REPAY employees are eligible to participate in our Annual Bonus Program. REPATS core values are Excellence, Passion, Innovation, Respect, and Integrity. REPAY is an Equal Opportunity Employer and we promote a company culture where diversity, equity and inclusion are central. We are committed to build our teams and grow a company in which employees can succeed, regardless of race, color, national origin, sex, sexual orientation, gender identity or expression, transgender status, pregnancy, religion, age (40 and over), disability, service in the uniformed services, protected veteran status, genetic information, or any other classification protected by federal, state or local law. We are interested in every qualified candidate who is eligible to work in the United States. This position is not eligible for hire in California. Additionally, we are not able to sponsor visas. #J-18808-Ljbffr REPAY Company
- ...and talents will be valued and celebrated. Together we will create a brighter future and make a meaningful difference.As a Lead Data Engineer at JPMorganChase within the Corporate Sector, you are an integral part of an agile team that works to enhance, build, and deliver...Suggested
$142.32k - $213.48k
...pride. If you are a problem solver who seeks passion in your work, come join us. We’ll enable growth and progress together.The Sr Data Engineer, AVP is an intermediate level position responsible for participation in the establishment and implementation of new or revised...SuggestedFull time- Job ID: 25727970Reference Number: 25-00659Title: Data EngineerLocation: Jersey City, NJ, 08830Posted Date: 2025-06-17Company: HAN Staffing Role: Data EngineerLocation: NJ5 Day's OnsiteExperience: 8+ Years AWS - 25%, Databricks- 25%, Pyspark -25%, Splunk- 25% Skill : AWS...Suggested
$65 - $70 per hour
Position: Data Engineer- AWSLocation: Jersey City, New JerseyDuration: ContractJob ID: 172543Job Overview: As a Data Engineer III specializing in Python, Spark, and Data Lake technologies within the Consumer and Community Bank, you will be a key member of an agile team....SuggestedFull time$82.42k - $126.6k
OverviewThe Infosys Data and Analytics (DNA) unit is at the forefront of transforming data into actionable insights, driving business growth and operational efficiency. We specialize in leveraging advanced AI and analytics to create innovative solutions that address complex...SuggestedFull timeTemporary workRelocation$76.73k - $127.88k
...Are you an experienced, passionate pioneer in technology who wants to work in a collaborative environment? As an experienced Data Engineer, you will have the ability to share new ideas and collaborate on projects as a consultant without the extensive demands of travel...Local areaVisa sponsorship$82.42k - $126.6k
...driving digital transformation for financial institutions. We specialize in leveraging advanced technologies such as AI, cloud, and data-led innovation to help our clients accelerate growth and unlock business value. Our AI-driven solutions empower financial institutions...Full timeTemporary workRelocation- ...specializing in the fields of Software Development, Software Consultancy, and Information Technology Enabled Services.Job DescriptionOur Big Data capability team needs hands-on developers who can produce beautiful & functional code to solve complex analytics problems. If you...Permanent employmentFull timeH1b
- ...About the job Lead Data Engineer Job Title: Lead Data Engineer No of Positions:2 Location: Jersey City/ Bedford, NJ (Hybrid) (3 days from office per week) Experience: 10+ years specifically Key Skills: Snowflake, SQL, Python, Spark, AWS-...Work experience placementWork at office3 days per week
- ...Strong hands-on role. Capital markets experience is needed, if not, strong hands-on with banking will also do. Data Engineer We are seeking an experienced professional with strong expertise in Snowflake, Python, Oracle PL/SQL, and reporting/BI tools...
- Job Title Okay with relocation. 5 Openings total. USC/GC/H4 Only! Client: Fidelity location: Jersey City, NJ (Hybrid) Duration: 12 Month+ Pay: $68/Hr W2 Need LinkedIn Must Have Skills: Skills wise we need a Senior Level Oracle Database Developer, that is ...Relocation
- ...Hi, Position: Lead Data Engineer Experience Required: 12 years+ Location: Jersey City, NJ | Onsite Employment Type: Full-Time NOTE - Must have taken care of team size of Minimum of 10 or more people and sole contributer required...Full time
- Job ID: 25659978Reference Number: 25-00597Title: Data Analyst EngineerPosted Date: 2025-06-06Company: HAN Staffing Position : Data Analyst Engineer Location : Jersey City, Wilmington, Chicago, Plano, Seattle, Palo Alto. Contract : w2 Job Description: Experience : 7+ Experience...Contract work
$142.32k - $213.48k
...StatesSalary: $142,320.00 - $213,480.00Category: Technology, Applications Development, ProfessionalCompany: CitiCiti is looking for a Lead Data Engineer - AI & Distributed Analytics to architect and scale the enterprise data platforms that power our advanced analytics, machine...Full timeWork at officeRemote work- ...Snowflake Data Platform Operations Engineer Hybrid - Preferred Jersey City || Alternate: Tampa, FL or Dallas, TX We are seeking a detail-oriented and proactive Snowflake Data Platform Operations Engineer to join our Cloud Data Operations team. This role is responsible...
- ...and ensuring the delivery of high-quality solutions. Summary: Builds systems that gather, store, and process large volumes of data for analysis. Responsibilities: Develop ETL pipelines, ensure data quality, optimize data storage solutions. Skills: Python,...
- ...Please find the Job description below and if you are interested , please forward your updated resume to ************* Job Title: Data Engineer Location: Remote Duration: 6 to 12 Months Contract Client: Deloitte Required Skills...Contract workRemote work
- ...Snowflake Data Engineer Mandatory Skills: Snowflake Cortex, DBT, SQL This role will support Agentic AI Engineering initiatives by designing and implementing Snowflake-based semantic data assets that enable trusted analytics, natural-language querying, and AI-assisted...Remote work
- ...Job Summary: Strong Snowflake Data warehousing knowledge Basic-Medium level Python Development ETL-ELT Technologies (Expertise in any... ...Basic understanding of BI ToolWe are looking for a skilled Data Engineer to join our team. The ideal candidate will have experience in building...
- ...Our client, a leading organization in the data-driven industry, is seeking a Data Engineer to join their dynamic team. As a Data Engineer, you will be an integral part of the Data Engineering department supporting data collection, storage, and processing initiatives....Weekly payTemporary workFlexible hours3 days per week
$130k - $135k
...Job Title: Data Engineer Department: Department of Health and Mental Hygiene Division: Center for Population Health and Data Science Bureau: Data Technology and Strategy Location: 42-09 28th St, Long Island City, NY 11101 Reports to Title: Mark...Contract workLive inWork at officeFlexible hours- ...Data Engineer Location: Jersey City Hybrid: Yes, 3 days onsite Interview: 3 to 4 rounds (w/ and onsite interview) Contract: Yes 6+ Months Converion: Yes We are seeking a hands-on Data Engineer with strong experience in building scalable enterprise...Contract work
- ...Data Engineer III Jersey City, New Jersey To proceed with your application, you must be at least 18 years of age. Acknowledge ( Bank of America employees are required to meet all posting eligibility requirements prior to applying for any new position....Work at officeFlexible hoursShift workDay shift
- ...Data Engineer We are seeking experienced Data Engineers in a contract capacity to join our talented Data Engineering team. In this role, you will contribute to designing and building robust, scalable data pipelines that ingest and transform over 30TB of data each day...Contract work
- ...Position Title * Data Engineer (with Strong Python Coding) Position Responsibilities Data Engineer (with Strong Python Coding) Jersey City NJ (Hybrid role)-3 days onsite Must have: Python, Pyspark (3-4 years) WS Data Transformation exp....
- ...Job Title: Data Engineer Job Summary: We are seeking a skilled and motivated Data Engineer to join our growing data team. In this role, you will be responsible for building and maintaining scalable data pipelines, optimizing data workflows, and supporting analytics...Remote workFlexible hours
- ...Data Engineer - Jersey City, NJ - Contract W2/C2C - $74-84 Per HR We are looking for a skilled Data Engineer to join our team remotely. This contract position involves building systems to gather, store, and process large volumes of data for analysis. Key responsibilities...Contract workRemote work
- ...Data Engineer Sunnyvale, CA/Hoboken, NJ (open to relo candidates, just have to be able to relocate asap) 9+ months Contract Work with the stakeholders to understand the business & reporting needs Propose, design and develop creative dashboard solutions that...Contract workImmediate startRelocation
$130k - $200k
...Data Engineer Shaped is an API for developers to seamlessly add personalized ranking and recommendation into their products. These frictionless discovery experiences help end-users find what they want faster, and, consequently, grow conversion and engagement business...Work at officeRemote work- ...Position Responsibilities Data Engineer Location : Jersey City, NJ / Columbus, OH ( 3 days onsite 2 days remote) look for nearby candidates (only w2 Required) Must Have Skills: Python/Spark/PySpark/AWS Job Description...Remote work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Data Engineer. Be the first to apply!
- data platform engineer Brooklyn, NY
- aws data engineer Brooklyn, NY
- data engineer intern Brooklyn, NY
- data science developer Brooklyn, NY
- sr information security engineer Brooklyn, NY
- senior data engineer Brooklyn, NY
- data engineer machine learning Brooklyn, NY
- principal data engineer Brooklyn, NY
- junior data engineer remote Brooklyn, NY
- data center engineer Brooklyn, NY

