Python Developer with PL/SQL | Dallas / Tampa / Jersey City – onsite

Tech Mirrors

Tampa (FL)

On-site

USD 143,270,000 - 157,597,000

Full time

14 days+
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Job summary

Tech Mirrors seeks a Senior Python Developer with PL/SQL to join our on-site teams in Dallas, Tampa, or Jersey City. You will bridge high‑performance backend automation with robust relational databases, building data-driven financial applications and scalable ETL processes.

You will implement and optimize REST APIs using FastAPI/Flask/Django, work with Pandas/NumPy/PySpark, and manage Oracle PL/SQL packages in a banking domain environment. Strong communication and teamwork are essential.

Qualifications

  • 8+ years of software engineering experience, with BFSI domain exposure.
  • Strong Python and Oracle PL/SQL expertise.
  • Experience with Pandas, NumPy, PySpark and enterprise ETL tools.
  • Deep knowledge of Oracle 12c/19c analytics functions and SQL.
  • Front-end basics: HTML, CSS, JavaScript.
  • REST APIs and microservices experience (FastAPI/Flask/Django).
  • Excellent communication and teamwork skills.
  • On-site in Dallas, Jersey City or Tampa; banking domain familiarity.

Responsibilities

  • Develop backend Python applications with PL/SQL and Snowflake integration.
  • Build and optimize data pipelines and ETL processes.
  • Design scalable financial microservices and REST APIs.
  • Tune database performance and manage complex SQL/PL/SQL logic.
  • Coordinate with cross-functional teams to deliver features on time.

Skills

Python
PL/SQL
OOP
Multithreading
Asynchronous programming
Pandas
NumPy
PySpark
SQL
NoSQL
Kafka
RabbitMQ
IBM MQ
Docker
Kubernetes
AWS
Snowflake
Git
CI/CD

Education

Bachelor’s degree in computer science or related field

Tools

Oracle Database
Apache Airflow
FastAPI/Flask/Django
NumPy
Pandas
SciPy
PyTorch
HTML/CSS/JavaScript

Job description

Role:Python Developer with PL/SQL


Location:Dallas / Tampa / Jersey City – onsite


Duration:Long Term Contract


Rate:$50-55/hr. on c2c


Must have BFSI domain exp.


Python Developerwith PL/SQL


Core Technical Requirements


  • Programming: Advanced Python (OOP, multi-threading, asynchronous programming) and Oracle PL/SQL.

  • Data Processing: Pandas, NumPy, PySpark, and enterprise ETL toolsets.

  • Databases: Oracle Database 12c/19c (including deep knowledge of analytical functions and collections).


Bachelor’s degree in computer science or a related field


In-depth knowledge of Python software development, including frameworks, tools, and systems (e.g., NumPy, Pandas, SciPy, PyTorch)


Proficiency with front-end development technologies, such as HTML, CSS, and JavaScript


Familiarity with database tools such as SQL and NoSQL and their best practices


Excellent communication and team-building skills


Role Descriptions:


Role – Senior Python Developer with PL/SQL & Snowflake | Location – Dallas / Jesrey City / Tampa Senior Python Developer with PL/SQL bridges high-performance backend automation with robust relational database management. Operating within the banking domain| you will build and scale data-driven financial applications| optimize complex transactional databases| and streamline extract-transform-load (ETL) data pipelines for critical systems like risk management| regulatory reporting| or payment processing.Backend & Data Automation (Python)Design| build| and optimize scalable financial microservices and REST APIs using FastAPI| Flask| or Django.Process massive transactional datasets using numerical libraries like Pandas| NumPy| and PySpark.Develop and maintain automated workflows| orchestrating jobs with Apache Airflow DAGs.Migrate legacy scripting structures (e.g.| Perl or Bash) into highly observable Python orchestration scriptsDatabase Programming & Optimization (Oracle PL/SQL)Design| develop| and maintain complex Oracle SQL and PL/SQL packages| stored procedures| triggers| and functions.Execute intensive database performance tuning using AWR reports| Explain Plans| and advanced indexing.Manage data partitioning strategies (e.g.| exchange partitions) to drastically cut data processing windows.Build data structures ensuring rigorous data integrity| audit trails| and strict transaction handlingCore Technical RequirementsProgramming: Advanced Python (OOP| multi-threading| asynchronous programming) and Oracle PL/SQL.Data Processing: Pandas| NumPy| PySpark| and enterprise ETL toolsets.Databases: Oracle Database 12c/19c (including deep knowledge of analytical functions and collections).Messaging & Events: Apache Kafka| RabbitMQ| or IBM MQ.DevOps & Cloud: Git| CI/CD pipelines (Jenkins/GitLab)| Docker| Kubernetes| and cloud environments like AWS or SnowflakeProfessional BackgroundExperience: Minimum of 8+ years of professional software engineering experience| with at least 3 years inside a financial institution or banking tier.


Education: Bachelors degree in Computer Science| Financial Engineering| Management Information Systems| or a related field

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Sr. Oracle Developer with Python
Sr. Oracle Developer with Python

Kaav Inc • Charlotte (NC)

Hybrid
USD 120,000 - 165,000
Python Developer
Python Developer

Inteletech Global Inc • New Jersey

Hybrid
Python Developer
Python Developer

Signature IT World Inc • Woodbridge Township (NJ)

On-site
USD 90,000 - 120,000
Python Developer
Python Developer

Matlen Silver • New York (NY)

On-site
USD 110,000 - 140,000
Python Developer
Python Developer

Inadev • New Jersey

On-site
USD 90,000 - 130,000
Senior Python Developer
Senior Python Developer

Motion Recruitment Partners LLC • Tampa (FL)

Hybrid
USD 120,000 - 150,000
Python Developer
Python Developer

INFOTRON • New York (NY)

Hybrid
USD 120,000 - 190,000
Flexible work from home
Senior AWS Python Developer
Senior AWS Python Developer

System One • Hoover (AL)

Hybrid
USD 120,000 - 150,000
Senior Python Engineer
Senior Python Engineer

10xTalents • Newark (NJ)

On-site
USD 100,000 - 130,000
Principal Oracle PL/SQL Developer
Principal Oracle PL/SQL Developer

Pyramid Consulting, Inc • Jersey City (NJ)

On-site
Health insurance (medical, dental, vision)
401(k) plan
Paid sick leave