Engineering at Change.org

Change.org is the world’s largest social change platform with over 150 million users in 196 countries. Change.org empowers anyone, anywhere, to create the change they want to see. We are a certified B-corporation and enable people to start campaigns, mobilize supporters, and work with decision makers to drive solutions through our platform.

Job Openings at Change.org

Top Engineering Values

Each team is asked to select, explain, and rank their top 8 values in order of importance.
  • Work/Life Balance

    We trust everyone at Change.org to manage their time in the way that best suits their work and personal lives.

    As a company, we foster healthy work/life balance, which means our working arrangements are flexible and we do not mind if you occasionally need to take a day or two to work from home. That being said, we have an amazing team, so you’ll likely want to be around them as much as possible.


    All full-time employees receive unlimited PTO. We encourage people to use it and do not expect anyone to be on call or answering emails while taking PTO. In fact, we respect PTO so much that we'll discourage you from doing any work while you're off! We know taking time off is necessary, and the only way to return to work feeling rejuvenated is if you leave work at work. What’s more, the office environment is fairly flexible and it’s common for team members to head out to exercise during the day or take care of a personal errand at their leisure.


    Our focus on work/life balance makes Change.org a great place for people with children, too. We support mothers and fathers who are going through the everyday ups and downs of parenting by letting them create their own schedule. As an exceptional added benefit, both moms and dads get 18 weeks paid parental leave when a baby joins the family. You’ll often see special appearances of our beloved Change.org kids (and dogs!) popping into the frame on video calls when meetings occur from home.

  • Committed to Personal Growth

    We have a variety of programs in place that are dedicated to fostering learning.

    Change.university is Change.org’s peer-to-peer learning program. It creates an opportunity for Changers to teach and learn skills from one another. Everyone is welcome and encouraged to join. Additionally, all new hires join a group of other Change.org newbies to go through a month-long onboarding process. As part of this process, everyone in the group from around the world gathers together for a one-week retreat, called Generations. It’s a time and a space for the new team members to get to know each other and learn more about Change.org from our leaders.


    Part of personal growth and development here at Change.org is creating an environment where we’re not afraid to try new ways of doing things. That means our culture allows space for failure. To get the best end result, we’re big on testing and learning from what doesn’t work. An example of this can be seen in product development – we use both Optimizely and bandit algorithms for feature testing before deploys. Making mistakes is part of human nature, but we like to take the opportunity to grow from it in a way that is safe and comfortable for everyone involved.


    Don’t be surprised if you get pulled in for a brainstorming meeting to generate ideas on new products, global communication across offices, or the next book club book.

  • Actively Practices Inclusion

    Change.org’s goal is for our organization to reflect the beautiful and diverse world we inhabit.

    We are actively questioning and working to disrupt systems that lead to oppression with programs such as Allyship training, WHOA (Women Helping Others Achieve), and Change.noir (ERG for folks from black/African backgrounds). We see our work in fostering inclusivity as a constant process to improve ourselves, the places we work, and the world around us so everyone can thrive. We do this with integrity, honesty, and humility at every step.


    Two ways we practice inclusivity are by having open communication lines across the company, and always putting the team first. Leadership shares detailed information about financials, employee happiness, and the health of the business company-wide on a regular basis, which is what we call radical transparency. Additionally, we are continuously improving how our teams operate independently and together. We are in the process of moving to a true autonomous organizational structure within the engineering team. This means decision making and teams will be led by key stakeholders.


    Lastly, as part of Change.org’s inclusion practices, we are dedicated to making this a safe space for everyone regardless of their upbringing or what they’re going through today. We understand that mental health is a struggle for many people in the world and occasionally for the people who work here, too. Our #1 priority is the health and wellness of our staff and that’s why we have an open environment where employees feel safe and comfortable to take care of themselves without judgement.

  • Engages with Community

    Community is at the core of what we do.

    We believe that no one is powerless and making change can be a part of everyday life. Change.org is an open platform that gives a voice to a wide range of perspectives so people everywhere can take action on the issues they care about. Every campaign you see on our platform is started by people in our community – people in your community. People and organizations around the world use Change.org to start campaigns, mobilize supporters, and work with decision makers to drive solutions. To that end, our campaign teams located in many different countries work directly with petition starters to provide them with the tools and support they need to amplify the impact in their local community or worldwide.


    The passion for the product and the work we do at Change.org is contagious! We’re dedicated to making a meaningful impact on the world and it shows. Our weekly all team meetings, where employees from around the world call in, are just one of the many moments we get to celebrate victories from our petition starters and the work of our campaign teams on a regular basis.

  • Team is Diverse

    At Change.org, we work to dismantle the systematic barriers that keep people apart.

    That’s why we act on our responsibility to build and support a team that authentically represents the diversity of anyone that comes to our platform, today and in the future. Our team consists of a diverse group of people: 39% identify as women, 38% identify as non-white or other, and 23% are not native English speakers.


    Currently, our team is over 200 people worldwide and we have aggressive plans to continue growing in order to support the success of the business. We’ll be hiring for new positions this year in San Francisco, Victoria, and Paris! Check out our careers page to learn more about the perks of working at Change.org and to see where we’re hiring.


    If you’re interested in an internship with Change.org, we offer opportunities to work alongside our team for college credit or as a part of our paid Fellowship Program. The Fellowship is a six-month program for aspiring Product Managers and Engineers, specifically for people who have roots in or deep connections with communities that have faced discrimination or marginalization within the tech sector.

  • Data-Driven

    We track everything and make decisions based on numbers, not opinions.

    We are an extremely data-driven organization. Our analytics team supports dashboard creation as well as ongoing and ad-hoc analyses. As an organization, we track and report against a plethora of metrics, some of which are related to user events, feature modifications, and revenue changes. The engineering team uses data for suppression, sunsetting, monitoring, and charts creation. Features are rigorously tested using both A/B and bandit algorithms. All teams use robust dashboards for weekly and quarterly strategic planning. Our analytics team uses platforms such as Chartio, Amplitude, and Redash.

  • Start-to-Finish Ownership

    Our “squads” are committed and accountable for end-to-end roadmapping and feature delivery.

    Engineering teams are solely focused and accountable for the end-to-end roadmapping and feature delivery in a dedicated functional scope. Teams are split into “squads” made up of a Product Manager, Engineering Lead, 3-6 Engineers, and a Designer. All squad members have a voice in ideation, design, and QA. Teams are committed to and accountable for both product delivery and parts of the Engineering architecture.

Values

  • Work/Life Balance
  • Committed to Personal Growth
  • Actively Practices Inclusion
  • Engages with Community
  • Team is Diverse
  • Data-Driven
  • Start-to-Finish Ownership

Company Properties

  • B2C
  • PBC / B-Corp

Team Members

  • 41 Engineers
  • 2 Product Managers

Vacation Policy

Unlimited PTO. PTO can be scheduled up to 2 weeks at a time without approval, more than 2 weeks requires management approval.

Tech Stack

Ruby on Rails, Elixir, React.js, GraphQL, Node.js, AWS, Redis, Spark & Scala (Data team)

Interview Process

Our interview process generally consists of one conversation with a technical recruiter/sourcer, one technical conversation with the hiring manager, a take-home assessment and a half-day onsite interview followed by reference checks.