watermark
SEARCH AND POST POLITICAL JOBS FOR FREE

Arena Careers

Finding your dream job on Arena Careers is easy. Use the search bar to narrow down hundreds of open roles with campaigns and movement organizations. For example, if you’re looking for organizing jobs, just search “Organizing.”

UFCW: Data Engineer

Job Post

Job Post

Data Science
Washington, DC, USA · Washington, DC, USA
USD 93,401-110k / year
Posted on Jun 24, 2025

UFCW: Data Engineer

LOCATION

1775 K St DC

SALARY

$93,401 - $110,000 / Yearly

COMPANY

UFCW

DEPARTMENT

Data

EMPLOYMENT TYPE

Union

APPLICATION INSTRUCTIONS

To apply submit cover letter, resume to: [email protected]

APPLICATION LINK

[email protected]

JOB DESCRIPTION

SUMMARY

The Data Engineer will design and build the data systems needed to support UFCW’s mission. The position calls for expertise in maintaining scalable database infrastructure and pipelines. Collaborating with UFCW’s team of developers and strategists, this individual will be responsible for enabling UFCW’s data systems to be used across the organization for enhanced member communication, membership recruitment, and political campaigns.

The position will be in our Washington, DC office, and they will report to the Director of the Data & Analytics Department.

ESSENTIAL DUTIES AND RESPONSIBILITIES

Includes the following. Other duties may be assigned. This list is not exhaustive and may be supplemented.

  • Designs, implements, tests, and maintains internal systems and automated pipelines, so that membership, voter, and other person level data can be leveraged inside and out of our central database.

  • Produces scalable, replicable code, and engineering solutions that help automate processes and workflows.

  • Creates documentation of data assets, data pipelines, and data transformations.

  • Works with other UFCW departments and vendors to integrate the flow of information across organizing, communication, and political tools used by UFCW.

  • Collaborates with leadership and staff to establish standards for data collection, acquisition, preservation, analytics, and hygiene.

  • Provides data, targeting, technological guidance, and support for organizing, bargaining, legislative and/or electoral campaigns.

  • Works directly with and supervises staff in executing the work to ensure they are reaching program goals.

  • Mentors staff on technology and data in organizing, member communication, membership recruitment, and political campaigns. May provide input for evaluation of performance.

  • Develops, recommends, implements, and maintains accountability systems relevant to department staff. Maintains detailed records of project activities.

  • Works in close coordination with upper-level management and executive-level staff to evaluate resource usage. Creates recommendations and assists with implementation and corrective actions needed to optimize usage.

  • Ensure confidentiality and security of organizational data by adhering to best practices of data governance.

  • Duties, responsibilities, and activities may change, or new ones may be assigned at any time, in the UFCW’s discretion. UFCW employees function as a team and, occasionally, and on a temporary basis, employees may be required to perform tasks usually performed by others. This might occur if a team member is absent or unavailable to complete a project and the team is responsible for the

QUALIFICATIONS

  • To perform this job successfully, an individual must be able to perform each essential duty satisfactorily. The requirements listed below are representative of the knowledge, skill and/or ability required. Reasonable accommodations may be made to enable qualified individuals with disabilities to perform the essential functions.

  • Education and/or Experience

  • BA or BS in related field or equivalent work experience and a minimum of one (1) to three (3) of related years experience required

  • Strong command of SQL and relational databases. This includes extracting, transforming, and loading data.

  • Familiarity with dbt and best practices of database organization.

  • Familiarity with orchestration tools such as Airflow, Prefect, and Dagster as well as some familiarity with low-code data transfer tools such as Fivetran or Airbyte.

  • General data manipulation skills: pull data, process and clean it, merge different data sets together, and re-format it for use across other systems.

  • Proficiency with Python or R, especially for the purpose of data manipulation and analysis.

  • Ability to use APIs to push and pull data from different systems and platforms.

  • Demonstrated ability to write code that is clear, detailed/well-documented, and stored in a version control system like Git.

  • Communication Skills

  • Effective time management skills, including demonstrated ability to manage and prioritize multiple tasks and projects. Excellent listening, interpersonal, communication and problem-solving skills.

Other Knowledge/Skills/Abilities

  • Demonstrated ability to learn new techniques and troubleshoot code on your own or using online sources.

  • Demonstrated ability to work independently and as a self-starter, but also be able to work effectively in teams in either a lead or support role.

  • Ability to work long and extended hours when needed.

  • Additional skills (preferred, not required)

  • Familiarity with online and electoral tools and datasets such as Catalist, TargetSmart, VAN, LAN, or Every Action.

  • Experience working with cloud infrastructure services like AWS, Snowflake, and Google Cloud.

  • Experience with data visualization tools such as Tableau, PowerBI, or Looker.

Job Demands

  • Work often is performed under stressful situations, with multiple projects occurring simultaneously under deadlines.

  • Working Conditions

  • The work is typically performed in a normal office environment where the noise level is usually moderate.

  • Physical Demands

  • This position involves, but is not limited to, written and oral communications skills, use of computer keyboard, close vision, sitting for long periods, stooping, bending, and reaching.

Compensation

Salary Range: $93,401 – $110,000

The UFCW provides a very generous benefits package, including:

  • Comprehensive health insurance coverage.

  • Life insurance provided with ability to purchase supplemental life insurance at favorable rates.

  • Retirement Savings Account.

  • 401(k) plan with employer matching.

  • Pension plan.

  • Dependent care reimbursement account program.

  • Health care reimbursement account program.

  • Transportation program benefits.

  • Three weeks of paid vacation, 12 days of paid short-term sick leave, Extended Sick Leave program, paid parental leave.

  • Prepaid Legal Plan (for DC/MD/VA only).

To apply submit cover letter, resume to: [email protected]