Skip to main content
Murmuration

Senior/Staff Software Engineer

RemoteUnited States only
Published
Role
Fullstack
Experience
Senior
Employment
Full-time
Salary not disclosed
Check eligibility

Open to US only. Set where you work from to check your eligibility.

No BS summary

We are seeking a Senior or Staff Software Engineer to contribute to one of our most ambitious efforts: building a new product from the ground up while raising the bar for how our entire engineering organization works.

Core skills

event-driven architecturesOLAP data architecturesOLTP data architectures

Required skills

PostgreSQL/SQLApache Pinot/ClickHouse/BigQuerySnowflake/dbtDagster/AirflowRedisAWSDocker/MakeDatadog/New Relic/Prometheus/GrafanaOpenAILLMAI APIsJavaScript

Optional skills

Voter File Datapolitical datapolitical tech

What you'll do

  • Shape Explorer's technical future: advise on technical priorities, dependencies, and complexity; propose and defend well-reasoned solutions with clear documentation of tradeoffs and alternatives;
  • Take a pilot implementation from limited release to general availability, including making early architectural decisions, validating technical assumptions, and iterating toward a scalable design;
  • Harden experimental systems for production readiness, including reliability, performance, observability, testing, and operational excellence;
  • Architect for the long term: design and build the systems and architectures that will serve Explorer for years, with scale, reliability, security, and maintainability as first-class concerns;
  • Improve and expand the existing code base: reinforce secure coding practices, identify vulnerabilities early, and treat data privacy and access control as first-class concerns;
  • Drive test strategy, proactively identify and address technical risks, and drive quality improvements at the team level; and
  • Reduce technical debt, improve system quality, and contribute to objectives that span the broader organization.
  • Elevate the Team: Resolve ambiguity, navigate requirements that are actively being shaped, and bring structure and clarity without waiting for perfect specs; establish best practices for test strategy, code quality, and system design; raise the technical bar across the organization through documentation, advocacy, and role modeling; mentor senior engineers and help emerging technical leads build the judgment, ownership, and skills to grow; lead technical discussions, drive design consensus, and model the standards you expect from others; and the quality of the work that defines the field.
  • Lead Beyond Explorer: Set technical direction across teams beyond Explorer; own objectives that span multiple teams and align with division and organizational goals; drive the strategy, planning, decision-making, and execution needed to achieve them; Lead significant initiatives spanning multiple teams and systems; align technical and non-technical stakeholders, communicate trade-offs and risks clearly, and represent engineering in cross-organizational discussions and with product and leadership; Champion secure coding practices at a systemic level, identify vulnerabilities across the product, and treat data privacy and access control as organization-wide concerns; and Organize and lead incident response, involving the right people and delegating effectively; lead post-incident reviews including root cause analysis and clear prevention action items; follow through until learnings are shared and remediation is complete.

What they require

  • 10+ years of professional software engineering experience with demonstrated full-stack fluency and a track record of delivering in production across a variety of languages and technology stacks
  • Experience taking a product from beta to general availability
  • Experience driving secure coding practices, data privacy principles, and access control patterns as applied in production systems
  • Test-driven mindset with production experience
  • Track record of effective collaboration with product, data science, and R&D teams to bridge technical and domain-specific perspectives

Benefits

  • Health, vision, and dental insurance with 100% of premiums covered for you and qualifying family members
  • Retirement benefits with a 5% employer match
  • Flexible unlimited PTO
  • Generous paid parental leave
  • Pre-tax commuter benefits
  • Company laptop
  • Flexible remote work environment
  • Home office setup than stipend
  • Monthly reimbursement for remote work expenses
  • Yearly professional development
  • Mental health and wellness benefits through Calm and Better Help
  • Yearly in-person staff retreats
  • A welcoming culture that celebrates diversity, equity, inclusion, and belonging

At Murmuration, we believe that America's promise is shaped and reshaped by the best ideas and ideals of its communities, and the dreams of the people who believe in a better life for themselves, their families, and each other. We help organizations build power in their communities in four key ways: we organize a network of values-aligned partners; we provide deep, data-driven insights into people, places, and perspectives; we develop tools that make organizing and engagement easy and more effective; and we offer services that strengthen our partners' capacity to lead change in their communities. We envision an America where every community has what it needs to help people lead healthy, free, and dignified lives. We work to redesign the systems and structures we all depend on — how we learn, live, govern, and solve problems — so that they are just, equitable, resilient, and rooted in shared responsibility.

Civic Tech
Salary not disclosed