Job Directory Software Engineer

Software Engineer
San Francisco, CA

Companies like
are looking for tech talent like you.

On Hired, employers apply to you with up-front salaries.
Sign up to start matching for free.

About

Job Description

With over 270 million users in 196 countries, Change.org is the world's largest technology platform for social change. Our team spans 18 countries and empowers hundreds of millions of people to have a voice and fight injustice. We're a social impact business, and we're aiming to build a world where no one is powerless and where creating change is a part of everyday life.

Change.org is looking for a Software engineer to strengthen its San Francisco office.

As a Software Engineer, you will be part of a close-knit feature team. You'll collaborate with our product, design and analytics teams but also with our country teams to build an incredible product with strong technical challenges while knowing that your impact will be helping to make the world a better place. You will also use your experience and skills to facilitate knowledge sharing and cultivate expertise and best practices within and beyond the engineering department.

A Software Engineer at Change is someone who can manage their own time effectively and complete their tasks with minimal supervision. We look for passionate engineers who build intuitive solutions that focus on enabling our clients based on both quantitative and qualitative data. The ideal Software Engineer will have 1-3 years of relevant engineering experience as well as a strong desire to learn new technologies and expand their skill set.

Here's what you'll do as part of our team:

* Work with different technologies, languages and frameworks in all layers of the web stack, from front-end to back-end
* Design and implement new features using React, GraphQL and Node.js
* Collaborate in an agile development environment (Scrum/Kanban, iterative development, short release cycles)
* Observe and raise processes and tools to improve the team efficiency
* Contribute to the vision and long-term strategy in your domain of expertise
* Code, Test, Review, Deploy!

You might be a good fit if you have:

* The ability to trace calls from the client all the way to the data layer(s)
* Experience working as part of a team that has shipped a production React.js application
* Hands on experience designing and implementing performant web architecture
* A proven track record of writing excellent and well tested code

Nice to have skills:

* Solid understanding of performance and scalability
* Experience working with Elixir, Ruby
* Experience working with GraphQL (preferred) or REST APIs
* Familiarity with SQL and data stores (prefer MySQL, Redis, Redshift)
* Experience with AWS or other Cloud Infrastructure
* Experience with containers (Docker, Kubernetes)
* Familiarity with infrastructure tools like Chef, Puppet or Terraform

Change.org is committed to being a diverse and inclusive workplace. We strongly encourage applicants of different backgrounds, cultures, genders, experiences, abilities and perspectives to apply.

All qualified applicants will receive consideration for employment without regard to race, color, national origin, religion, sexual orientation, gender, gender identity, age, physical disability, or length of time spent unemployed.

Let your dream job find you.

Sign up to start matching with top companies. It’s fast and free.