Murmuration

Murmuration

Murmuration is a company dedicated to transforming political campaigns and advocacy efforts to improve public education in the United States. They provide sophisticated data and analytics, proprietary technology, strategic guidance, and programmatic su...

Diversified Consumer Services
11-50

Description

  • Drive Explorer from pilot implementation to general availability by making architectural decisions, validating assumptions, and iterating toward a scalable design.
  • Design and build secure backend services, interactive data visualizations, and responsive user interfaces for Explorer.
  • Harden experimental systems for production readiness through reliability, performance, observability, testing, and operational excellence.
  • Shape technical priorities, manage dependencies, and document tradeoffs and alternatives for key engineering decisions.
  • Improve code quality, reduce technical debt, and strengthen secure coding, data privacy, and access control practices.
  • Establish and drive test strategy, proactively identify technical risks, and raise quality standards at the team level.
  • Produce high-quality documentation that supports knowledge sharing, onboarding, and long-term maintainability.
  • Mentor senior engineers and emerging technical leads, and lead technical discussions to build consensus.
  • Lead technical initiatives beyond Explorer across multiple teams and systems, aligning stakeholders on strategy, tradeoffs, and execution.
  • Organize incident response, lead post-incident reviews, and ensure remediation and learning are completed.

Requirements

  • 10+ years of professional software engineering experience with full-stack fluency across multiple languages and technology stacks.
  • Deep hands-on expertise in system design, architectural patterns, and engineering best practices.
  • Experience with event-driven and asynchronous processing patterns, including tradeoff analysis across architectures.
  • Ability to reason about OLAP and OLTP data architectures and make sound system design decisions.
  • Experience taking a product from beta to general availability and navigating production launch demands.
  • Strong written communication skills for documenting context, alternatives considered, and decision rationale.
  • A test-driven mindset with experience defining and driving test strategy at the team or product level.
  • Solid experience with PostgreSQL, SQL, schema design, migrations, and query performance.
  • Experience with analytical or columnar datastores such as Apache Pinot, ClickHouse, or BigQuery.
  • Experience with Snowflake and dbt, plus data pipeline orchestration tools such as Dagster or Airflow.
  • Working knowledge of time series data modeling and caching layers such as Redis.
  • Deep experience with cloud-native architectures, distributed systems, and production-grade software at scale.
  • Production experience with AWS and observability tooling such as Datadog, New Relic, Prometheus, or Grafana.
  • Proficiency with Docker, Make, or similar build tools, plus environment scripting.
  • Experience driving secure coding practices, data privacy principles, and access control patterns in production.
  • Hands-on experience integrating LLM or AI APIs such as OpenAI into production applications.
  • Experience with geospatial or map-based data visualization and related JavaScript libraries.
  • Familiarity with voter file data, political data, political tech, civic tech, advocacy, or mission-driven organizations is preferred.

Benefits

  • Starting salary of $225,324.
  • Comprehensive benefits package.
  • Health, vision, and dental insurance with 100% of premiums covered for employees and qualifying family members.
  • Retirement benefits with a 5% employer match.
  • Flexible unlimited PTO.
  • Generous paid parental leave.
  • Flexible remote work environment with candidates eligible anywhere in the United States.
  • Home office setup stipend for new employees plus monthly remote work expense reimbursement.
  • Yearly professional development fund.
  • Mental health and wellness benefits through Calm and Better Help.
  • Yearly in-person staff retreats.
  • Company laptop.

Interested in this position?

Apply directly on the company website

Apply Now

Similar Roles

Software Engineer

Outschool 51-250 Diversified Consumer Services

Outschool is hiring full-stack Software Engineers to build and improve AI-enabled learning products that connect parents, learners, and educators through its online education platform.

GraphQL Node.js PostgreSQL React TypeScript
7 hours, 36 minutes ago

Software Fraud Engineer

Gomining 11-50 Construction & Engineering

Software Fraud Engineer responsible for building a next-generation fraud prevention platform that detects real-time risks and automates decisions protecting users and the business.

Blockchain ClickHouse Elasticsearch Go Java Kafka Kotlin Machine Learning Python Redis SQL
8 hours, 36 minutes ago

Principal Software Developer

AssureSoft 51-250 Internet Software & Services

AssureSoft is seeking a senior software developer to build and maintain .NET applications and supporting components while leading technical architecture and engineering improvements for international client projects.

Azure C# C++ CI/CD .NET SQL Server
8 hours, 36 minutes ago

Staff Software Engineer, Workflow Platform

Pinterest 5K-10K Internet Software & Services

Pinterest is hiring a senior technical leader to own and evolve the data control plane—including workflow, data context, and notebook infrastructure—powering data engineering, machine learning, analytics, and product relevance.

Apache Airflow Java Jupyter Machine Learning Python
1 day, 7 hours ago

You're on a roll! Sign up now to keep applying.

Sign Up

Already have an account? Log in

Used by 14,729+ remote workers