United States Remote (Country)

Murmuration is hiring a Staff Software Engineer

About the Role

This position leads the development of robust software systems, influences architecture decisions, and supports engineering excellence across teams through hands-on coding and mentorship.

Responsibilities

  • Design and implement core platform components with reliability and scalability in mind
  • Collaborate with cross-functional teams to define and deliver technical solutions
  • Drive best practices in code quality, testing, and system observability
  • Mentor engineers and contribute to technical career growth across the organization
  • Evaluate and integrate new technologies to improve system performance
  • Participate in architectural reviews and contribute to long-term technical strategy
  • Troubleshoot and resolve critical production issues efficiently
  • Ensure security and compliance standards are met in all deliverables
  • Lead complex projects from conception through deployment and monitoring
  • Promote reusability and consistency across engineering teams

Nice to Have

  • Master’s degree in a technical field
  • Experience with large-scale data processing systems
  • Background in security-focused development practices
  • Contributions to open-source software projects
  • History of technical leadership in agile environments

Compensation

Competitive salary with equity and comprehensive benefits

Work Arrangement

Hybrid remote with regional collaboration options

Team

Part of a high-performing engineering group working on foundational platform services

Engineering Culture

We value technical depth, collaboration, and continuous learning. Engineers are expected to lead by example, contribute to system design, and help shape the technical roadmap. Transparency and knowledge sharing are central to how we operate.

Growth Opportunities

This role offers direct impact on product direction and architecture. Engineers are encouraged to take ownership of initiatives, mentor peers, and evolve their skills through challenging projects and cross-team engagement.

Available for qualified candidates

Required Skills
JavaScriptTypeScriptAngularReact.jsGraphQLNode.jsREST APIsCI/CDAgile Methodologies
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.
All jobs at Murmuration Visit website
Job Details
Category other
Posted 7 months ago