Python/PySpark Engineer

Salt Lake City, UT
Date Posted:21-May-2026
Work Type:On-Site
Job Number:485769

Job Description

Job Title – Python/PySpark Engineer
Location – Salt Lake City, UT (3 days office mandatory)
Duration – 6+ Months
 
Job Description:
Looking for an experienced PySpark Data Engineer to support banking data platforms, regulatory reporting, and large-scale transaction processing systems. The role involves building scalable data pipelines, ensuring data integrity, and enabling analytics across financial systems.
 
Must-Have Skills:
  • Strong expertise in Python + PySpark (RDD, DataFrames, Spark SQL)
  • Solid experience in banking/financial domain data (transactions, accounts, payments, risk)
  • Strong hands-on in SQL and data warehousing concepts
  • Experience with ETL pipelines & data pipeline architecture 
  • Knowledge of big data ecosystem (Spark, Hive, Hadoop, Kafka)
  • Experience in cloud platforms (AWS / Azure)
  • Hands-on with Databricks / Spark clusters
  • Understanding of data governance, audit, lineage, and compliance
 
Good-to-Have Skills:
  • Experience in Regulatory Reporting / Risk / AML / Fraud Analytics
  • Knowledge of Delta Lake / Lakehouse architecture
  • Exposure to Airflow / orchestration tools
  • CI/CD tools (Jenkins, GitHub Actions)
  • Understanding of streaming data (Kafka / Spark Streaming)
 
Key Responsibilities:
  • Design and develop high-performance data pipelines using PySpark & Spark SQL for BFS use cases
  • Process large-scale transactional, customer, and risk data across distributed systems
  • Build and maintain ETL/ELT pipelines for regulatory, reporting, and analytics requirements
  • Integrate data from multiple BFS systems (Core Banking, Payments, Risk, AML, etc.)
  • Implement data quality checks, reconciliation, and audit controls
  • Optimize Spark workloads (partitioning, joins, caching, performance tuning)
  • Work with data lakes/lakehouse (Delta Lake, S3, ADLS) for governed data storage
  • Ensure compliance with data governance, security, and regulatory standards (e.g., BCBS, GDPR, SOX)
  • Collaborate with business analysts, risk teams, and downstream reporting teams
 

Applicant Notices & Disclaimers
  • For information on benefits, equal opportunity employment, and location-specific applicant notices, click here


At SPECTRAFORCE, we are committed to maintaining a workplace that ensures fair compensation and wage transparency in adherence with all applicable state and local laws. This position's starting pay is: $40.00/hr.