Windfall

Senior Data Engineer

Windfall$170K — $220K *
Information Technology
Less than 5 years of experience
Job Overview by Ladders

Qualifications

  • 4-8 years of professional data engineering experience
  • Significant experience with Apache Beam, Spark, or Flink
  • Strong object-oriented programming skills in a JVM language
  • Expert knowledge in distributed data processing
  • Familiarity with various datastores and their applications
  • Experience in a company with fewer than 200 employees
  • Excellent communication skills alongside technical expertise

Responsibilities

  • Construct data pipelines for merging billions of entities into core data assets
  • Collaborate with data science to implement ML models on vast datasets
  • Develop data services and applications for system orchestration and monitoring

Benefits

  • Comprehensive benefits package
  • Supportive company culture emphasizing communication and collaboration
  • Opportunity to work on large-scale projects in a close-knit team environment
Full Job Description
Windfall is seeking a Sr. Data Engineer to join our data team. As a Sr. Data Engineer on our data team, you will be building out the core data asset that everything else at Windfall is built on top of. Communication and collaboration are at the heart of Windfall, and you will work closely with our product, data science, and other engineering teams. You will personally design and build the pipelines for massive datasets, taking them all the way from inception to exploration to production and customer use.

Responsibilities:

  • Construct data pipelines to ingest and merge billions of individual entities into Windfall's core data asset
  • Work closely with our data science team to run ML models on top of billions of data points
  • Build supporting data services and applications to orchestrate and monitor our data systems


Some technology you will use:

  • Cloud platform - GCP
  • Programming languages - Java, Python, and Kotlin
  • Data warehouse & databases - BigQuery, Postgres, Scylla/Cassandra
  • Distributed processing frameworks - Dataflow (Apache Beam) and Apache Spark
  • Orchestration - Airflow


Requirements:

  • 4-8 years of professional data engineering experience
  • Significant experience working with Apache Beam/Spark/Flink or MapReduce
  • Strong Object-oriented programming ability in a JVM language
  • Expert knowledge of distributed data processing
  • Familiarity with different datastores, their differences, and appropriate usages
  • Experience at a sub-200 person company
  • You communicate as well as you code
  • You can simplify complex problems into simple solutions
  • You balance a strong sense of ownership and responsibility in your work with collaboration and team alignment
  • You are comfortable making trade-offs between quality, complexity, and speed-of-delivery


Preferred Qualifications:

  • Proven experience taking a large project from ideation to production
  • Experience leading greenfield projects
  • Working knowledge of cloud-native data engineering infrastructure


Additional Information:

The range displayed on each job posting reflects the minimum and maximum target for new hire salaries for the position across California and Colorado. 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
Compensation range:

$170,000 - $220,000 a year

About Windfall

Windfall is a technology company that provides wealth intelligence solutions for nonprofits. The company was founded in 2016 and is headquartered in San Francisco, California. Windfall's platform allows nonprofits to identify and engage with high net worth donors using data analytics and machine learning. The company's technology is designed to be easy to use and customizable, with features such as donor segmentation and predictive modeling. Windfall serves a variety of nonprofit organizations, including universities, hospitals and cultural institutions.
Learn more about Windfall
Size
50 employees
Industry
Founded
2016

Similar Jobs

More Jobs at Windfall

  • Windfall
    Senior Data Engineer
    $170K — $220K *
    Denver, CO 80219 (Denver County)
    Information Technology
    In-Person
  • Windfall
    Senior Data Engineer
    $170K — $220K *
    San Francisco, CA 94112 (San Francisco County)
    Information Technology
    Hybrid
  • Windfall
    Solutions Engineer
    $150K — $175K *
    San Francisco, CA 94112 (San Francisco County)
    Enterprise Technology
    In-Person
  • Windfall
    Senior Implementation Specialist
    $160K — $200K *
    San Francisco, CA 94112 (San Francisco County)
    Technical Services
    In-Person
  • Windfall
    Solutions Consultant
    $125K — $155K *
    San Francisco, CA 94112 (San Francisco County)
    Consumer Technology
    In-Person

More Information Technology Jobs

Find similar Senior Data Engineer jobs: