[jobsthatareLEFT by GAIN] RFP: Support Engineer, MoveOn (REMOTE)

April 1, 2019

[jobsthatareLEFT by GAIN] RFP: Support Engineer, MoveOn (REMOTE)

MoveOn.org Civic Action and MoveOn.org Political Action

Request for Proposals



Project Title: Support Engineer, Fundraising Team


Proposals accepted on a rolling basis until: Monday, April 15, 2019. Submit proposals ASAP.


Project Description: MoveOn pioneered the use of email and the internet to raise millions of small-dollar donations and over $250 million for progressive organizing efforts and candidates over the past 20 years. MoveOn's fundraising team has a deeply embedded culture of testing and optimization, powered by technical tools and data analysis processes. Online fundraising is the main source of revenue for our organization, and we have an imperative to continue innovating and evolving constant improvements to our donation technology to prepare for the 2020 election and beyond.


Request for Proposal: MoveOn is seeking a support engineer to do a combination of front-end customization of existing fundraising HTML pages, writing and maintaining data syncing scripts, and system and data research to help the fundraising team run experiments, understand the efficacy of these experiments, integrate new fundraising tools and systems, and compile fundraising reports.


Scope of Work

  • Familiarize yourself with the ActionKit political CRM and how MoveOn uses it to fundraise, via onboarding processes run by the fundraising team.

  • Familiarize yourself with the custom HTML, CSS, and Javascript logic in MoveOn's ActionKit-based fundraising pages, via onboarding processes run by the tech team.

  • Learn, modify, and maintain MoveOn's collection of Python and Javascript data syncing scripts that move fundraising data between ActionKit, ActBlue, Salesforce, Shopify, and Braintree, working with the tech team for onboarding, system design reviews, and code reviews.

  • Familiarize yourself with the fundraising system data models and with MoveOn's redshift data warehousing structure and schema, to understand the work these scripts do.

  • Learn MoveOn's automated testing infrastructure for donation pages and add additional test cases as requested and alongside newly developed features.

  • Research integration options for additional payment methods and fundraising systems.

  • Meet twice a week with the fundraising team to identify new project opportunities and report on the status of ongoing work.


Total Capacity: Candidate would have at least 10hrs/week availability from contract start date through the end of 2019, with a possibility of extension. A Master Services Agreement can be put in place with an hourly rate, hours varying from 10 to 40 hours a week as candidate is available and as needs for new project work arise. Candidate should be able to be online for at least five hours during U.S. ET, with hours negotiated with the fundraising team, at least three days a week. Invoicing and payment will be twice a month.


Trial Period: This consulting position would start with an initial two-week contract focusing on onboarding and writing queries, which then could be extended through 2019. At the end of 2019, another checkpoint will occur, with option to extend the role through 2020.


Organization Overview

MoveOn is a community of millions of Americans from all walks of life. We use innovative technology to lead, participate in, and win campaigns for progressive change and push back against right-wing policies while pursuing economic, racial, and social justice. For more than 20 years, the MoveOn family of organizations has used online tools to lower the barriers to participation in our democracy. MoveOn has a particularly important role to play in the Trump era. We are working to defeat Donald Trump and the GOP in 2020 by building a powerful, multiracial, and economic populist movement that will give voters something to vote for, not just against—and we're also working to defend communities that are on the front lines of Trump and GOP attacks, including immigrants, people of color, the LGBTQ community, and women.  

In preparing for the opportunities and challenges ahead of us in 2019, MoveOn is investing deeply in building and scaling our technology stack.


Budget: MoveOn will consider all proposals.


Proposal Requirements

Background: Name, title, and contact information of primary contact. A brief description of prior software engineering, support engineering, or data analysis projects or roles.


Values: Demonstrated commitment to and explanation about your views on advancing equity, inclusivity, and accessibility in the outward-facing work you produce and in the tech space more broadly.


Approach: Describe your strategies for learning legacy systems and getting over a significant data model learning curve. Describe your strategies for working with nontechnical stakeholders and working in an all-remote, Slack-centric working environment.


Experience: Proposals should include a description of relevant experience, including writing SQL, working with a scripting language like Python, and working with HTML, CSS, and Javascript.


Schedule and Timeline: Please outline a high-level timeline for your availability, broken down into hours/week through the end of 2019.

 

Cost: Include an estimate for hourly rate and total available hours in your proposal.


Submission: Submit to proposals@moveon.org and put "Support Engineer, Fundraising Team" in the subject line.


Most-Favorable Terms

● MoveOn reserves the right to make an award without further discussion of the proposal submitted. Therefore, the proposal should be submitted initially on the most favorable terms that the vendor could propose. There will be no best-and-final-offer procedure. MoveOn does reserve the right to contact a vendor for clarification of its proposal.

● The vendor should be prepared to accept this request for proposal for incorporation into a contract resulting from this request for proposal. Contract negotiations may incorporate some of or the vendor's entire proposal. It is understood that the proposal will become a part of the official procurement file on this matter without obligation to MoveOn.

No Obligation to Contract

This request for proposal does not obligate MoveOn to contract for services specified herein.

Rejection of Proposals

MoveOn reserves the right, at its sole discretion, to reject any and all proposals received without penalty and not to issue a contract as a result of this request for proposal.

Nondiscrimination

The vendor will adopt a policy stating that the vendor, in employment, recruitment, selection, compensation, benefits, promotion, demotion, layoff, termination, and all other terms and conditions of employment, will not discriminate on the basis of race, color, creed, age, sex, national origin, ethnic identity, physical or mental disability, veteran status, marital status, economic status, religion, sexual orientation, gender identity, or any other legally protected basis.

 


--
Jobsthatareleft is a listserv run by Democratic GAIN. Membership dues keep us going. Please consider becoming a full member of Democratic GAIN by checking your membership status at https://www.democraticgain.org/members/membership.asp .
---
You received this message because you are subscribed to the Google Groups "GAIN Jobs via JobsthatareLEFT" group.
To unsubscribe from this group and stop receiving emails from it, send an email to jobsthatareleft+unsubscribe@googlegroups.com.
To post to this group, send email to jobsthatareleft@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/jobsthatareleft/bb067b1d-4779-4edb-8647-7c8f01b9ab49%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.