Senior Software Engineer - Backend (Modeling)

Windfall
San Francisco, CA

As a Senior Backend Engineer on our Modeling team at Windfall, you will be the architect and builder of the core infrastructure that powers our machine learning and AI initiatives. You will work in a high-impact role alongside three data scientists, taking ownership of the systems that build, train, and deploy our models.

This role requires a high degree of autonomy and technical ownership. You will have the independence to personally design and build a scalable MLOps platform capable of supporting Windfall’s next phase of growth.

What you will do:

  • Architect and lead the development of distributed services and infrastructure to support the entire machine learning/modeling lifecycle.
  • Design and implement robust data pipelines for feature engineering and model training using tools like Airflow and Dataflow
  • Develop and maintain systems for deploying, serving, and monitoring ML models in production.
  • Work closely with data scientists to translate modeling needs into robust, scalable engineering solutions.
  • Drive technical design, specifications, and implementation for our backend modeling services.

Some technologies you will use:

  • Cloud platform: GCP
  • Programming language: Python
  • Orchestration: Airflow
  • Data warehouse & databases: Postgres, BigQuery
  • Containerization: Kubernetes & Docker
  • Messaging system: Google PubSub

Requirements:

  • 5+ years of professional backend software engineering experience.
  • Expert object-oriented programming understanding in Python
  • Experience building distributed systems, particularly for MLOps or data processing workflows.
  • Experience building and maintaining CI/CD pipelines, especially for ML models.
  • You are an excellent communicator who can simplify complex problems and work collaboratively.
  • You are comfortable making trade-offs between quality, complexity, and speed-of-delivery.

Additional Information:

The range displayed on each job posting reflects the minimum and maximum target for new hire salaries for the position across California. Within the range, individual pay is determined by work location and additional factors, including job-related skills, experience, and relevant education or training. We also offer a comprehensive benefits package, which you can explore on our careers site.

California : Salary range is $170k - $215k

About Windfall

We comply with CCPA. For more information on how we comply, review our privacy notice .

Posted 2025-10-13

Recommended Jobs

Senior DevOps Engineer

Keeper Security, Inc.
El Dorado Hills, CA

Keeper Security is hiring a Senior DevOps Engineer with direct experience building and managing infrastructure in IL5-compliant environments. This role is critical to our efforts to deliver secure an…

View Details
Posted 2025-10-10

Customer Support & VivoPoint Monitoring Specialist

Vivoaquatics
Irvine, CA

Job Title: Customer Support & VivoPoint Monitoring Specialist Department: Customer Support Reports To: Customer and Technical Support Manager Supervises: N/A Salary: Non-Exempt, Ho…

View Details
Posted 2025-09-22

Full-Time Floater Mental Health Worker Per Diem (day/night)- Oroville

Compassion Services
Oroville, Butte County, CA

Job description Gold City and Monte Vista are Adult Residential facilities in Oroville that specialize in the treatment and rehabilitation of clients with mental health illness. Our mission is to …

View Details
Posted 2025-10-03

Sr Quality Assurance Engineer

Penumbra
Alameda, CA

General Summary As a Senior Quality Assurance Engineer at Penumbra, you will have an important role in many aspects of the quality system and operations support to ensure the highest level of qu…

View Details
Posted 2025-09-14

Software Engineer, Developer Relations

Stytch
San Francisco, CA

What We're Looking For Stytch is the most powerful identity platform built for developers—bringing together authentication, authorization, and fraud prevention into purpose-built APIs. With one inte…

View Details
Posted 2025-09-14

Business Development Manager - Valves - Irvine California

Rust Automation & Controls
Irvine, CA

Rust Automation & Controls is seeking a dynamic Valve Business Development Manager to drive growth and strengthen customer relationships in our valve technologies sector. In this pivotal role, you’ll…

View Details
Posted 2025-10-01

Senior/Staff Backend Engineer

Roger Healthcare
San Francisco, CA

About the Role We're Roger Healthcare (), building AI-powered clinical documentation for home-based healthcare. We give overworked clinicians their evenings and weekends back and raise the standar…

View Details
Posted 2025-09-14

Product Manager

Visa
San Francisco, CA

Company Description Visa is a world leader in payments and technology, with over 259 billion payments transactions flowing safely between consumers, merchants, financial institutions, and govern…

View Details
Posted 2025-09-25

Senior Full Stack Engineer

Coactive Ai
San Jose, CA

Coactive makes it easy to search, filter, and analyze visual content. Increasingly image and video data captures the content we watch, the products we buy, and the work we do, and already represents …

View Details
Posted 2025-09-22

Full Time Family Practice Job San Jose, CA

Steele Healthcare Solutions Steele Healthcare Solutions
San Jose, CA

Practice medicine in an innovative model focused on patient care and physician satisfaction. We seek a compassionate and  forward-thinking Family Medicine Physician (or IM/Ped) to join an advanced p…

View Details
Posted 2025-09-10