Murmuration

Nonprofit Organization Management

StaffSoftwareEngineer

₹45–75L ~AI est. Remote FULL TIME Remote Friendly
Market Sentiment
HIGH DEMAND

Neural analysis suggests this role is
optimal for Senior candidates.

The Brief

“Staff Software Engineer at Murmuration. Skills: Staff Software Engineering, System Architecture, Data Visualization, Backend Development. Shape technical future. Advise on technical priorities”

What You'll Achieve.

Evolve product to general availability; Build secure, reliable, GA-ready platform; Scale systems; Maintain systems; Improve system quality; Raise technical bar across organization

Industry & Context.

Nonprofit Organization Management
Problems you'll solve

Problem solving; Root cause analysis; Troubleshooting; Debugging; Analytical skills

What They're Looking For.

Must Have

5+ years experience, 5+ years experience in software engineering, 5+ years experience in a Staff Engineer role, 5+ years experience in building complex, data-driven systems, 5+ years experience in scaling systems, 5+ years experience in maintaining systems, 5+ years experience in evolving systems, 5+ years experience in near-greenfield settings, 5+ years experience in building inclusive, high-trust, high-performing teams

Nice to Have

Experience with political data, Experience with voter data, Experience with demographic data, Experience with outreach data, Experience with NLP, Experience with data visualization, Experience with interactive maps, Experience with charts, Experience with exportable tables

What You'll Do.

Shape technical future

Advise on technical priorities

Propose well-reasoned solutions

Take pilot to general availability

Make architectural decisions

Validate technical assumptions

Iterate toward scalability

Harden experimental systems

Ensure operational readiness

Architect for the long term

Reinforce secure coding practices

Identify vulnerabilities early

Treat data privacy as first-class

Treat access control as first-class

Proactively identify technical risks

Address technical risks

Drive quality improvements

Reduce technical debt

Improve system quality

Contribute to organizational objectives

Navigate evolving requirements

Establish best practices

Mentor senior engineers

Help technical leads build judgment

Help technical leads build ownership

Help technical leads build skills

Build backend services

Build data visualizations

Build user interfaces

Produce high-quality documentation

Improve knowledge sharing

Improve maintainability

Apply expertise to complex challenges

Raise quality of deliverables

How You'll Work.

Team & Collaboration

Multidisciplinary teams; Partner-focused teams; Cross-functional teams; Engineering, product, design, research, data, partner success alignment; Close-knit team

Communication Scope

Technical documentation; Knowledge sharing; Onboarding; Advocacy

Process & Methodology

Agile methodologies, Product roadmaps, Technical planning

Full Job Description

**Who We Are** 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. By strengthening the ties that hold communities together, we aim for civic life defined by collective action and care, with effective leadership that truly represents everyone. We are a collaborative, curious, and creative team of organizers, scientists, teachers, technologists, campaign veterans, and more who share the unwavering belief that we can use our gifts in service of transforming America — together. We've built our team guided by the belief that the whole is greater than the sum of its parts. And so we support each other relentlessly — rallying together to face challenges the same way we celebrate each other's wins. **About the Position** Do you see yourself as a mission-driven engineer who believes that great products emerge from strong teams? Do you thrive in inclusive, thoughtful environments where engineers hold themselves to high standards of technical excellence, ownership, and impact at scale? We are seeking a Staff Software Engineer to contribute to one of our most ambitious efforts: building a new product from the ground up while

Free ATS check

Applying for this Staff Software Engineer role?

Most applicants get filtered before a human reads their resume. See if yours makes the cut.

ANONYMOUS · UNFILTERED

What do employees actually say about Murmuration?

Real rants from real employees. Read before you apply.

Read Company Rants →