P
Posted 2w ago

Full Stack Python Developer - NJ

Photon
New Jersey, United States
$38k-$133k/yrOnsiteFull Time
Responsibilities
  • designing federation
  • building pipelines
  • optimizing performance
Requirements
  • 5+ years Python and Apache Spark experience
  • Expertise in data federation (Trino/Starburst/Dremio)
  • Delta Lake or Iceberg
  • Cloud data platforms
  • Strong SQL and data modeling skills
Technical tools mentioned
PythonApache SparkPySparkStarburst EnterpriseTrinoDremioDelta LakeApache IcebergHudiEMRS3GlueDatabricksADLSGCPSQLTerraformPulumidbtKubernetes

Job description

Senior Data Engineer (Data Federation & Lakehouse)

As a Senior Data Engineer, you will be responsible for breaking down data silos. This role focuses on building a unified, high-performance data layer using Data Federation techniques. You won't just move data; you will architect a Data Lakehouse environment where disparate sources feel like a single, cohesive database for our analytics and AI teams.

### Core Responsibilities

  • Data Federation Architecture: Design and implement federated query layers (e.g., Starburst/Trino) to allow high-speed analytics across distributed data sources without unnecessary data movement.
  • ETL/ELT Pipeline Development: Build scalable, distributed data processing pipelines using Python and Apache Spark (PySpark).
  • Lakehouse Implementation: Manage and optimize modern table formats like Delta Lake, Apache Iceberg, or Hudi to bring ACID transactions to our data lake.
  • Performance Tuning: Optimize Spark jobs and SQL queries across the federation layer to minimize latency and manage compute costs.
  • Governance & Security: Implement fine-grained access control and data masking within the federation engine to ensure data privacy across all connected platforms.

### Technical Requirements

  • Python & Spark: 5+ years of experience with Python and deep expertise in Apache Spark tuning (partitioning, shuffling, caching).
  • Data Federation Tools: Hands-on experience with Starburst Enterprise, Trino (Presto), or Dremio.
  • Lakehouse Ecosystem: Proven track record working with Delta Lake or Iceberg architectures.
  • Cloud Platforms: Extensive experience with AWS (EMR, S3, Glue), Azure (Databricks, ADLS), or GCP.
  • SQL Mastery: Expert-level SQL skills for complex analytical queries and query plan analysis.
  • Data Modeling: Proficiency in designing Star/Snowflake schemas and understanding "Medallion Architecture" (Bronze, Silver, Gold layers).

### Preferred "Bonus" Skills

  • Experience with Infrastructure as Code (IaC) like Terraform or Pulumi.
  • Familiarity with dbt (data build tool) for modeling within the federation layer.
  • Knowledge of Kubernetes (K8s) for deploying and scaling Spark/Trino clusters.
  • Background in Data Mesh or Data Fabric methodologies.


    Compensation, Benefits and Duration

    Minimum Compensation: USD 38,000

    Maximum Compensation: USD 133,000

    Compensation is based on actual experience and qualifications of the candidate. The above is a reasonable and a good faith estimate for the role.

    Medical, vision, and dental benefits, 401k retirement plan, variable pay/incentives, paid time off, and paid holidays are available for full time employees.

    This position is not available for independent contractors

    No applications will be considered if received more than 120 days after the date of this post

About Photon

A career site posting a senior data engineering role focused on data federation and lakehouse architecture.

Year founded
1999
Employees
5400

Similar jobs

Data Engineer roles in New Jersey
6h
Save
Mark Applied
Hide
Data Engineer
Princeton, New Jersey, United States
$90k-$120k/yr HybridFull Time
CURE Auto Insurance
CURE Auto Insurance: Provides automobile insurance based primarily on individual driving records.
3+ YOE3+ years in data engineering or machine learning with strong SQL; proficiency in Python, Scala, or Java; experience with analytical models, modern data warehouses or lakehouses, data quality, monitoring, and security.
SQL, Python, Scala, Java, Snowflake, BigQuery, Redshift, Databricks, Spark, dbt, Great Expectations, Kafka, Kinesis, Pub/Sub, Debezium, Fivetran, HVR, MLOps, CI/CD
1d
Save
Mark Applied
Hide
Senior Data Engineer - AI Infrastructure Integration, High Performance Compute
Jersey City or New York City or Charlotte
$141k-$205k/yr OnsiteFull Time
Bank of America
Bank of AmericaNYSE: BAC: Provides banking, investment, and financial risk management services.
15+ YOERequires 15+ years in data science, software, analytics, automation, cloud, or infrastructure solutions; 7+ years applying AI/ML; strong Python, model lifecycle, enterprise data, governance, and communication expertise.
Python, pandas, NumPy, scikit-learn, TensorFlow, PyTorch, spaCy, Hugging Face Transformers, Gensim, SQL, Jira, Kanban, Confluence, CI/CD, Red Hat OpenShift AI, NVIDIA AI, Tableau, Streamlit, Shiny, Jupyter
1d
Save
Mark Applied
Hide
Senior Data Engineer - AI Infrastructure Integration, High Performance Compute
New York City or Jersey City or Charlotte
$141k-$205k/yr OnsiteFull Time
Bank of America
Bank of AmericaNYSE: BAC: Provides global banking, investing, and financial risk management services.
15+ YOERequires 15+ years of relevant experience, 7+ years applying AI/ML, strong Python and machine learning skills, model lifecycle expertise, enterprise data pipelines, APIs, SQL, governance, and Agile delivery experience.
Python, pandas, NumPy, scikit-learn, TensorFlow, PyTorch, spaCy, Hugging Face Transformers, Gensim, SQL, Jira, Kanban, Confluence, CI/CD, Red Hat OpenShift AI, NVIDIA AI, Tableau, Streamlit, Shiny, Jupyter
1d
Save
Mark Applied
Hide
Senior AWS Data Engineer with scrum skills- Onsite
Hartford or New Jersey
HybridFull Time
Cognizant
CognizantNASDAQ: CTSH: Provides IT consulting and technology services to global enterprises.
5+ YOEExtensive GCP, SQL, ETL, data warehousing, healthcare data, Agile, and Scrum expertise required for enterprise-scale data integration, migration, validation, and pipeline development.
Google Cloud Platform (GCP), SQL, BigQuery, Cloud Storage, Cloud Composer, Dataflow, Dataproc, Pub/Sub, Cloud Functions, Oracle, Teradata, SQL Server, HIPAA
1d
Save
Mark Applied
Hide
Senior AWS Data Engineer with scrum skills- Onsite
Hartford or New Jersey
HybridFull Time
Cognizant
CognizantNasdaq: CTSH: Provides global information technology and business process outsourcing services.
5+ YOERequires extensive GCP, SQL, ETL, data warehousing, healthcare data, Agile, and Scrum experience, including enterprise-scale pipeline design, data validation, and database optimization.
Google Cloud Platform (GCP), SQL, BigQuery, Cloud Storage, Cloud Composer, Dataflow, Dataproc, Pub/Sub, Cloud Functions, Oracle, Teradata, SQL Server, HIPAA
2d
Save
Mark Applied
Hide
Lead Data Engineer - Snowflake/Python/AWS
Wilmington or Jersey City
$147k-$190k/yr OnsiteFull Time
JPMorgan Chase
JPMorgan ChaseNYSE: JPM: Global financial services firm providing banking and investment solutions.
Hands-on Python data engineering at scale, SQL and cloud data warehouse proficiency, PaaS application deployment, CI/CD and governance experience, and front-end development with Python web frameworks.
Python, SQL, Cloud Foundry, CI/CD, HTML, JavaScript
2d
Save
Mark Applied
Hide
Principal Engineer Data Engineering
Irvine or Alpharetta or Irving or Colorado Springs or Livingston or Tampa or Rolling Meadows
$121k-$231k/yr RemoteFull Time
Verizon
VerizonNYSE: VZ: Provides wireless, broadband, and telecommunications services to customers.
6+ YOEBachelor’s degree or equivalent experience; 6+ years relevant experience, including 5+ years ETL/ELT development; expert SQL and Python; data modeling, warehousing, architecture, and AWS or GCP expertise.
ETL, ELT, Teradata, SQL, Python, AWS, GCP, Apache Airflow, Talend, Git, Jenkins, AI/ML
2d
Save
Mark Applied
Hide
Principal Engineer Data Engineering
Irvine or Colorado Springs or Irving or Livingston or Tampa or Rolling Meadows or Alpharetta
$121k-$231k/yr RemoteFull Time
Verizon
VerizonNYSE: VZ: Global provider of wireless, internet, and communication services.
6+ YOEBachelor's degree or 4+ years' experience; 6+ years relevant experience; 5+ years ETL/ELT development; expert SQL and Python; data modeling, warehousing, architecture, and AWS or GCP expertise.
ETL, ELT, Teradata, DevOps, CI/CD, SQL, Python, AWS, GCP, Apache Airflow, Talend, Git, Jenkins, AI/ML