Change.org

Senior Software Engineer (Growth)

Canada US
USD 140k - 184k
TypeScript GraphQL Ruby Elixir React
This job is closed! Check out or
Description

Change.org is searching for a Senior Software Engineer to expand the growth of our user base through targeted marketing and on-platform conversions of petition supporters, as well as craft a delightful user experience and create technology-powered tools to empower petition starters to run effective campaigns.

We’re a social impact business (a public benefit company), and the largest tech platform focused on civic action in the world with 80 million monthly users, 50,000 campaigns launched on the site every month, hundreds of millions of signatures per year, 200 staff members, and a revenue model that has grown by 500% in 2 years. We are profitable, growing fast, and executing on a plan to deepen and scale the social movements on our platform, from strengthening hate crime legislation in South Africa, to bringing down the price of insulin across the United States, to fighting corruption in Indonesia, Italy, and Brazil. We are seeing surging levels of activity right now as the world mobilizes to fight the Coronavirus and the cascading impacts of the Coronavirus on society's most vulnerable.

We are looking for both full-stack and front end software engineers who have a passion for using technology to lift the voices of people around the world. Engineers who have solid coding skills, a continuous improvement mindset, and are adaptable and collaborative cross-functionally will be a strong match for this role!

This role is remote for now (Pacific Time Zone) and will report to our ‎Engineering Manager as a key member of our Product Growth Pack.

Key outcomes:

  • Contribute to adding or modifying site behavior through coding and estimate level-of-effort and feasibility of engineering tasks

  • Work closely and effectively with product management, marketing, and other partners to execute on tactics and strategies to increase quality petitions

  • Effectively troubleshoot and build understanding and correctness in tracking data.

  • Perform code reviews, mentor and pair with other engineers, and may assist with hiring and onboarding of engineering teammates.

  • Self starter and able to work independently on tasks that require research in third party technical documentation, including debugging across multiple technical systems with logging

The most important skills and capabilities for the role are:

  • Coding skills: Able to quickly get up and running to contribute code in a large codebase

  • Continuous improvement mindset: Proactively identify and act on improvement for both business metrics and team processes

  • Adaptability: Ability to change directions quickly based on shifting needs + embrace challenges and change & leverage setbacks as teaching moments

  • Communication & being a team player: Ability to collaborate well cross-functionally and create & participate in a safe space where people are comfortable brainstorming and planning

  • Architecture and design: Contribute and lead on architectural decisions that may span multiple systems

Target experience:

  • 5+ years of web development experience

    • A mix of only FE or only BE that add up to 5+ years would also work

  • Frontend skills: Skilled to expert level with React (preferred) or a similar framework; strong Typescript and GraphQL or similar technologies on large production systems

  • Backend skills: Familiarity with Ruby, Elixir or similar languages with associated frameworks (Rails/Sinatra, Phoenix)

  • Full-stack application development: Ability to work fullstack with good understanding of web architecture. Can lean more towards either FE or BE, so long as they are comfortable with the other half 

  • Cross-functional communication & collaboration: Ability to collaborate well with product manager, designer, and stakeholders to create great user experience

  • User experience advocacy: Has both passion and past experience in UI/UX. Ability to understand products and users deeply and provide solutions to improve user experience including A11Y/Accessibility.

  • Analytics & performance: Has worked with web tracking analytics (Google Analytics / Amplitude) and is able to understand funnels and how these 3rd party libraries can be optimized for better Lighthouse PageSpeed site performance scores.

Bonus experience:

  • SEO/SEM experience

  • Past growth optimization experience

  • Project/tech lead experience

  • A/B experiments

  • Module bundling experience

Interested? Great! Here's what you should know:

This is a full time remote opportunity, and while we strongly prefer folks living in Victoria, Canada, we are open to folks in various locations across the US, LATAM and Canada with the ability to work in the Pacific Time Zone. Our team is high impact, low ego, and has an amazing culture! Change.org is a global company, and salaries are adjusted for cost of labor in each city. For example, the annual salary of a Senior Software Engineer is $140,500 CAD in Victoria, Canada and would be $184,000 USD in San Francisco.

Here are the locations we are currently able to hire:

  • US - Arizona
  • US - California
  • US - Connecticut
  • US - Florida
  • US - Georgia
  • US - Illinois
  • US - Maryland
  • US - Massachusetts 
  • US - Missouri
  • US - Nevada
  • US - New Jersey
  • US - New York
  • US - North Carolina
  • US - Oregon
  • US - Pennsylvania
  • US - Rhode Island
  • US - Texas
  • US - Utah
  • US - Virginia
  • US - Washington
  • US - Washington D.C.
  • US - Wisconsin 
  • CAN - Toronto
  • CAN - Vancouver
  • CAN - Victoria
  • LATAM - Mexico
  • LATAM - Brazil

We anticipate moving quickly and our evaluation process is as follows:

  • 30 minute screen with a Recruiter
  • 60 minute interview with an Engineering Manager
  • 3 hour virtual onsite interview with a Product Manager, Senior Staff Software Engineer and a Senior Engineering Manager which will include an hour of live coding
  • 30 min interview with our Senior Director of Engineering

We know the confidence gap and imposter syndrome can get in the way of meeting amazing candidates like you, so please don’t hesitate to apply—we’d love to hear from you. We also know it’s rare for someone to meet 100% of the qualifications. Please apply anyway!

We’re working for a world where no one is powerless, and where creating change is a part of everyday life. We’re just getting started and hope you’ll join us!

We especially encourage applicants of different backgrounds, cultures, genders, experiences, abilities and perspectives to apply. We’re actively working to increase the diversity of experience and perspectives on our team and are looking for someone who can help continue to lead that process. 

Change.org is committed to being a diverse and inclusive workplace. Everyone says this, right? Well, we mean it—we invest in serious programs to bring in and support women and people of color, we have in-person onboarding experiences and affinity groups to help everyone feel included, we regularly celebrate the heritage of all staff, and we believe strongly in consistent, fair, and transparent salary scales to help level the playing field. All qualified applicants will receive consideration for employment without regard to race, color, national origin, or disability or veteran status.

*Change.org participates in E-verify - click here to learn more.*

We are legally required to conduct EEOC reporting. While this is required by the federal government, we recognize that it does not include all genders and ethnicities. We want you to know that Change.org celebrates all identities and we thank you for your participation.

#LI-Remote

 

There are more than 50,000 engineering jobs:

Subscribe to membership and unlock all jobs

Engineering Jobs

50,000+ jobs from 4,500+ well-funded companies

Updated Daily

New jobs are added every day as companies post them

Refined Search

Use filters like skill, location, etc to narrow results

Become a member

🥳🥳🥳 210 happy customers and counting...

Overall, over 80% of customers chose to renew their subscriptions after the initial sign-up.

Cancel anytime / Money-back guarantee

Wall of love from fellow engineers