Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior Software Engineer - Python / PySpark

$69.84 - $77.84 per hour

Genesis10

Senior Software Engineer – Python / PySpark (Contract)

Genesis10 is currently seeking a Senior Software Engineer - Python / PySpark for a contract position with a Global Financial Institution located in San Francisco, CA. This is a 12+ month contract opportunity.

We are seeking a Senior Software Engineer with deep backend expertise to join a Scrum-based delivery team modernizing a mission-critical financial system. This role is heavily backend-focused, with strong emphasis on Python and PySpark, while also contributing to frontend development using React and Angular as needed. This individual will serve as a technical SME, guiding a team that is actively upskilling from mainframe technologies into modern Python-based platforms, requiring strong mentorship, technical guidance, and exceptional communication skills.

Responsibilities
  • Consult on complex initiatives with broad impact and large‑scale planning for Software Engineering
  • Review and analyze complex multi‑faced, larger scale or longer‑term Software Engineering challenges
  • Design, develop, and modernize backend services to replace legacy mainframe functionality on a distributed platform
  • Build and maintain data ingestion, validation, and transformation pipelines using Python and PySpark
  • Develop and support APIs using FastAPI and/or Flask
  • Collaborate within a Scrum team, partnering closely with Product Owners, LOB stakeholders, and Operations
  • Act as a Python SME, mentoring engineers transitioning from mainframe technologies
  • Contribute to frontend development using React and Angular when required
  • Ensure data accuracy and integrity for financial feeds flowing into general ledger systems
  • Participate in technical design discussions, code reviews, and architecture decisions
  • Communicate effectively through documentation, presentations, and stakeholder discussions
  • Support CI/CD pipelines and cloud‑native deployments using containerized platforms
Requirements
  • 7+ years of relevant professional software engineering experience, or equivalent demonstrated through work or consulting experience, training, military experience, or education
  • Strong expertise in Python, with production experience using PySpark
  • Backend experience with FastAPI and/or Flask
  • Frontend experience with React and/or Angular
  • Experience with SQL Server and/or Exadata
  • Hands‑on experience with Kafka or other streaming platforms
  • Experience working in Agile / Scrum delivery models
  • Strong communication, presentation, and stakeholder engagement skills
  • Ability to guide and mentor other engineers as a senior technical contributor
Desired Skills
  • Experience in financial institutions or enterprise accounting environments is highly desirable
  • Familiarity with financial data flows, general ledger concepts, and accounting terminology
  • Agentic AI frameworks: LangGraph, LangChain, A2A
  • Programming Languages: Java, Scala, SQL, HiveQL
  • Big Data Technologies: Hadoop, Spark, HDFS, Hive, Cloudera, Hortonworks
  • Cloud Platforms: AWS (Glue, Lambda, Redshift, S3, CloudWatch)
  • ETL / ELT Tools: AWS Glue, PySpark, Databricks
  • Data Integration & Migration: Hadoop ecosystems, Kafka, real‑time streaming, data lakes
  • Data Modeling: dimensional models, structured and unstructured data processing
  • CI/CD & Automation: GitHub Actions, Azure DevOps, Jenkins, Git, Autosys, Airflow
  • Containerization & Orchestration: Kubernetes
Pay Range

$69.84 - $77.84 per hour

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

Benefits
  • 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.

#J-18808-Ljbffr
Vacancy posted 2 days ago
Similar jobs that could be interesting for youBased on the Senior Software Engineer - Python / PySpark in San Francisco, CA vacancy
  •  ...A technology-driven retail company is seeking a Senior Software Engineer, Full Stack to develop services for processing customer orders and improve...  ...years of software development experience, particularly in Python, and is familiar with cloud-based solutions like AWS. This... 
    Senior
    Software
    Remote work

    Short Story

    San Francisco, CA
    2 days ago
  •  ...Cadre, Inc. is seeking a Senior Software Engineer in San Francisco with expertise in full-stack web applications using Python. You will be responsible for designing and implementing client products in a fast-paced team-oriented environment. Essential qualifications include... 
    Senior
    Software
    Work at office

    Cadre

    San Francisco, CA
    2 days ago
  •  ...CoreWeave is looking for a Senior Software Engineer to join its open-source team, focusing on ownership of backend projects and the Python ecosystem. This role requires engagement with a vibrant community, where you will balance user needs and company vision. The ideal... 
    Senior
    Software

    CoreWeave

    San Francisco, CA
    2 days ago
  • $250k - $330k

     ...A high-growth enterprise AI company is seeking a Senior Software Engineer to lead the design and implementation of core product systems. In this...  ...over 6 years of experience in high-growth tech, strong Python skills, and technical leadership abilities. Competitive compensation... 
    Senior
    Software
    Relocation package

    Evolve Group, Inc.

    San Francisco, CA
    2 days ago
  •  ...comfortable attending daily 7:30 AM PST stand-up meetings. Senior Software Engineer Engagement: Contract-to-Hire | Remote We...  ...• Strong backend API development experience (Python and PHP preferred) • Frontend development experience... 
    Senior
    Software
    Contract work
    Remote work

    Mainz Brady Group

    San Francisco, CA
    2 days ago
  • Lumafield is seeking an experienced Backend Engineer in San Francisco. The role focuses on building and managing scalable cloud software architectures using Python, Django, and AWS. Ideal candidates will have 10+ years of software development experience with a strong background... 
    Senior
    Software
    Flexible hours

    Lumafield

    San Francisco, CA
    4 days ago
  • $160k - $240k

     ...Bloomberg L.P. is looking for a Senior Software Engineer for its BQuant platform in San Francisco. The role requires over 4 years of software...  ...cloud-native environment, and programming skills in Golang or Python. The position offers a competitive salary range of $160,000... 
    Senior
    Software

    Bloomberg L. P

    San Francisco, CA
    2 days ago
  • $175k - $250k

     ...Senior AI/ML Engineer: Python & Scientific Computing San Francisco About Swayable Swayable is a fast-growing AI and automated data science...  ...Swayable is seeking a Senior Engineer blending Python software development expertise with scientific computing, machine... 
    Senior
    Software

    Swayable

    San Francisco, CA
    4 days ago
  • $125k - $167k

     ...autonomous driving based in San Francisco, is seeking an experienced software engineer. The position focuses on designing and implementing advanced...  ...years of software engineering experience and proficiency in Python, along with strong analytical skills. This role involves... 
    Senior
    Software

    Motional

    San Francisco, CA
    1 day ago
  • $175k - $250k

     ...A dynamic AI data science platform in San Francisco is looking for a Senior Engineer with a strong background in Python software development and machine learning. The role involves building and optimizing high-performance tools for data analysis within a diverse team.... 
    Senior
    Software

    Swayable

    San Francisco, CA
    2 days ago
  • Bayone is seeking a software engineer in San Francisco to design, develop, test, deploy, and maintain application code. The ideal candidate will work with a variety of technologies including Go, Python, and databases like Postgres. Your role includes participating in architectural... 
    Senior
    Software

    Bayone

    San Francisco, CA
    1 day ago
  •  ...communities, mentoring other members of the engineering community, and from time to time, be...  ...JavaScript, Java, HTML/CSS, TypeScript, SQL, Python, and Go, Open Source RDBMS and NoSQL...  ...* At least 6 years of experience in software engineering (Internship experience does... 
    Senior
    Software
    Full time
    Part time
    Internship

    Capital One

    San Francisco, CA
    3 days ago
  • A prominent media company in San Francisco seeks a Software Engineer to design and optimize data services that support millions of anime fans...  ...candidate should possess strong expertise in TypeScript and Python, with at least 5 years of experience in backend engineering.... 
    Senior
    Software
    Worldwide

    Crunchyroll

    San Francisco, CA
    14 hours ago
  • $250.8k - $286.2k

    Capital One is seeking a Senior Lead Software Engineer specializing in distributed systems. This role involves leading technology projects and developing...  ...with cloud services and programming languages such as Python and Golang. Capital One offers a competitive salary... 
    Senior
    Software

    Information Technology Senior Management Forum

    San Francisco, CA
    14 hours ago
  • $150k - $230k

    A leading retail robotics firm is looking for a software engineer to maintain and enhance their Tally software stack. Candidates should have extensive experience in C++ and Python, along with a strong grasp of ROS and software development practices. The salary ranges from... 
    Senior
    Software

    Medium

    San Francisco, CA
    1 day ago
  • A leading technology company based in San Francisco is looking for an experienced software engineer with expertise in Go and a strong background in leading projects. In this full-time role, you'll drive technical changes, collaborate across teams, and leverage technologies... 
    Senior
    Software
    Full time

    SupportFinity™

    San Francisco, CA
    3 days ago
  • $229.9k - $262.4k

    Senior Lead Software Engineer, Distributed Systems (Golang + Python on Kubernetes) Do you love building and pioneering in the technology space? Do you enjoy solving complex business problems in a fast-paced, collaborative, inclusive, and iterative delivery environment?... 
    Senior
    Software
    Full time
    Part time
    Internship
    Local area

    Information Technology Senior Management Forum

    San Francisco, CA
    14 hours ago
  • $229.9k - $262.4k

    Senior Lead Software Engineer, Distributed Systems (Golang + Python on Kubernetes) Do you love building and pioneering in the technology space? Do you enjoy solving complex business problems in a fast‑paced, collaborative, inclusive, and iterative delivery environment?... 
    Senior
    Software
    Full time
    Part time
    Internship
    Local area

    Capital One National Association

    San Francisco, CA
    2 days ago
  • $146.5k

     ...intersection of machine learning, data engineering, and distributed systems, collaborating...  ...Role Overview: We're seeking a Senior Software Engineer with deep experience building...  ..., distributed, and scalable systems in Python. In this role, you'll design and optimize... 
    Senior
    Software
    For contractors
    Local area
    Worldwide
    Home office
    Flexible hours

    Scribd

    San Francisco, CA
    3 days ago
  • Senior Backend Engineer (Python/FastAPI) Location: San Francisco, CA. Salary: $? - ? per year Requirements Several years of software engineering experience (3 years or more) Strong expertise in systems programming, infrastructure, or backend development using languages... 
    Senior
    Software
    For contractors
    Flexible hours

    Clough AMEC.

    San Francisco, CA
    1 day ago
  • Clough AMEC. is seeking a Senior Backend Engineer (Python/FastAPI) based in San Francisco, CA. The ideal candidate has several years of software engineering experience, particularly in systems programming and backend development using languages like Python, C/C++, Rust... 
    Senior
    Software
    Contract work
    For contractors
    Flexible hours

    Clough AMEC.

    San Francisco, CA
    1 day ago
  • $175k - $250k

     ...pipeline: design, implement, and maintain Python micro‑services for conversational AI...  ...cross‑functionally with ML, product, data engineering, and client‑SDK teams to deliver features...  ...observable, and continuously deployable software. Bonus Points B.S./M.S. in CS, EE, or... 
    Senior
    Software
    Full time
    Flexible hours

    Ellipsis Health, Inc.

    San Francisco, CA
    14 hours ago
  • $180k - $260k

     ...pipeline : design, implement, and maintain Python micro-services for conversational AI...  ...cross-functionally with ML, product, data engineering, and client-SDK teams to deliver...  ...observable, and continuously deployable software. Preferred B.S./M.S. in CS, EE, or related... 
    Senior
    Software
    Remote work
    Flexible hours

    Ellipsis Health

    San Francisco, CA
    3 days ago
  • $146.5k

     ...intersection of machine learning, data engineering, and distributed systems, collaborating...  ...production. Role Overview: We’re seeking a Senior Software Engineer with deep experience building...  ..., distributed, and scalable systems in Python. In this role, you’ll design and... 
    Senior
    Software
    Local area
    Worldwide
    Home office
    Flexible hours

    Scribd, Inc.

    San Francisco, CA
    1 day ago
  • $146.5k - $228k

     ...attitude. About the team: The ML Data Engineering team powers metadata extraction, enrichment...  .... Role Overview: We’re seeking a Senior Software Engineer with deep experience building...  ..., distributed, and scalable systems in Python. In this role, you’ll design and optimize... 
    Senior
    Software
    Temporary work
    Local area
    Worldwide
    Home office
    Flexible hours

    Scribd

    San Francisco, CA
    4 days ago
  •  ...Senior Python Developer- AI/ML San Francisco, Bay Area, CA Employment Type: Contract About Us Sustainable Talent provides...  ...clean, efficient, and well-documented Python code following software engineering best practices. Collaborate with cross-functional teams... 
    Senior
    Software
    Contract work
    Flexible hours

    Sustainable Talent

    San Francisco, CA
    4 days ago
  •  ...global technology company based in Mexico City is seeking a Senior Software Engineer. The role involves designing and optimizing backend systems...  ...event-driven and distributed architectures primarily using Python. Responsibilities include collaborating with cross-... 
    Senior
    Software

    Scribd

    San Francisco, CA
    2 days ago
  • $100 - $110 per hour

     ...Primary Skills: Databricks (advanced), PySpark (advanced), Python (advanced), R (intermediate), Tableau (intermediate) Contract Type: W2 Only...  ...hands-on technical support for end-users, addressing software, data, and processing issues. You will be responsible for... 
    Senior
    Software
    Hourly pay
    Contract work

    Akraya

    San Francisco, CA
    1 day ago
  •  ...A leading digital reading company in San Francisco is seeking a Senior Software Engineer with expertise in Python and AWS. This role involves designing scalable event-driven systems and collaborating with cross-functional teams. Ideal candidates will have over 7 years... 
    Senior
    Software
    Flexible hours

    Scribd

    San Francisco, CA
    2 days ago
  • $162k - $215k

     ...and our systems need to grow along with it. We are looking for engineers who like to innovate and seek complex problems. We recognize that...  ...in one or more modern object‑oriented languages (Java/Python). Solid experience with SQL and relational databases Experience... 
    Senior
    Software
    Full time
    Apprenticeship
    Work at office
    Local area
    Work from home
    Flexible hours
    1 day per week

    BlackRock

    San Francisco, CA
    1 day ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Software Engineer - Python / PySpark. Be the first to apply!