Murmuration

Murmuration provides tools and data that help make informed decisions.

1-10 employees
Private Company

Remote Work Available

This company offers remote work opportunities.

Open Positions10

United StatesFull-TimeCivic Engagement TechnologyPosted
  • Rapidly develop a comprehensive understanding of our entire data platform (architecture, data flows, business logic, system interdependencies) to serve as the foundation for a testing strategy
  • Work with our application QA Engineering Team to understand our existing testing strategy and tools to identify how to fill data testing gaps
  • Design, architect, and lead the implementation of an integration testing framework for the Organizer application's streaming data platform
  • Design automated validations that query and compare data across multiple storage systems (e.g., MongoDB, DynamoDB, Pinot) to ensure end-to-end data correctness
  • Embed automated tests within CI/CD pipelines to establish regression baselines and continuously validate new feature development
  • Design tests that rigorously account for eventual consistency, asynchronous processing, and time-based behaviors inherent to distributed systems
  • Define and own the long-term quality and testing strategy for the data platform, aligning it with organizational reliability, observability, and engineering excellence goals
  • Evaluate, select, and integrate tools, frameworks, and technologies to advance automation and data validation capabilities
  • Implement automated performance and throughput benchmarks for critical pipeline components and own the standards by which results are evaluated
  • Participate in engineering design reviews with a quality-first lens, ensuring testability, observability, and data correctness are built into systems from the start
  • Proactively identify, investigate, and drive resolution of data quality issues and systemic reliability risks
  • Lead post-incident reviews for data quality events, authoring clear timelines, facilitating root cause analysis, and driving follow-through on remediation action items
  • Mentor engineers across the data platform and QA teams, establishing testing best practices and elevating the team's overall quality culture
  • Represent the data platform's quality posture in cross-functional technical discussions and influence engineering standards across teams
GraphQLPythonDynamoDB+6 more
Showing 1 of 10 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.
  • Yearly in-person staff retreats.

Tech Stack

widgetsmobile

Similar Companies