Python Full-Stack Developer with PySpark

Talan
Jersey City, NJ

Company Description

With over 7,000 experts in 20 countries, Talan is a global consulting and technology group dedicated to accelerating our clients' transformation through technology, data, and innovation.

We’re proud to be a Certified Great Place to Work and are on track to reach €1 billion in revenue by 2025. At Talan, our philosophy is simple yet powerful: Positive Innovation—leveraging technology to benefit people and society.

Job Description

Location: Jersey City, NJ (Hybrid – at least 4 days onsite/week)

Visa Sponsorship: We offer sponsorship under specific treaty-based U.S. work visas, including TN and E-2 (for eligible Canadian, Mexican, and French citizens). We do not support or transfer other visa types (e.g., H-1B).

We are seeking a talented Python Full-Stack Developer with PySpark skills to contribute to the design and development of our client's software solutions supporting Finance and Risk functions. The ideal candidate will bring strong expertise in Python, large-scale data processing, and database management, with the ability to deliver high-quality and scalable solutions.

Role and responsibilities

  • Design, develop, and enhance software solutions in line with best practices (maintainable, secure, scalable, testable).
  • Build and optimize data processing pipelines using Python, PySpark, and SQL.
  • Support the full application lifecycle: development, testing, deployment, and production support.
  • Analyze requirements, propose solutions, and ensure timely delivery of high-quality applications.
  • Maintain and improve existing applications, resolving issues across environments as needed.
  • Work with stakeholders to clarify business needs and translate them into technical solutions.
  • Collaborate with peers across locations to deliver projects to defined standards.
  • Contribute to documentation, QA processes, and continuous improvement initiatives.

#LI-ASD

Qualifications

  • Bachelor’s or master’s degree in computer science, engineering, or related field
  • 6+ years of professional experience in software engineering
  • Strong expertise in Python with hands-on experience using Pandas, NumPy
  • Proficiency with PySpark for large-scale data processing
  • Solid experience with SQL (Oracle, PostgreSQL or similar)
  • Skilled in building and consuming APIs and working with JSON/CSV data
  • Familiarity with modern SDLC practices, version control, and collaboration tools
  • Strong problem-solving, communication, and documentation skills

Nice-to-have:

  • Exposure to data visualization tools (e.g., Matplotlib, Plotly)
  • Experience with cloud platforms or ETL frameworks (Databricks, Dataiku, etc.)
  • Knowledge of financial/risk systems or regulatory frameworks (e.g., CCAR, stress testing)
  • Front-end familiarity (JavaScript, HTML, CSS, Angular) is a plus

The salary range for this role is US$100,000 - US$145,000

Company’s Benefits

At Talan, we invest in our employees' well-being and empower them with benefits, including:

  • 💵 Competitive salary
  • 💸401(k) retirement plan with company matching
  • 🌴15 days of paid vacation per year at hire and up to 27 according to seniority (annual untaken vacation days are cashed out)
  • 📴8 paid holidays + 5 sick days + 2 personal days per year
  • ❤️‍🩹Company health, dental, and vision insurance plans + FSA
  • 🦺Voluntary STD and LTD
  • 🚍 Commuter/transit benefits
Posted 2025-09-25

Recommended Jobs

Angular Developer

Och Technologies
Pomona, NJ

OCH Technologies is looking for a skilled Angular Developer to join an exciting government contract. This role will be responsible for building and maintaining dynamic, responsive, and interactive …

View Details
Posted 2025-09-12

Physician

The GEO Group
Newark, NJ

Job Description Job Description Overview Are you looking for a career you can feel good about? We hire only those that strive to do their best. By joining our family, you'll receive the honor …

View Details
Posted 2025-07-30

Field Nurse (RN)-Home Care

Executive Home Care of Freehold
Toms River, NJ

Job Description Job Description Executive Home Care is looking for compassionate and skilled Field Nurses (RNs) to join our growing home care team! If you're passionate about providing personal…

View Details
Posted 2025-08-22

PT Pharmacy Intern - Pharmacy - 0887

Stop & Shop
Middletown, NJ

Category/Area of Expertise:Pharmacy Job Requisition: 453525_external_USA-NJ-Middletown Address: USA-NJ-Middletown-850 State Route 35 Store Code: SS - Pharmacy (5024351) Here at Stop & Sho…

View Details
Posted 2025-09-06

Teacher - Gymboree Play & Learn Center (Part Time)

Gymboree Play & Music
Howell, NJ

BACKGROUND Gymboree Play & Music is the world’s leading parent-child interactive play, music and arts program for children ages newborn to five years.  In 2016, we celebrated 40 years of bringing pla…

View Details
Posted 2025-08-06

Asst Director Patient Care - Full time - Nursing Mother/Baby

110 Rehill Ave
Somerville, NJ

Job Title: Asst Director Patient Care Location: RWJUH Somerset Department Name: Nursing Mother/Baby Req #: 0000211798 Status: Salaried Shift: Day Pay Range: $97,344.00 - $140,490.00 …

View Details
Posted 2025-09-03

Registered Nurse - Special Education (Sign-on Bonus)

LADACIN Network
Ocean, NJ

Summary LADACIN (Lifetime Assistance for Developmental and Challenging Individual Needs) has been in the business for 70 years and is a non-profit agency whose mission is to provide a continuum …

View Details
Posted 2025-09-19

sheet metal helper

UNIVERSAL METAL CRAFTSMEN INC
Paterson, NJ

Job Description Job Description A Metal Shop in Paterson, NJ is looking for a Sheet Metal Helper experienced on Power Brake, Power Shear and general fabricating, must be able to read a ruler. Ple…

View Details
Posted 2025-08-05

Clinical Coder

eTeam Inc
Somerset, NJ

Job - Clinical Coder - Acute Care Location - Remote Certification - Acute care setting required. Current RHIA, RHIT, CCS, CPC-H, CPC or CIC. Salary range- $30.48- $40.00 Direct…

View Details
Posted 2025-09-08

Wound Care Nurse - RN $15k Sign On Bonus!

Valley View Health And Rehabilitation LLC
Wall Township, NJ

Valley View Health and Rehabilitation specializes in providing a "home-like environment" with professional nursing and therapy services for both long-term care and rehabilitation. This means you'd b…

View Details
Posted 2025-09-11