Data Engineer (Oracle Pl/SQL)

Matlen Silver
Charlotte, NC, United States
2 months ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
5 years minimum
Working hours
Regular working hours
Job source

Tech stack

Abstraction Layers Agile Methodology Artificial Intelligence Databases Data Architecture Data Infrastructure Extract Transform Load (ETL) Data Transformation Data Systems Data Virtualization Relational Databases Database Design
+15 more
Programming Tools Distributed Data Store Oracle Databases Oracle SQL Developer Performance Tuning Scrum Methodology Query Optimization SQL Stored Procedures Transaction Data Enterprise Data Management Freeform SQL Cloud Platform System Database Optimization Data Management Data Pipelines

Job description

Senior Developer / Data Engineer (Oracle PL/SQL & Payments Data Platform)Position SummaryWe are seeking a hands-on Senior Developer / Data Engineer to support and modernize a critical enterprise data platform supporting payments, treasury, analytics, and AI initiatives. This role will focus heavily on Oracle PL/SQL development, data modeling, performance optimization, and the creation of scalable data solutions that enable operational reporting, advanced analytics, and emerging AI capabilities. The ideal candidate is a strong technical contributor who enjoys solving complex data challenges, optimizing enterprise-scale platforms, and working closely with business and technology stakeholders in a fast-paced Agile environment., * Develop, enhance, and maintain the GWBars data platform utilizing Oracle PL/SQL.

  • Design, build, and optimize data models, data transformations, and reporting structures supporting operational and analytical workloads.
  • Modernize existing data architecture by reducing duplicate data models, improving performance, and implementing reusable data abstractions.
  • Support enterprise data deliveries consumed by analytics, reporting, and AI teams.
  • Participate in proof-of-concept initiatives involving data virtualization, abstraction layers, and AI-driven reporting capabilities.
  • Collaborate with product owners, business stakeholders, and development teams to translate requirements into scalable technical solutions.
  • Perform performance tuning, query optimization, and database design improvements.
  • Participate in Agile ceremonies including sprint planning, backlog refinement, and technical design discussions.
  • Leverage modern development tools, automation, and AI-assisted development capabilities to improve productivity and delivery speed., * Real-Time Payments (RTP)
  • ISO 20022 messaging standards
  • pain.001, pain.008, pain.009, and related payment message formats
  • Treasury and corporate payment processing workflows
  • Financial transaction data models and payment lifecycle processing, * Delivers scalable, high-performing data solutions that support reporting, analytics, and AI initiatives.
  • Demonstrates strong payments domain understanding and technical leadership.
  • Contributes to data architecture improvements and enterprise modernization efforts.
  • Serves as a trusted technical partner across product, business, analytics, and engineering teams.

Requirements

Do you have experience in System tuning?, * 5+ years of experience as a Data Engineer, Database Developer, ETL Developer, or related role.

  • Strong hands-on expertise with Oracle Database and advanced PL/SQL development.
  • Experience developing stored procedures, packages, functions, triggers, and complex SQL queries.
  • Strong understanding of data modeling principles and relational database design.
  • Experience optimizing database performance and designing scalable data solutions.
  • Experience working within Agile development environments.
  • Ability to troubleshoot complex data and system issues across multiple applications.
  • Strong analytical and problem-solving skills.

Preferred Qualifications

  • Experience with data virtualization or abstraction technologies such as Starburst.
  • Experience supporting enterprise analytics, reporting, or AI/ML data platforms.
  • Knowledge of modern data architecture patterns and common data models.
  • Familiarity with cloud-based data platforms and distributed data environments.
  • Experience leveraging AI-assisted development tools and automation.

Payments & Treasury Domain Experience (Highly Preferred)Candidates with experience supporting payments, treasury, or commercial banking environments are strongly preferred., * Hands-on technical contributor who enjoys coding and solution development.

  • Strong attention to performance, scalability, and maintainability.
  • Adaptable and eager to learn new technologies.
  • Proactive and collaborative team player.
  • Able to balance tactical delivery with long-term platform modernization goals.
  • Demonstrates strong interview-to-resume consistency through real-world project experience.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on indeed.com

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

3:03 min

Career evolution in data engineering and AI platforms

Maria Apazoglou · Coffee With Developers

2:37 min

Classifying and anonymizing data during system design

Reto Kaeser · LIVE

3:04 min

Database evolution and the funding behind vector databases

Erik Bamberg · LIVE

3:09 min

Balancing data science skillings alongside systems engineering rigor

Nico Schmidt · LIVE

4:15 min

Bridging operational and analytical systems using formal data contracts

Matthias Niehoff Matthias Niehoff · WWC 2024

4:01 min

Managing application isolation via pluggable database models

Wei Hu Wei Hu · WWC 2022

Videos

See all

Related articles

See all