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

Senior Software Engineer - Crawler

ZoomInfo 1K-5K Professional Services

ZoomInfo is hiring a Senior Software Engineer to help build its large-scale web crawling and data extraction infrastructure for the Web Data team.

Apache Airflow AWS GCP HTML Java Kafka Kubernetes LLM Python Snowflake Terraform Trino Vertex AI
6 hours, 29 minutes ago

Senior Tools Engineer

Fundraise Up 51-250 Capital Markets

Fundraise Up is hiring a part-time Tools Engineer in Cyprus (remote) to build internal automations, bots, and AI assistants that streamline company operations across a global product organization.

Bull ClickHouse Cloudflare Elasticsearch JavaScript Kafka Koa MongoDB NestJS Node.js PostgreSQL React Redis TypeScript Vercel Vue.js
6 hours, 29 minutes ago

Application Reliability Engineer

Innodata 1K-5K IT Services

Innodata is hiring a hands-on Application Support Engineer to maintain and enhance business-critical enterprise applications running on Google App Engine and microservices across production and release environments.

API Gateway Apigee CI/CD Docker Firestore GCP Generative AI GitHub Actions GitLab CI Go gRPC Java JavaScript Jenkins Kubernetes LLM Load Balancing Looker Microservices Node.js Python REST API SQL Tableau Terraform Vertex AI
6 hours, 44 minutes ago

Staff Software Engineer

SimplePractice 251-1K Health Care Providers & Services

SimplePractice is hiring an Engineer for its AI Developer Foundations team to build and define the internal tools, standards, and workflows that shape how AI is used across engineering, product, and design.

AWS Docker HIPAA Kubernetes LLM Ruby Ruby on Rails Terraform
6 hours, 59 minutes 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