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

Python Developer

Marchon Partners

Job Description

Job Description

Python Developer
Jersey City
Contract to Hire
Contract Length 6+ Months
Start ASAP
Interview Process: Video & Onsite

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.

Key Responsibilities:
• 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.

Required Skills and Experience:
• 5+ years of Python development experience, with strong understanding of system/process automation.
• Experience with DBT

Bonus / Preferred Experience:
• 2+ years of Apache Airflow building production DAGs.
• Solid understanding of Oracle 19c database, SQL tuning, and PL/SQL concepts.
• Experience orchestrating jobs that move large volumes of data across enterprise systems.
• 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.
• Prior experience modernizing legacy data workflows from Perl or PL/SQL stored procs.
• 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 12 days ago
Similar jobs that could be interesting for youBased on the Python Developer in Jersey City, NJ vacancy
  •  ...Python Developer Technical/Functional Skills: The job involves designing and developing enterprise and custom solutions as part of a software development process supported by good database skills. The Candidate must be able to write good quality Python Code to meet... 
    Suggested
    Permanent employment
    Work experience placement

    TecTammina

    Jersey City, NJ
    3 days ago
  •  ...Our client, a Global Multi-Strat Hedge Fund, is looking for a Senior Python Consultant based in NYC to support their Equities Core Technology team. Responsibilities: • Design and develop scalable solutions for trade lifecycle event processing, including corporate actions... 
    Suggested
    Work at office

    Setec Alpha

    Jersey City, NJ
    1 day ago
  • $100k - $120k

     ...Have Technical/Functional Skills * 10+ years of experience in Python development, preferably within Capital Markets, Equities...  ...execution, allocation, and settlement processes. * Experience developing automated reporting, dashboards, and analytics solutions for business... 
    Suggested

    Tata Consultancy Services

    Jersey City, NJ
    3 days ago
  •  ...We are seeking a Senior Associate Developer (5–6 years' experience) to join the Market Risk Technology team. You will design and build reliable Python-based data pipelines and curated datasets that support daily risk analytics. The role emphasizes hands-on delivery, data... 
    Suggested

    Long Finch Technologies

    Jersey City, NJ
    1 day ago
  •  ...Job Description We are seeking a Senior Software Developer to join Enterprise Risk and Finance Technology team. The successful candidate...  ...\n - Serve as a hands-on senior developer primarily using Python, contributing to core components of compliance applications \... 
    Suggested

    Matlen Silver

    Jersey City, NJ
    5 days ago
  • $60 - $65 per hour

     ...Job Description Immediate need for a talented Python Developer. This is a 01+ Months Contract opportunity with long-term potential and is located in Jersey City, NJ/ Charlotte, NC (Hybrid) . Please review the job description below and contact me ASAP if you are... 
    Contract work
    Local area
    Immediate start

    Pyramid Consulting, Inc

    Jersey City, NJ
    7 days ago
  •  ...overview below. • 5+ years of hands-on experience with Databricks, Python, and PySpark. • Strong hands-on experience in Databricks,...  ...communication skills. Roles Responsibilities • Design, develop, and maintain data pipelines using Databricks, Python, and... 

    PB Consulting

    Jersey City, NJ
    1 day ago
  •  ...Job Description Position: Python Developer/Quant Analytics (Market Risk) \n Location: Jersey City, NJ (Hybrid). \n Type: Fulltime/Permanent. \n \n \n Must have: Strong hands-on experience in Python development, Quantitative analytics and Market risk experience... 
    Permanent employment
    Full time

    Capgemini

    Jersey City, NJ
    2 days ago
  • Client Name: DTCC Position/Title: x2 Python Developers - 167 Skillset: App Dev Rate: $60/hour on C2C Duration:12 months CTH | Must be bale to convert WITHOUT sponsorship Location: Jersey City, Dallas, Tampa, Boston - Need to be local USC/GC Job Description: Key... 
    Local area

    Shree Narayani Networking Solutions Pvt Ltd

    Jersey City, NJ
    4 days ago
  • About the Role As a Python Developer Trainee at Sajix, you will work with our engineering team to develop backend services, automation scripts, and data processing modules that support our health-tech platforms. Key Responsibilities Assist in writing clean and efficient... 
    Traineeship
    Local area

    Quantum Technologies. LLC

    Jersey City, NJ
    4 days ago
  • $65 per hour

    Immediate need for a talented Python Developer . This is a 24 months contract opportunity with long-term potential and is located in Jersey City NJ/Charlotte NC (Onsite) . Job ID: 26-30140 Pay Range: $65 /hour. Employee benefits include, but are not limited to, health... 
    Contract work
    Local area
    Immediate start

    Pyramid Consulting, Inc.

    Jersey City, NJ
    1 day ago
  • $65 - $70 per hour

     ...Job Description Job Description Title: Python Developer  Location: Jersey City, NJ Payrate: $65 - $70/h  Only on W2 Job Description Python Development (70%) : Primary focus on Python programming for Market Risk solution Market Risk, Data & Financial... 
    Immediate start

    Artech LLC

    Jersey City, NJ
    12 days ago
  • $60k

     ...across industries and process oriented approach enables clients to develop cost effective and robust solutions. We strive to prove...  ...Description 5-10 + years’ work experience or equivalent programming in Python Experience with high-scale, high performance and high... 
    Permanent employment
    Temporary work
    Work experience placement

    Dellfor Technologies

    Jersey City, NJ
    1 day ago
  • $75 - $85 per hour

     ...Python Gen AI DeveloperLocation: Jersey City, NJ / Tampa, FL (Hybrid Local Only) Work Arrangement: Hybrid Client Industry: Banking Duration...  ...Contract - CTHAbout the RoleWe are seeking a Python GenAI Developer, who is ready to take in-person interviews and ready to take... 
    Hourly pay
    Temporary work
    Bank staff
    Local area

    Collabera

    Jersey City, NJ
    1 day ago
  •  ...Job Description Job Description Job Title: Python Developer – Global Markets / Short-End Trading Duration :  12-18 months of Contract pay rate :  $65-$70/h on w2 basis ( only on W2 C2c will not work)  Location: Jersey City, NJ Job Description: Seeking... 
    Contract work

    Artech LLC

    Jersey City, NJ
    12 days ago
  •  ...Job Description Job Description Python Developer Jersey City, NJ - hybrid 3 days onsite 12 months w2 candidates Summary: Responsible for building, testing, and deploying scalable software solutions using Python. This role works across back-end systems... 

    Veterans Sourcing Group

    Jersey City, NJ
    12 days ago
  •  ...Role Overview \n A large Investment Bank seeks a Mid - Level developer who has 3+ years of experience in implementing end-to-end large...  ...geographical regions. The person should have strong command of Python programming. This role will contribute to designing, developing... 

    Phyton Talent Advisors

    Jersey City, NJ
    3 days ago
  • $63 - $65 per hour

    Akkodis is seeking an AI/Python Engineer with a client in Charlotte, NC/Jersey City, NJ/Atlanta, GA . Ideally, we are looking for candidates...  ...location, and other factors. Position Summary Design, develop and maintain high-quality Java applications at the company. Collaborate... 
    Hourly pay
    Temporary work
    Local area

    Akkodis

    Jersey City, NJ
    1 day ago
  • $110k - $120k

     ...Through research and development initiatives in our FinLabs we develop solutions for modernization, from Artificial Intelligence and Blockchain...  .... The ideal candidate will have hands-on experience with Python frameworks, UI frameworks, and Agile delivery methodologies.... 
    Temporary work
    Flexible hours

    Synechron

    Jersey City, NJ
    15 days ago
  • $60 - $65 per hour

     ...Job Description Job Description Title: Python Developer Location: Jersey City, NJ (Hybrid - 3 days onsite, 2 days remote, 8 hours mandatory) within 50 miles of the location Pay Range: $60 - $65/hr Applicants must be able to work directly for Artech on W... 
    Immediate start
    Remote work

    Artech LLC

    Jersey City, NJ
    12 days ago
  • $60 - $65 per hour

     ...Job Description Job Description Title: Python Developer Location: Jersey City, NJ within 50 miles  - Hybrid (3 days on site mandatory in a week) Pay Range: $60-$65/Hr. Applicants must be able to work directly for Artech on W2 from Day 1 Note: Onsite Interview... 
    Work at office

    Artech LLC

    Jersey City, NJ
    12 days ago
  • Overview Job description involves designing, developing, and maintaining software, with a strong focus on data pipelines and financial systems. Key responsibilities include writing clean Python code, building and optimizing ETL processes, and collaborating with teams to... 

    TalentOla

    Jersey City, NJ
    1 day ago
  •  ...support the active project demands and skills gaps, our staffing experts can help you find the best job for you. Full Stack Python Developer Jersey City, NJ 3 days onsite/2 remote 12 month contract Pay - 68/hr W2 Candidates must be authorized to work... 
    Permanent employment
    Contract work
    Remote work

    Tekfortune Inc.

    Jersey City, NJ
    12 days ago
  • $55 - $62 per hour

     ...Job Description Job Description Senior Python Developer – Counterparty Credit Risk Technology Location: Jersey City, NJ (Hybrid – 3-4 days onsite/week) Pay Range: $55–$62/Hr. Work Authorization: Must work directly for Artech on W2 from Day 1. About the... 
    Immediate start
    3 days per week

    Artech LLC

    Jersey City, NJ
    12 days ago
  • $70 - $75 per hour

     ...to high-performance and quantitative computing, such as C and Python. Day-to-Day Responsibilities Architect and build a next-generation...  ...and managing the flow of result data from the grid. Develop a comprehensive error-handling and resiliency strategy to gracefully... 
    Work experience placement
    Immediate start

    Artech LLC

    Jersey City, NJ
    12 days ago
  • $91 - $96 per hour

     ...Description Global Financial Firm located in Jersey City, NJ has an immediate contract opportunity for an experienced Python Quantitative Developer . Pay Rate: $91.00 - $96.00 per hour Work Mode: Hybrid Location: Jersey City, NJ Responsibilities:... 
    Hourly pay
    Contract work
    Immediate start

    Axelon Services Corporation

    Jersey City, NJ
    12 days ago
  • $70 per hour

     ...Candidates who does not require visa sponsorship now or in future are only considered ******* LOCAL CANDIDATES ONLY AT THIS TIME.  Python Developer w/ DBT, Oracle, Linux,  Airflow Developer  **DBT needed** Location: Jersey City, NJ - 3 days onsite Onsite interview is... 
    Local area

    Yoh, A Day & Zimmermann Company

    Jersey City, NJ
    6 days ago
  • $60 - $68 per hour

     ...Job Description Python Developer \n 18 Month W2 Contract \n Hybrid 3 days onsite 2 days remote \n Jersey City | New York City \n $60-$68/hour \n \n Python Developer \n AI Engineer \n \n Project Details \n \n \n Develop core Agent Runtime... 
    Contract work
    Internship
    Remote work

    Matlen Silver

    Jersey City, NJ
    4 days ago
  • $59 - $63 per hour

     ...digital business transformation initiatives. Rate Range: $59-$63/Hr Job Description: We are seeking a hands-on Senior Python Fullstack Developer with 10 years of experience to design, build, and scale our AI-powered enterprise platform, CollateralIQ. In this role... 

    ApTask

    Jersey City, NJ
    12 days ago
  •  ...JD: ~6+ years of proficiency in Python, Advanced SQL, PROC, Python API development. ~ Need very good knowledge in Advanced...  ...communication skills. Responsibilities: Ability to develop and maintain complex code written in Python. Maintain and... 

    SARIAN Co

    Newark, NJ
    4 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Python Developer. Be the first to apply!