Senior/Staff Software Engineer - Backend

  • Engineering
  • Employee - FT
  • Paris, France
Apply now is searching for a Senior or Staff Software Engineer to help us build and enhance our supporter experience features on our platform.

We’re a social impact business (a public benefit company), and the largest tech platform focused on civic action in the world with 80m monthly users, 50,000 campaigns launched on the site every month, 150 staff, and a new revenue model that has grown by 500% in 2 years. We’re growing quickly, and our users win campaigns for change once every hour. From strengthening hate crime legislation in South Africa; fighting corruption in Indonesia, Italy, and Brazil; to fighting violence against women in India.

We are looking for a Staff Software Engineer who is great at scale and has a passion for expanding our platform to mobilize hundreds of millions of people to take deeper civic action.

You will be based out of our Paris, France office as a key member of our Supporter Experience Squad, you’ll work in a stack consisting of Ruby, Elixir, AWS and React to deploy new features and ensure reliability and performance of our services in production. 

Key responsibilities & outcomes

  • Work with different technologies, languages and frameworks in all layers of the web stack, from front-end to back-end
  • Architect and design new features that use Rails and/or Elixir.
  • Ensure availability and reliability of our services in production
  • Work in an agile development environment (Kanban, iterative development, short release cycles)
  • Drive, define and teach best engineering practices 
  • Contribute to the vision and long-term strategy in your domain of expertise
  • Code, Review, Monitor!

The most important capabilities for the role are:

  • Superior ability engineering at scale (e.g. experience with large scale distributed systems and microservice architectures)
  • High aptitude with Ruby/Rails: ability to build high traffic APIs in high performance environments
  • You write clean, extensible, well-tested code
  • Knowledge and experience with Cloud (AWS) and Infrastructure as Code (Terraform) tools
  • Ability and desire to coach and mentor junior engineers

Additional capabilities we’ll consider:

  • Aptitude with Frontend frameworks such as React.js or Angular.js

Interested? Great! Here's what you should know:
This is a full-time role based in Paris, France*. Our team is high impact, low ego, and has an amazing culture to be part of. At this time, all employees are working from home. is a global company, and salaries are adjusted for cost of labor in each city. (For example, an annual salary of a Senior Software Engineer is €60,000 in Paris and €74,000 for a Staff Software Engineer. In exceptional circumstances, we may offer below the listed salary for high potential candidates with less experience, or above it for candidates with significantly more experience.

We are accepting applications until June 30th.

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. is committed to being a diverse and inclusive workplace. All qualified applicants will receive consideration for employment without regard to race, color, national origin, or disability status. 

*Colocation is a requirement of this position although our team is currently working from home due to circumstances around COVID-19. Our desire is to have someone in this role who is available to come into the office when that becomes safe and feasible. Careers

Outsized impact is the fastest growing social change organization in the world, empowering more than 200 million people to create change in their communities.

Amazing people

We are building a world-class team of technologists and creatives along with the most accomplished team of social movement creators in the world.

Extraordinary benefits

Plenty of vacation

Personal growth