United States Remote (Country) Employment

Murmuration is hiring a Staff Software Engineer

About the Role

Murmuration is hiring a Staff Software Engineer to serve as a senior individual contributor and tech lead for a cross-functional pod. You’ll be responsible for driving engineering strategy, building the Organizer app platform, and ensuring our systems are scalable and resilient.

What You'll Do

  • Decide on key architecture changes and features to design, build, and maintain components that build user trust.
  • Help evolve engineering best practices for code reviews, design, and development execution.
  • Foster an engineering culture that helps the team grow as technical and inclusive leaders.
  • Work closely with cross-functional teams (Product, Design, Data Engineering) to align technical work with product requirements and WCAG compliance.
  • Lead release planning and operational readiness for mission-critical features to ensure reliability and stability.
  • Champion continuous improvement, infrastructure upgrades, performance optimizations, and technical debt reduction.

What We're Looking For

  • Proven experience building modern JavaScript/TypeScript solutions (Angular, React, or similar).
  • Proven experience designing APIs and relational data models (GraphQL or equivalent).
  • Proven experience leading feature delivery and managing releases in production systems.
  • Excellent written and verbal communication skills; able to explain complex trade-offs clearly.
  • Demonstrated mentorship and technical leadership in team settings.
  • Familiarity with accessible web standards (WCAG compliance).

Nice to Have

  • Experience in civic-tech, nonprofit, or data-driven social-impact products.
  • Familiarity with design systems and tools (Figma or similar).
  • Understanding of CI/CD pipelines and cloud deployment.
  • Full-stack or open-source contributions.
  • Experience mentoring or shaping engineering ladders.

Technical Stack

  • JavaScript
  • TypeScript
  • Angular
  • React
  • GraphQL

Team & Environment

You'll be the tech lead for a cross-functional pod.

Benefits & Compensation

  • Compensation range of $145,000-$170,000.
  • 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 plan.
  • Generous paid parental leave.
  • Pre-tax commuter benefits.
  • Company laptop.
  • Flexible remote work environment.
  • Home office setup stipend for all new employees.
  • 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.

Work Mode

This is a local-country position open to candidates within the United States.

Murmuration is proud to be an equal opportunity employer, and as an organization committed to diversity and the perspective of all voices, we consider applicants equally of race, gender, color, sexual orientation, religion, marital status, disability, political affiliation and national origin.

Required Skills
JavaScriptTypeScriptAngularReactGraphQLNode.jsREST APIsSystem DesignCloud PlatformsCI/CDAgile MethodologiesMentoringCode Review
Landing international contracts?

Invoice globally with an EU company

GloPay creates an Estonian partnership for you automatically. Your clients get proper invoices, you keep 95% of payments. Setup takes 5 minutes, works in 100+ currencies.

EU-registered company for compliance
Multi-currency invoicing & payments
Expense tracking & tax reports
Money in your bank in 1 business day
Start invoicing free
5% per invoice • No subscriptions
About company
Murmuration

Murmuration is a nonprofit organization that amplifies the power of civic engagement by providing data, digital tools, and research-driven insights to community-focused organizations so that together we can create an America where everyone can lead healthy, free, and dignified lives.

Visit website
Job Details
Category fullstack
Posted 5 months ago