Murmuration

👥 1-10💼 Private Company
Website LinkedIn

Murmuration is a non-profit organization leveraging data science and software engineering to empower community-focused organizations. We provide data-driven insights, digital tools, and research to help them create positive social change. Our work focuses on issues like equitable access to resources, voting rights, and environmental justice. We're a small but mighty team making a big impact, currently working with partners nationwide to mobilize communities and drive significant improvements in civic engagement. Our tech stack includes AWS (Lambda, Fargate, S3, IAM), Node.js, TypeScript/JavaScript, MongoDB, and various CI/CD frameworks. We value a collaborative and supportive engineering culture that emphasizes remote work flexibility and continuous learning. We offer a generous benefits package, including fully covered health insurance and unlimited PTO, reflecting our commitment to employee well-being. Our engineers enjoy a flexible remote-first work environment with a home office setup stipend and monthly remote work expense reimbursement. Murmuration's mission is to amplify the power of civic engagement through technology. We believe everyone deserves a healthy, free, and dignified life, and we're dedicated to building the tools and resources to make that a reality. We are committed to fostering a diverse, equitable, and inclusive workplace. Our team is passionate about our mission, and we're always looking for talented individuals who share our values. While we are a smaller organization (1-10 employees), our impact is far-reaching. Our rapid growth and innovative approach to using technology for social good have attracted significant attention and support within the non-profit and technology sectors. We're looking for passionate, driven individuals to join us as we continue expanding our reach and influencing positive change across the nation.

Related companies:

Jobs at this company:

Apply

📍 United States

🧭 Full-Time

💸 120000.0 - 150000.0 USD per year

🔍 Nonprofit civic engagement and technology

  • 8+ years of advanced expertise in product design fundamentals.
  • 6+ years of experience designing complex products using Agile methodologies.
  • Strong understanding of desktop and mobile design principles.
  • Commitment to user-centric decision making based on qualitative and quantitative research.
  • Expertise with design tools such as Figma, Jira, and Miro.
  • Ability to work in fast-paced environments.
  • Experience coaching and mentoring designers.
  • Capability to distill priorities amid competing perspectives.
  • Experience with implementing complex brand design.

  • Effectively and empathetically lead a team of designers and user researchers.
  • Make prioritization judgments using 80-20 thinking.
  • Develop and iterate on Murmuration’s design strategy.
  • Supervise user research strategy ensuring partner voices are included.
  • Oversee design system development for sustained design operations.
  • Provide coaching and feedback through hands-on Figma sessions.
  • Collaborate with engineering and product management for balanced R&D processes.
  • Streamline design operations with effective tools and workflows.
  • Mentor and empower team members to achieve their career goals.

AgileFigmaUI DesignUser Experience DesignJiraProduct designData visualizationPrototyping

Posted 29 days ago
Apply
Apply
🔥 Staff Software Engineer
Posted about 2 months ago

📍 United States

🧭 Full-Time

💸 135000 - 165000 USD per year

🔍 Nonprofit, Civic Engagement Technology

  • 10 - 15 years’ experience.
  • BS, BA in Computer Science or related degree (boot camp(s) and/or work experience can substitute).
  • Mastery in Typescript/Javascript or similar functional programming languages, including threading or multi-processing.
  • Working knowledge of AWS Lambdas or AWS Fargate.
  • Mastery of a standard IDE for code development.
  • Familiarity with a standard code repository (e.g., git).
  • Familiarity with the package manager used by Node.
  • Demonstrated proficiency in deploying the framework.
  • Familiarity with one CI/CD framework.
  • Experience designing and developing product features from design to production.
  • Previous support experience in a production environment.
  • Good communication skills.
  • Ability to document design, components, or workflows.
  • Ability to create and design technical workflows.

  • Develop software aligned with specifications & designs, ensuring code is well-tested, maintainable, and documented.
  • Work autonomously with minimal oversight, delivering production-ready solutions.
  • Act as a Subject Matter Expert for your team's product.
  • Create, communicate, and defend design decisions.
  • Take ownership of Jira epics or large tasks.
  • Manage builds, releases, and change log creation.
  • Oversee engineering briefs and maintain a customer-centric approach.
  • Mentor engineers through reviews and provide technical guidance.
  • Be the team’s designated Tech-Lead, including overseeing Jira tasks and technical work.

AWSGitJavascriptTypeScriptJiraCommunication SkillsCI/CDDocumentation

Posted about 2 months ago
Apply
Apply
🔥 Data Engineer
Posted 3 months ago

📍 United States

🧭 Full-Time

💸 100000 - 130000 USD per year

🔍 Nonprofit, Civic Engagement, Data Analytics

  • Problem-solver with a passion for using data and technology to drive social impact.
  • Education and/or experience in Computer Science, Computer Engineering, or a relevant field.
  • Minimum of three (3) years of relevant experience in data engineering or a related field.
  • Curiosity and a drive to continuously learn and adapt to new technologies and challenges.
  • Familiarity with data orchestration tools (e.g., Dagster, Airflow) and ELT processes (e.g., dbt).
  • Familiarity with analytic databases (e.g., Snowflake) and cloud infrastructure (e.g., AWS).
  • Experience working flexibly within smaller teams.
  • Practical knowledge of software development lifecycle (SDLC).
  • Proficiency in Python, Docker, and container orchestration tools.
  • Understanding of CI/CD pipelines and automation tools.
  • Strong written and verbal communication skills.

  • Collaborate closely with cross-functional teams to understand challenges, design solutions, and implement data pipelines that meet both immediate and long-term needs.
  • Build and maintain scalable, reliable data pipelines using tools such as Dagster, Airflow, Snowflake, AWS, MongoDB, and dbt.
  • Manage data from various sources, ensuring timely ingestion, quality, and integrity.
  • Transform raw data into structured, usable formats that empower our analytical and product teams.
  • Implement and maintain robust monitoring, alerting, and documentation processes.
  • Continuously optimize our data infrastructure for performance and efficiency.
  • Provide support and troubleshooting for data-related issues across the organization.
  • Contribute to a culture of knowledge sharing and continuous improvement within the team.

AWSDockerPythonSoftware DevelopmentSnowflakeAirflowData engineeringCommunication SkillsCI/CDProblem Solving

Posted 3 months ago
Apply