Windfall

Senior Data Engineer

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

Qualifications

  • 4-8 years of data engineering experience
  • Experience with Apache Beam/Spark/Flink or MapReduce
  • Strong object-oriented programming in Java, Python, or Kotlin
  • Expert level in distributed data processing
  • Familiarity with various datastores and their appropriate usage
  • Experience in a company with less than 200 employees

Responsibilities

  • Construct data pipelines to manage billions of entities
  • Collaborate with data science team to deploy machine learning models
  • Build data services to monitor and orchestrate data systems

Benefits

  • Comprehensive benefits package
  • Opportunities for professional growth
  • Work in a collaborative environment
  • Engage in impactful data-driven projects
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

More than 1,500 data-driven organizations use Windfall to power their business. For more information, please visit www.windfall.com.

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: