Full-Time

Software Engineer

Java, Python

Posted on 7/29/2025

Catalist

Catalist

51-200 employees

Data utility empowering progressive campaigns

Compensation Overview

$80k - $90k/yr

Washington, DC, USA

Remote

Category
Software Engineering (2)
,
Required Skills
Python
Apache Spark
SQL
Java
Hadoop
Linux/Unix
Data Analysis
Requirements
  • Bachelor's degree in Computer Science (or related field) or equivalent work experience
  • 2-5 years of experience as a software developer, primarily in Java or Python
  • Good understanding of Linux operating systems and command-line tools
  • Understanding of SQL and experience with database backends
  • Excellent problem-solving skills and ability to work in a fast-paced environment
  • Effective communication skills, with the ability to collaborate with cross-functional teams
Responsibilities
  • Learn Catalist's entire development stack including code repositories, artifact storage, manual compilation, automated builds, and deployment processes
  • Identify and document code dependencies both internally between libraries and systems or externally to third parties
  • Implement bug fixes and optimizations on Catalist's tools for maximum performance and efficiency
  • Learn the Hadoop ecosystem and principles of distributed computing and large scale data processing using tools such as HDFS, MapReduce, Hive, Spark, and ZooKeeper
  • Conduct code reviews and provide constructive feedback
  • Stay updated with the latest industry trends and technologies, and actively participate in knowledge sharing sessions
Desired Qualifications
  • NoSQL or ElasticSearch experience

Catalist is a data utility that serves progressive organizations by providing data and data-related services to help them identify, understand, and persuade or mobilize the people they need to reach. It compiles, enriches, stores, and continuously updates data on more than 240 million eligible voters across all 50 states plus Washington, D.C. and offers services for building membership, targeting messaging, engaging activists, driving issue agendas, and mobilizing voters. The company works exclusively with progressive groups, is owned by a trust, and partners with issue advocates, organizers, pollsters, analysts, consultants, and campaigners to support a data-driven approach. In short, Catalist helps its clients use large, up-to-date voter data to plan and execute campaigns and advocacy more effectively.

Company Size

51-200

Company Stage

Pre-seed

Total Funding

$2M

Headquarters

Mountain View, California

Founded

2006

Simplify Jobs

Simplify's Take

What believers are saying

  • Catalist partners with Reach for affordable voter file access via DWID in VAN software.
  • Catalist Omnibus Project polls oversample Black, AAPI, Latino voters matched to file.
  • Catalist improves database continuously with partner data and state file updates.

What critics are saying

  • Republican vendors L2, Aristotle, TargetSmart erode Catalist's moat within 12-24 months.
  • DNC's Democratic Data Commons fragments progressive ecosystem in 18-30 months.
  • AI tools on AWS, Google commoditize Catalist's models at 1/10th cost in 12-24 months.

What makes Catalist unique

  • Catalist maintains 4 billion data points on 261 million voters exclusively for progressives.
  • Catalist provides 24/7 web-based access to real-time voter registration and AVEV visualizations.
  • Catalist delivers 'What Happened 2024' report analyzing electorate trends since 2012.

Help us improve and share your feedback! Did you find this helpful?

Benefits

Health Insurance

Dental Insurance

Vision Insurance

Life Insurance

Disability Insurance

401(k) Retirement Plan

401(k) Company Match

Medical and Dependent Care Flexible Spending Accounts (FSAs)

Unlimited Paid Time Off

Paid Vacation

Paid Sick Leave

Paid Holidays

Parental Leave

Hybrid Work Options

Professional Development Budget

Student Loan Assistance

Company News

Tech EIN News
Aug 13th, 2025
Catalist Acquires Campaign Brain Inc.

Catalist has acquired Campaign Brain Inc., a leader in political technology known for its AI-powered campaign manager platform. This acquisition aims to enhance Catalist's understanding of AI's role in improving the efficiency and strategic impact of electoral campaigns. Campaign Brain's platform utilizes machine learning, natural language processing, speech recognition, generative AI, and recommendation systems to assist campaigns in planning and execution.

INACTIVE