Change.org

Staff Software Engineer, Signature Growth

Mexico

Not SpecifiedCompensation
Senior (5 to 8 years)Experience Level
Full TimeJob Type
UnknownVisa
Social Impact, Social Change PlatformIndustries

Position Overview

  • Location Type: Remote
  • Employment Type: Full-time
  • Salary: Not specified

Change.org is seeking a talented and motivated Staff Software Engineer to join our Signature Growth team. This team focuses on increasing petition signatures by optimizing sharing behavior and user engagement across the platform. You’ll work on projects directly impacting key business metrics, improving how users share and spread petitions.

We’re a social impact business (a public benefit company) and the world’s largest social change platform, serving 100 million monthly users, with over 40,000 campaigns launched each month and a 100% user-generated, profitable revenue model. Our users win campaigns for change approximately every hour. In Mexico, Change.org has facilitated numerous nationwide movements, such as the mobilization against the Maya train and campaigns for increased vacation days. Globally, campaigns like "Cáncer Warriors" and the release of elephant Eli have resulted in victories.

Requirements

  • Deep full-stack expertise with a track record of building and scaling high-performance, resilient systems across both frontend and backend.
  • Thought leader in modern frontend technologies (e.g., React, JavaScript, TypeScript), driving excellence in user experience.
  • Advanced proficiency in backend development with Node.js and TypeScript, including complex system design, data modeling, and performance optimization.
  • Extensive experience designing and integrating RESTful APIs and GraphQL services in high-traffic applications.
  • Strong understanding of cloud infrastructure (AWS, GCP) and CI/CD best practices.

Responsibilities

  • Growth Optimization: Lead the technical strategy and execution of features that maximize share frequency and effectiveness, driving sustained improvements in Change.org’s virality and user reach.
  • Share Experience Enhancement: Architect and guide improvements to sharing experiences across key user touchpoints—such as post-sign flows and supporter journeys.
  • New Engagement Opportunities: Drive innovation in sharing and engagement, identifying and leading the development of new experiences including role-based flows, personalization strategies, and emerging channels like TikTok, YouTube, and Discord.
  • Supporter Engagement: Set the technical direction for enhancing supporter communication systems (e.g., email, notifications, engagement pages).
  • Cross-Functional Collaboration: Act as a technical leader in cross-functional planning and execution, aligning engineering efforts across product, design, and data.

Application Instructions

  • Not specified in the provided text. (Please refer to Change.org's careers page for application instructions).

Skills

Full-stack development
React
JavaScript
TypeScript
Node.js
RESTful APIs
GraphQL
AWS
GCP
CI/CD
System design
Data modeling
Performance optimization

Change.org

Online platform for petitions and activism

About Change.org

Change.org is a digital platform that allows individuals and groups to create and manage campaigns for social, political, and environmental change. Users can start petitions to gather support and engage with decision-makers like politicians and corporate leaders. The platform is designed for everyday people, including activists and non-profit organizations, who want to mobilize support for various causes. Change.org operates on a free model, generating revenue through donations, sponsored petitions, and premium services. It provides tools to help users draft compelling stories, share their petitions on social media, and connect with the media. The goal of Change.org is to empower grassroots activism by enabling users to amplify their voices and achieve meaningful change.

San Francisco, CaliforniaHeadquarters
2007Year Founded
$70.1MTotal Funding
SERIES_DCompany Stage
Social ImpactIndustries
201-500Employees

Risks

Political backlash from petitions challenging government policies could lead to regulatory issues.
Alternative platforms like Smashing may divert users, impacting growth and engagement.
Corporate co-option of digital activism may dilute Change.org's grassroots appeal.

Differentiation

Change.org is the largest social change platform with over 150 million users.
It offers a free platform for creating and managing petitions globally.
Change.org is a certified B-corporation focused on positive social impact.

Upsides

The platform effectively mobilizes support, as seen in Perelel's successful campaign.
Change.org supports digital well-being discussions, aligning with trends in smartphone restrictions.
It empowers individuals facing bureaucratic challenges, attracting users with similar issues.

Land your dream remote job 3x faster with AI