Python/Spark Developer

Software Guidance & Assistance, Inc. (SGA, Inc.)

Tampa (FL)

On-site

USD 120,000 - 160,000

Full time

24 hours ago
Be an early applicant
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Job summary

Software Guidance & Assistance, Inc. (SGA) is seeking a Python/Spark Developer for a right to hire engagement with a leading financial services client in Tampa, FL and Mississauga, ON.

The role focuses on building and optimizing large-scale data pipelines, credit risk analytics, and regulatory reporting, using Python, Spark, Hadoop, Hive, and related technologies. You will lead projects, drive CI/CD, and contribute to a fast-paced TechFin environment.

Qualifications

  • 7+ years of software development with at least 5 years in Python and Apache Spark.
  • Experience building backend applications and services using Python, not solely data engineering or analytics solutions.
  • 3+ years of experience leading/owning software development projects from beginning to end with multiple team members.
  • Experience working in financial market and credit risk enterprise software systems including scenario analysis and stress testing.
  • Experience with GitHub, Tekton, Harness, and other CI/CD pipeline technologies.
  • Ability to work in a fast-paced TechFin environment.
  • Experience leveraging AI-assisted development tools such as GitHub Copilot, Claude, Devin, or similar technologies to improve engineering productivity.

Responsibilities

  • Develop and optimize data pipelines for credit risk calculations and regulatory reporting.
  • Design, build, optimize, and maintain scalable data pipelines for large-scale financial data.
  • Lead projects for batch pipelines for credit risk analytics (GSST, CCAR, CECL, IFRS9, ICAAP).
  • Ensure efficient storage and retrieval of risk data in Hadoop, Hive, Impala, Spark, etc.
  • Implement Spark performance tuning including partitioning, caching, and memory management.
  • Maintain code quality through CI/CD pipelines (Tekton, Harness) and version control (GitHub).

Skills

Python development
Apache Spark
Big data pipelines
Credit risk analytics
CI/CD pipelines
GitHub
AI-assisted development tools
Project leadership

Tools

Hadoop
Hive
Impala
Spark
Tekton
Harness

Job description

Software Guidance & Assistance, Inc., (SGA), is searching for a Python/Spark Developer for a right to hire assignment with one of our premier financial services clients in Tampa, FL and Mississauga, ON.

Responsibilities
  • Seeking a Core Python Engineer with an expertise in big data processing, particularly within the TechFin industry. Candidate should have experience working with financial enterprise technologies and large‑scale distributed computing systems. This role involves developing and optimizing data pipelines for credit risk calculations and regulatory reporting.
  • Design, develop, optimize, and maintain scalable data pipelines for processing and analyzing large scale financial data
  • Lead projects for developing batch pipeline processes for credit risk analytics including, but not limited to, stress loss (GSST, CCAR) and expected credit loss (CECL, IFRS9, ICAAP)
  • Ensure the efficient storage of and retrieval of all risk data in our big data platform systems (Hadoop, Hive, Impala, Spark, etc.)
  • Implement best practices for spark performance tuning including, but not limited to, partitioning, caching, and memory management.
  • Maintain code quality through high‑efficiency testing, CI/CD pipelines (Tekton, Harness), and version control (GitHub).
Required Skills
  • 7+ years of software development experience with at least 5 years of hands‑on Python and Apache Spark development in enterprise environments.
  • Must have experience building backend applications and services using Python, not solely data engineering or analytics solutions.
  • 3+ years of experience leading/owning software development projects from beginning to end with multiple team members.
  • Experience working in financial market and credit risk enterprise software systems including, but not limited to, scenario analysis and stress testing.
  • Experience with GitHub, Tekton, Harness, and other CI/CD pipeline technologies.
  • Ability to work in a fast‑paced TechFin environment.
  • Experience leveraging AI‑assisted development tools such as GitHub Copilot, Claude, Devin, or similar technologies to improve engineering productivity.
Preferred Skills
  • Strong SQL skills with enterprise databases such as Oracle, PostgreSQL, SQL Server, or MySQL. Experience with NoSQL platforms is a plus.

SGA is a technology and resource solutions provider driven to stand out. We are a women‑owned business. Our mission: to solve big IT problems with a more personal, boutique approach. Each year, we match consultants like you to more than 1,000 engagements. When we say let's work better together, we mean it. You'll join a diverse team built on these core values: customer service, employee development, and quality and integrity in everything we do. Be yourself, love what you do and find your passion at work. Please find us at https://sgainc.com/.

SGA is an Equal Opportunity Employer and does not discriminate on the basis of Race, Color, Sex, Sexual Orientation, Gender Identity, Religion, National Origin, Disability, Veteran Status, Age, Marital Status, Pregnancy, Genetic Information, or Other Legally Protected Status. We are committed to providing access, equal opportunity, and reasonable accommodation for individuals with disabilities in employment, and our services, programs, and activities. Please visit our company EEO page to request an accommodation or assistance regarding our policy.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Python/PySpark Developer
Python/PySpark Developer

Software Guidance & Assistance, Inc. (SGA, Inc.) • Rutherford (NJ)

On-site
USD 120,000 - 180,000
Senior Python Developer
Senior Python Developer

Motion Recruitment Partners LLC • Tampa (FL)

Hybrid
USD 120,000 - 150,000
Python / Spark Developer
Python / Spark Developer

AYR Global IT Solutions Inc • Newark (DE)

On-site
USD 100,000 - 120,000
Senior Python Developer
Senior Python Developer

Rose International • Tampa (FL)

Hybrid
USD 177,000 - 187,000
Python Spark Developer
Python Spark Developer

Bank of America • South Dakota

On-site
USD 103,000 - 180,000
Benefits
Big Data Developer- Pyspark, SQL, Scala
Big Data Developer- Pyspark, SQL, Scala

LTM • Irving (TX)

On-site
USD 100,000 - 130,000
Comprehensive Medical Plan Covering Medical, Dental, Vision
Short Term and Long-Term Disability Coverage
401(k) Plan with Company match
+2
Data Engineer – Big Data (Spark/Scala, Hadoop, SQL, Python)
Data Engineer – Big Data (Spark/Scala, Hadoop, SQL, Python)

Computer Task • Piscataway Township (NJ)

On-site
USD 143,270,000 - 171,924,000
Python Developer | Fourways Consulting | NYC, NY, Fort Mill, SC
Python Developer | Fourways Consulting | NYC, NY, Fort Mill, SC

Fourways Consulting • New York (NY), Fort Mill (SC)

On-site
USD 120,000 - 180,000
Python Full Stack Developer with Financial
Python Full Stack Developer with Financial

MACHINE LEARNING TECHNOLOGIES LLC • Town of Andes (NY)

On-site
USD 90,000 - 120,000
Senior Data Engineer - Python
Senior Data Engineer - Python

Citi • New York (NY)

On-site
USD 121,000 - 171,000