Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Data Engineer w/ Python

Stellent IT LLC

Job Opportunity:** Data Engineer w/ Python, dbt, and Oracle
**Work Authorization:** USC and GC only (contract-to-perm)
**Location:** Onsite 3 days/week in Jersey City, NJ Not open to relocation.




### Role Overview
We re seeking an experienced Python Developer to lead the automation and orchestration of complex data workflows. The ideal candidate will have hands-on experience designing robust, fault-tolerant, and auditable pipelines across on-prem Oracle systems, integrating with job schedulers like RunMyJobs, and modernizing legacy processes using Apache Airflow. You will play a critical role in replacing legacy Perl/PLSQL scheduling logic with modern, Python-based DAG orchestration while ensuring traceability, data quality, and recoverability.




*Project Details:*needs to modernize a large codebase of 700-800 legacy Perl scripts that interact with an Oracle database. You will assess, test, and redevelop these scripts to a more streamlined and testable solution using Python, dbt, and Apache Airflow.




### Key Responsibilities & Outcomes
* Develop, deploy, and maintain Python-based automation scripts to orchestrate jobs across Oracle 19c on-prem systems.
* Design and implement Airflow DAGs to manage complex interdependent ETL workflows.
* Migrate existing job logic from Perl, RunMyJob, and PL/SQL-based scheduling into modular, observable Airflow DAGs.
* Build custom Airflow operators/sensors for integration with Oracle, REST APIs, file drops (SFTP/FTP), and external triggers.
* Implement robust error handling, alerting and retry mechanisms across job pipelines.
* Collaborate with DBAs and application teams to understand job dependencies, critical paths, and data lineage.
* Establish job execution logs, audit trails, and SLA monitoring dashboards.
* Participate in code reviews, documentation, and onboarding new jobs into the orchestrator.
* Automate and streamline jobs and processes, integrating with an Oracle database using PL/SQL.




### Qualifications & Requirements




**Required:**
* **Resume Constraint:** Resumes MUST be 3 pages or less.
* 5+ years of Python development experience, with a strong understanding of system/process automation.
* **Hands-on dbt & Oracle database experience is MANDATORY.**
* Solid understanding of Oracle 19c database, SQL tuning, and PL/SQL concepts.
* 2+ years of Apache Airflow building production DAGs.
* Experience orchestrating jobs that move large volumes of data across enterprise systems.
* ETL background and experience with Python Shell Scripts.
* Advanced and fundamental Linux knowledge.
* Familiarity with job schedulers (RunMyJob, Autosys, etc.) and how to replace/abstract them using orchestration tools.
* Strong debugging skills across logs, databases, and filesystem for failed jobs or partial runs.
* Experience building REST API integrations, SFTP/file movement logic, and parameter-driven automation.




**Preferred:**
* Prior experience modernizing legacy data workflows from Perl or PL/SQL stored procedures.
* Finance industry experience.
* Hands-on knowledge of Git/Bitbucket, Jenkins, CI/CD pipelines for code-controlled job rollouts.
* Familiarity with financial data models (e.g., holdings, transactions, NAVs, tax lots).
* Basic understanding of data governance, audit, and operational risk in financial systems.

Vacancy posted 1 day ago
Similar jobs that could be interesting for youBased on the Data Engineer w/ Python in Jersey City, NJ vacancy
  • Job ID: 25823899Reference Number: 25-00728Title: Senior Data Engineer (Python)Location: Jersey City, NJPosted Date: 2025-07-02Contact: Mahi MahiContact Email: ****@*****.*** Phone: (***) ***-****Company: HAN Staffing Advanced Python programming skills... 
    Suggested

    HAN Staffing

    Jersey City, NJ
    1 day ago
  •  ...)Employment Type: Full TimeIndustry: Computer SoftwareClient: WiproContact: Meghana GorusuCompany: SRI Tech SolutionsRole: Data Engineer - Python/PySparkLocation: Jersey City, NJ (3 Days onsite/week)Job Description:Job Requirements*- 3-6 years of experience as a Data Engineer... 
    Suggested
    Full time
    3 days per week

    SRI Tech

    Jersey City, NJ
    15 hours ago
  • $70 per hour

     ...****@*****.***  Suman Dabbeta | Sr. Recruiter | Yoh   Python Developer w/ DBT, Oracle, Linux, Airflow Developer - Onsite Final...  ...Developer to lead the automation and orchestration of complex data workflows. The ideal candidate will have hands-on experience... 
    Suggested

    Yoh, A Day & Zimmermann Company

    Jersey City, NJ
    15 hours ago
  • Job ID: 25956017Reference Number: 25-00834Title: Python PySpark/ Data EngineerLocation: Columbus, OH and Jersey City, NJPosted Date: 2025-07-23Contact: Mahi MahiContact Email: ****@*****.*** Phone: (***) ***-****Company: HAN Staffing Job Description:6... 
    Suggested
    Work experience placement

    HAN Staffing

    Jersey City, NJ
    1 day ago
  •  ...Job Title:- Senior Data Engineer Tech Stack: Airflow, DBT Core, Kubernetes/OpenShift...  ...implementation) Strong proficiency in Python for data engineering and automation...  ...how? 3. How hands on have they worked w/ coding (Python, SQL)? Please explain day... 
    Suggested
    Local area
    Relocation
    3 days per week

    Stellent IT LLC

    Jersey City, NJ
    1 day ago
  • $61k - $101k

     ...Formal training or certification in software engineering concepts, with at least 2 years of...  ...Experience developing, debugging, and maintaining Python code in a large corporate environment,...  ...use in engineering workflows, including data sensitivity, secure handling of inputs... 
    Full time

    J.P. Morgan

    Jersey City, NJ
    4 days ago
  • $61k - $101k

     ...Formal training or certification in software engineering concepts, with at least 5 years of...  ...more programming languages, such as Java, Python, or Scala Good understanding of AWS core...  ...features Extensive experience with big data technologies, including Apache Spark, for... 
    Full time

    J.P. Morgan

    Jersey City, NJ
    4 days ago
  •  ...what's possible. As a Lead Software Engineer at JPMorganChase within Corporate Technology...  ...programming languages including Java, Python, or Scala. Good understanding of the AWS...  .... Extensive experience with big data technologies , including Apache Spark, for... 

    JPMorgan Chase & Co.

    Jersey City, NJ
    1 day ago
  •  ...Information Technology Enabled Services.Job DescriptionOur Big Data capability team needs hands-on developers who can produce beautiful...  ...:Expert-level proficiency in at-least one of Java, C++ or Python (preferred). Scala knowledge a strong advantage.Strong understanding... 
    Permanent employment
    Full time
    H1b

    Sonsoft

    Jersey City, NJ
    15 hours ago
  • $142.32k - $213.48k

     ...come join us. We’ll enable growth and progress together.The Sr Data Engineer, AVP is an intermediate level position responsible for...  ...MongoDB, Oracle, PostgreSQLExpertise in Unix shell scripting, Python, PySparkETL expertise on AbInitio tool (EME, GDE, Co-op) bringing... 
    Full time

    Citigroup

    Jersey City, NJ
    1 day ago
  • $82.42k - $126.6k

     ...specialize in leveraging advanced technologies such as AI, cloud, and data-led innovation to help our clients accelerate growth and unlock...  ...Experience with Big Data technologies like Hadoop, Hive, Spark, python, etc. Experience in python and Unix shell scripting. Experience... 
    Full time
    Temporary work
    Relocation

    Infosys Technologies

    Jersey City, NJ
    3 days ago
  • 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... 

    HAN Staffing

    Jersey City, NJ
    1 day ago
  • $105.4k - $207.8k

    Position Summary Our Deloitte AI & Engineering team works to transform technology platforms, drive innovation, and help make a significant...  ..., and fuel growth through innovation.Work you'll do As a Data Engineer III on the AI & Data team, you will be responsible for... 
    Local area

    Deloitte

    Jersey City, NJ
    4 days ago
  • Be part of a dynamic team where your distinctive skills will contribute to a winning culture and team. As a Data Engineer III at JPMorganChase within the Corporate Technology , you serve as a seasoned member of an agile team to design and deliver trusted data collection... 

    JP Morgan Chase

    Jersey City, NJ
    3 days ago
  •  ...performance tuningStrong in performance tuning of queriesExperience in data warehouse developmentStrong experience in data analysis and...  ...derivatives marketExcellent business analysis communication skills and stakeholder managementNice to have shell scripting and Python

    LTM

    Jersey City, NJ
    2 days ago
  • Erias Ventures, LLC is seeking a Data Engineer to join the Data Operations Team at Fort Meade, MD. You will lead a technically focused group responsible for reliability, uptime, and fast delivery of mission-critical data sets, interfacing with customers to translate needs... 

    Erias Ventures, LLC

    Brooklyn, NY
    1 day ago
  •  ...Title: Sr. Snowflake Developer w/d Strong DBT...  ...: Design and develop scalable data pipelines using modern data stack...  ...proactive monitoring. Work with other engineers on the team to elevate technology...  ...Strong working experience with Python, python pandas. Recent experience... 
    Work experience placement

    HAN Staffing

    Jersey City, NJ
    1 day ago
  •  ...25659978Reference Number: 25-00597Title: Data Analyst EngineerPosted Date: 2025-06-06Company...  ...: HAN Staffing Position : Data Analyst Engineer Location : Jersey City, Wilmington,...  ...Excel Knowledge of programming languages (Python, SQL) Experience with data visualization... 
    Contract work

    HAN Staffing

    Jersey City, NJ
    1 day ago
  • $76.6k - $127.6k

    Position Summary Our Deloitte AI & Engineering team to transform technology platforms,...  ...through innovation.Work you'll doAs an AI and Data Science Engineer I on the AI & Data...  ...learning and deep learning models using Python and established data science frameworksSupporting... 
    Local area

    Deloitte

    Jersey City, NJ
    4 days ago
  • $126k - $210k

     ...extraordinary.In this role you will Build robust batch/streaming data pipelines and transformations that ensure high‑quality,...  ...automation for complex pipelines and dependencies using modern data engineering tools.Partner with analytics, AI, business, and technology teams... 
    Temporary work
    Worldwide
    Flexible hours

    The Bank of New York Mellon

    Jersey City, NJ
    2 days ago
  • $255k - $320k

     ...You Because:You’re a strategic, hands on engineering leader who thrives at the intersection of CRM/MarTech activation, enterprise data platforms, and large scale integration platforms...  ...in a modern programming language such as Python or Java.Deep experience with distributed... 
    Full time
    Casual work
    Shift work

    Tory Burch

    Jersey City, NJ
    1 day ago
  • $82.6k - $162.8k

     ...business rules (calculations, validations, allocations, and transformations) using OneStream development tools and best practices.Support data management activities including data loads, mappings, transformations, reconciliations, and error handling within OneStream (and/or... 
    Local area
    Remote work

    Deloitte

    Jersey City, NJ
    4 days ago
  • $70 - $85 per hour

    NO C2C. W2 ONLY. MUST WORK 3 DAYS ONSITE IN JERSEY CITY, NJ.TEKsystems is looking for a Mission Critical Data Center Design Engineer to support the planning, expansion, modernization, and resiliency of mission-critical data center facilities. This role is focused on the... 
    Contract work
    Temporary work

    TEKsystems

    Jersey City, NJ
    1 day ago
  •  ...Job Description Job Description Job Title: Senior Data Engineer. Location: Jersey City, NJ (On-site). Employment Type: Contract...  ..., testing, macros, production implementation). ~ Strong Python for data engineering and automation. ~ Production Kubernetes... 
    Full time
    Contract work

    ZipStaff Inc.

    Jersey City, NJ
    15 hours ago
  • $80 - $85 per hour

    job summary: Seeking a highly skilled Senior Data Engineer with 8+ years of hands-on experience in enterprise data engineering, including...  ..., testing, macros, implementation) - Strong proficiency in Python for data engineering and automation - Deep understanding of... 
    Hourly pay
    Full time
    Contract work
    Temporary work
    Work experience placement

    None

    Jersey City, NJ
    20 hours ago
  •  ...an impact. Join us! This job is responsible for driving data engineering efforts to deliver enterprise-wide capabilities and complex...  ...enterprise data platforms. ~ Advanced proficiency in SQL and Python. ~ Deep expertise in data integration, pipeline development... 
    Full time
    Work at office
    Shift work
    Day shift

    Bank of America Corporation

    Jersey City, NJ
    15 hours ago
  • $79.48k - $84.28k

     ...relevant industry experience ~ Strong expertise in Python and SQL ~ Familiarity with cloud data tools (e.g., AWS Glue, Azure Data Factory) Responsibilities...  ...More: We are Genesis10, currently seeking a Data Engineer for a hybrid position with a Global Financial... 
    Full time
    Contract work

    Genesis10

    Jersey City, NJ
    3 days ago
  •  ...Role :  Senior Data Engineer (Big Data Lead)  Location: PA/NJ    Job Description  Experienced Data management specialist responsible...  ...experience working on  Snowflake Platform Strong hands-on  SQL and Python development Experience with designing and development data... 

    hexaware

    Jersey City, NJ
    1 day ago
  • $176.72k - $265.08k

     ...and cutting-edge AI/LLM-enabled software engineering.As an engineering and technology leader,...  ...hands-on fluency in Java / Spring Boot and Python, establishing engineering excellence...  ...Resiliency: Uphold the highest standards of data integrity, cybersecurity, audit readiness... 
    Full time

    Citigroup

    Jersey City, NJ
    3 days ago
  •  ...Job Description Job Description ITnova is seeking a Data Engineer to support the Port Authority of New York and New Jersey (PANYNJ) Aviation Department's Aviation Data Analytics Warehouse (ADAW). The ideal candidate will have hands-on experience developing and maintaining... 
    Full time
    Temporary work
    Remote work

    ITnova

    Jersey City, NJ
    1 day ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Data Engineer w/ Python. Be the first to apply!