Establish and manage the operational processes to identify, evaluate, and source datasets that support Murmuration’s civic engagement partners across organizing, advocacy, and electoral campaigns
Create and perform validation and quality checks on newly acquired datasets, including schema review, field-level analysis, completeness checks, and anomaly detection
Clean, standardize, and prepare external datasets for integration into Murmuration systems using SQL and scripting tools
Collaborate with internal teams (i.e., Data Success, Partner Success, and Research) to understand data gaps and recommend appropriate sourcing strategies
Monitor ongoing data quality for sourced datasets and proactively flag degradation, inconsistencies, or compliance concerns
Establish, implement, and share internal processes for dataset evaluation, vendor onboarding, and quality assurance
As new datasets are collected, develop and maintain the necessary documentation and training for internal teams on how to use and understand these datasets
When responsibilities allow, taking an active role in partners' data success by supporting their campaign activities and work in the Organizer platform
PythonSQL
Showing 1 of 9 positions
About Murmuration
Murmuration is a non-profit organization dedicated to strengthening civic life by providing data, tools, and services to community-focused organizations. They equip partners with deep, data-driven insights and effective tools like 'Organizer' and 'Atlas' to mobilize communities and drive change. Their mission is to redesign systems—how we learn, live, govern, and solve problems—to be more just, equitable, and resilient. Through a network of values-aligned partners, Murmuration aims for civic life defined by collective action and care, with leadership that truly represents everyone. They are particularly focused on strengthening public education and leveraging data to achieve that goal.
How We Work
Murmuration fosters a collaborative, curious, and creative environment. Their team, composed of organizers, scientists, teachers, technologists, and campaign veterans, believes in the power of collective effort. They operate with a strong culture of care, supporting each other relentlessly and celebrating wins together. The company embraces a flexible remote work environment, with yearly in-person staff retreats to build connections.
Engineering at Murmuration
Murmuration’s engineering team tackles complex data problems, building scalable, production-grade systems to process vast amounts of civic data, including voter files, census data, and polling results. They leverage Python, SQL, APIs, and cloud infrastructure (AWS, Snowflake, MongoDB) to design and operate robust data pipelines and orchestration frameworks like Dagster and Airflow. Engineers are encouraged to be thought partners, shaping new systems and applying emerging technologies like AI/ML to enhance data collection, analysis, and product development. They focus on turning raw, disparate data into trusted data products like 'Atlas,' which provides a unified representation of American civic life.
Why Join Us
Drive real-world impact by building tools that empower civic engagement and strengthen communities.
Shape the future of civic tech in a collaborative, remote-first environment, backed by comprehensive benefits.
Work on challenging data problems with technologies like Python, SQL, AWS, and AI to transform complex information into actionable insights.
Contribute to a culture that values diversity, equity, inclusion, and belonging, where every voice is heard and respected.
Benefits & Perks
100% of health, vision, and dental insurance premiums covered for you and qualifying family members.
Retirement benefits with a 5% employer match.
Flexible unlimited PTO plan.
Generous paid parental leave (16 weeks).
Pre-tax commuter benefits.
Company laptop and home office setup stipend.
Monthly reimbursement for remote work expenses.
Yearly professional development fund.
Mental health and wellness benefits through Calm and Better Help.