Senior Software Engineer

Talentify

Woodbridge Township (NJ)

Hybrid

USD 116,000 - 127,000

Full time

14 days+
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Benefits offered by this job

Healthcare benefits
401K
Sick pay
Commuter benefits
Career support

Job summary

Genesis10 is seeking a hands-on Senior Data Engineer and Analyst for a hybrid 18+ month contract with a Global Financial Institution. The candidate will build data pipelines and analyze large datasets using Python, Java, OpenShift, and cloud platforms.

Responsibilities include profiling data, creating pipelines, writing complex SQL, and applying GenAI techniques. Strong SDLC discipline and CI/CD practices are required.

Qualifications

  • 5-10+ years of combined data engineering/analysis experience.
  • Expert Python skills for data engineering & analysis (pandas, PySpark or similar).
  • Advanced SQL skills with large datasets and performance tuning.
  • Java experience for service implementations and SDLC discipline.
  • Experience with data lake/warehouse concepts and semi-structured data.

Responsibilities

  • Own full-cycle data problem solving: profile large datasets, design pipelines, engineer transformations, and perform deep analysis.
  • Implement production-grade code in Python and Java with testing and observability.
  • Write advanced SQL for data exploration and performance-tuned analytics across data lakes/warehouses.
  • Parse, normalize, and analyze XML payment objects, apply deduplication strategies and generate test cases.
  • Apply LLM-powered techniques to accelerate data triage, test generation, and anomaly detection with guardrails.
  • Apply ML knowledge to large-scale data problems and set engineering standards for CI/CD and code reviews.

Skills

Python data engineering
SQL analytics
Data modeling
ML basics
GenAI prompts
XML/JSON handling
Cloud platforms
CI/CD

Education

Bachelor's degree in Computer Science or related field

Tools

OpenShift
Docker
Kubernetes
SQL Server
PySpark
Python
Java

Job description

Genesis10 is currently seeking a Senior Data Engineer and Analyst - Hybrid for a contract position with a Global Financial Institution located in Iselin, NJ or Charlotte, NC or Boston, MA or Dallas, TX. This is an 18+ month contract opportunity.

We are hiring a hands-on Senior Data Engineer and Analyst who can both build data pipelines and analyze large datasets. You will design and deliver scalable services in Python and Java on Red Hat OpenShift (OCP) and cloud platforms. This role involves operating within agile backlogs, independently breaking down complex data problems, and serving as a technical leader for SQL, Python, data modeling, ML application, and practical GenAI use.

Responsibilities:
  • Own full-cycle data problem solving: profile large datasets, design pipelines, engineer transformations, and perform deep analysis to identify patterns, outliers, and root causes
  • Implement production-grade code: develop data services and utilities in Python (primary) and Java (for service implementations) with strong testing, observability, and reliability
  • Write advanced SQL for data exploration, deduplication, quality checks, and performance-tuned analytics across data lakes/warehouses
  • Parse, normalize, and analyze XML payment objects to identify unique examples, apply deduplication strategies, and generate representative test cases
  • Apply LLM-powered techniques (Gemini/GPT) to accelerate data triage, test generation, and anomaly detection with careful evaluation and guardrails
  • Apply machine learning knowledge (e.g., feature extraction, similarity measures, dedup/record-linkage techniques) to large-scale data problems
  • Set engineering standards for architecture, SDLC excellence, CI/CD automation, and code review quality
Requirements:
  • 5-10+ years of combined data engineering/analysis experience
  • Expert Python skills for data engineering & analysis (pandas, PySpark or similar, modular design, testing)
  • Advanced SQL skills (analytical window functions, performance optimization, CTEs, partitioning, large-scale joins)
  • Java experience for service implementations (APIs, data services, utilities), with strong SDLC discipline
  • Proven experience with large datasets: profiling, cleaning, deduping, and synthesizing insights; comfort with semi-structured data (XML/JSON)
  • Experience with data lake / warehouse concepts (e.g., parquet, object storage, lakehouse patterns)
  • Hands-on CI/CD (Git, pipelines, build/test/release automation) and containerized deployments (Docker/Kubernetes; OpenShift/OCP highly preferred)
  • Independent problem solver with the ability to break down ambiguous data issues, form hypotheses, validate with code, and communicate outcomes clearly
  • Practical GenAI usage: ability to craft prompts and evaluate LLM outputs for data triage, test case generation, and analysis acceleration
  • Foundational ML knowledge: familiarity with applying models/techniques relevant to data quality (e.g., clustering, similarity, dedup/record linkage, anomaly detection)
Desired skills:
  • Payments domain experience (especially wire payments)
  • Experience with streaming (Kafka), workflow/orchestration (Airflow), and feature engineering for ML
  • Familiarity with Microsoft SQL Server or similar enterprise RDBMS
  • Cloud platform experience (GCP, AWS, Azure)
  • MongoDB experience

Pay range: $84.06 - $92.06 per hour

Only candidates available and ready to work directly as Genesis10 employees will be considered for this position.

For contract roles, Genesis10 offers the benefits listed below. If this is a perm-placement opportunity, our recruiter can talk you through the unique benefits offered for that particular client. Benefits of Working with Genesis10:

  • Access to hundreds of clients, most who have been working with Genesis10 for 5-20+ years.
  • The opportunity to have a career-home in Genesis10; many of our consultants have been working exclusively with Genesis10 for years.
  • Access to an experienced, caring recruiting team (more than 7 years of experience, on average.)
  • Behavioral Health Platform
  • Medical, Dental, Vision
  • Health Savings Account
  • Voluntary Hospital Indemnity (Critical Illness & Accident)
  • Voluntary Term Life Insurance
  • 401K
  • Sick Pay (for applicable states/municipalities)
  • Commuter Benefits (Dallas, NYC, SF, and Illinois)

Genesis10 is an Equal Opportunity Employer. Candidates will receive consideration without regard to their race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or status as a protected veteran.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Developer
Senior Developer

Talentify • Pennington (NJ)

On-site
USD 80,000 - 91,000
Python Developer
Python Developer

Talentify • Charlotte (NC)

Hybrid
USD 66,000 - 109,000
Health Insurance
Dental Insurance
Vision Insurance
+3
Application Programmer
Application Programmer

Talentify • Chandler (AZ)

Hybrid
USD 76,000 - 87,000
Health Insurance
401K
Voluntary Hospital Indemnity
+2
Data Engineer II
Data Engineer II

Talentify • Charlotte (NC)

On-site
USD 73,000 - 84,000
Medical Insurance
Dental Insurance
Vision Insurance
+1
Application Programmer
Application Programmer

Talentify • Charlotte (NC)

Hybrid
USD 76,000 - 87,000
Health Insurance (company provided)
401(k)
Paid Time Off
+1
Application Architect
Application Architect

Talentify • Chandler (AZ)

Hybrid
USD 83,000 - 94,000
IT Program Manager
IT Program Manager

Talentify • Jersey City (NJ)

Hybrid
USD 54,000 - 91,000
Medical
Dental
Vision
+3
Java Developer
Java Developer

Talentify • Jersey City (NJ)

On-site
USD 80,000 - 91,000
Senior Python Engineer
Senior Python Engineer

Talentify • Jersey City (NJ)

On-site
USD 80,000 - 91,000
Medical, Dental, Vision
401K
Software Engineer
Software Engineer

Talentify • Richmond (VA)

On-site
USD 110,000 - 121,000