Join the Team


Jobs

Come work with us!

We’re a motivated team of software developers, political nerds, digital enthusiasts, customer service champions, and lawyers. Together, we’re working to build state-of-the-art fundraising infrastructure for Democratic campaigns, progressive organizations, and causes of all sizes.

We set the bar high for ourselves. ActBlue, a nonprofit, is the largest source of funds for Democrats. Every day we handle tens of thousands of contributions from small-dollar donors. That’s our mission in action. And it wouldn’t be possible without a collaborative work environment that values professional growth and innovation.

Each department uses modern best practices with a dash of elbow grease and teamwork to get the job done. Our tech team uses Rails, PostgreSQL, Redis, and Node.js combined with excellent test coverage and efficient code to develop the software that powers ActBlue.

Interested in helping power a grassroots movement? Check out our openings below.

We offer a supportive workplace filled with dedicated, razor-sharp, and creative people and all of the following benefits:

Competitive Compensation
Including a 401(k) with generous matching.

Top-Notch Medical Coverage
Fully-paid, trans-inclusive health, dental, and vision insurance for you and your dependents.

Flexible Work Schedule
We know everyone runs on different schedules, so we do our best to accommodate the working hours that suit you.

Professional Growth
Everyone gets a professional development budget to attend conferences, seminars, or trainings, enroll in courses, and/or join a professional organization.

Generous Paid Time Off
We believe in work-life balance and encourage you to use your time off.

Paid Parental Leave
3 Months of fully paid time off and one month of part time, fully paid flex time. All genders qualify equally, and the policy includes adoptions.

Commuting Options
Your choice of a monthly MBTA pass, business parking pass, commuter rail discount, or bicycle reimbursement. We also provide secure bike parking and tools for repairs on the go.

We’ve seen that a fun and relaxed environment has a direct and positive impact on our collective creativity and productivity. Plus, we really enjoy spending time together!

ActBlue believes that a diverse, inclusive staff and movement is a fundamental strength. Towards that end, we’re committed to hiring people of all races, ethnicities, religions, ages, sex, genders, sexual orientations, or gender identities. Women, people of color, LGBTQ individuals, and members of other minority or marginalized groups are strongly encouraged to apply.

Jobs at ActBlue Technical Services

Jobs at ActBlue

Internships



Jobs at ActBlue Technical Services


Senior Software Engineer

At ActBlue, we build and power the premier online fundraising platform for Democratic campaigns, progressive organizations, and nonprofits working to create a better future. We put power in the hands of small-dollar donors and make giving online as easy as possible. And we work with thousands of groups — from presidential candidates to environmental organizations to local school board members.

If you’ve ever given online to a Democratic candidate or organization, chances are you’ve used our software. With midterm elections on the horizon for 2018, we’re busier than ever helping small-dollar donors resist Trump’s administration.

We are seeking a full-time Senior Software Engineer to join our existing contribution form team. You’ll have significant responsibility right out of the gate and a voice in designing both our front-end and broader application architecture. We offer autonomy, responsibility, amazing in-office and remote colleagues geeking out about politics and tech all day, plus generous benefits.


What you’ll be doing:

  • Building out significant features on a complex React application that powers every contribution form served by ActBlue
  • Experimenting with new payment methods, UX flows, and other optimizations to increase conversion rates
  • Documenting and improving front-end performance, including javascript profiling
  • Improving tooling for developing and deploying the application
  • Mentoring junior engineers

What you’ll be working with:

  • React and Redux
  • Sinatra and Rails
  • Redis
  • Fastly (varnish CDN)

Desired Qualifications:

Must have all of these*:
  • 1+ years experience with React in production
  • 3+ years experience working on web applications in an SOA environment
  • 4+ years experience working on high-volume applications. You consider optimizing for performance integral to feature completeness
  • Deep knowledge of web standards for both maintaining compatibility and using state-of-the-art technologies
  • Ability and desire to mentor junior developers
  • Strong interpersonal skills — we work collaboratively

Should have some of these:
  • 3+ years with client JS frameworks
  • 4+ years experience building internal/external APIs
  • Ability to synthesize needs of multiple internal/external clients into coherent product
  • Experience with Fastly or Varnish caching
  • Experience optimizing outcomes in consumer web environment (i.e., A/B testing, etc.)
  • Knowledge of user-centered design and how accessibility, performance, progressive enhancement, and responsive design relate to those principles

Any of these would be extra credit:
  • Experience developing open source software used in production by large-scale entities
  • Interest in progressive politics
  • Experience developing complex web apps that are also used by non-tech savvy folks

*Please note that “years experience” is not used literally, rather as a proxy for skill level, judgement, and level of autonomy required.


Our Engineering Values:

  • We believe that ideas are more important than technologies.
  • We understand that the tools we build have real-world consequences for millions of people and take that responsibility seriously.
  • We know that code isn’t just a set of instructions for machines, but communication with other humans; style, elegance, and respect are important.
  • We believe that an ability to balance paying off technical debt and rapidly completing a project contributes to the health of the codebase, engineering team, and organization.
  • We believe that being correct isn’t enough; respect for your colleagues and users is fundamental.

Location & Compensation:

While we prefer you to work from our office in Portland, Oregon, you could also work from our office in Somerville, Massachusetts (Boston) or work remotely from anywhere in the US.

We offer a competitive salary and a generous compensation package, which includes commuter benefits, fully paid health, dental, and vision insurance, an employer-sponsored 401k contribution plan, and a flexible time off policy.

To Apply:

Please send a cover letter, resume, and anything else that you think would strengthen your application (Github profile, code samples, etc.) to hiring-pdx@actbluetech.com.

ActBlue is an equal opportunity employer and does not discriminate against candidates on the basis of race, ethnicity, religion, sex, gender, sexual orientation, gender identity, disability status, or veteran status. Women, people of color, LGBTQ individuals, and members of other minority or marginalized groups are strongly encouraged to apply.

ActBlue cannot at this time sponsor work visas.



DevOps Engineer

At ActBlue, we build and power the premier online fundraising platform for Democratic campaigns, progressive organizations, and nonprofits working to create a better future. We put power in the hands of small-dollar donors and make giving online as easy as possible. And we work with thousands of groups -- from presidential candidates to environmental organizations to local school board members.

We are seeking a full-time devops engineer to join our existing devops team. You’ll have significant responsibility right out of the gate and a voice in designing our architecture. We offer autonomy, responsibility, and amazing in-office and remote colleagues geeking out about politics and tech all day, plus generous benefits. You could work remotely from anywhere in the US, or from our office in Davis Square, Somerville MA.

What you'll be doing:

  • Managing, monitoring, extending our mission critical web application infrastructure across multiple data centers in a no downtime environment.
  • Being part of an on-call rotation. When alarms ring we respond immediately and effectively.
  • Learning from alarms. After an event, we learn from it, improving our infrastructure, monitoring, or applications to keep the same issue from ringing alarms again.
  • Working with application developers and product “customers” to deploy and monitor new services repeatably, at scale, in cloud services.
  • Building visualizations of our data, to understand the performance of our systems and recommend improvements to remove bottlenecks and points of failure.
  • Discovering, testing, deploying upgrades to or replacement of components of our infrastructure, from simple OS packages, to database version upgrades, to wholesale replacements. (Maybe it’s time to move from Apache to nginx? Choose between monit and upstart?)

What you'll be working with:

  • Our stack: Ruby on Rails, PostgreSQL, Node.js, Redis, Graphite
  • Hosting: Rackspace and AWS clouds.
  • Configuration Management in Chef
  • Monitoring: Statsd, Graphite, New Relic

What you'll bring:

Very experienced with Linux system administration. We run Ubuntu. Substantial experience with a programming language like Ruby or Python. Experience developing and monitoring mission critical web applications. Knowledge of and a passion for repeatable configuration management using tools such as chef, puppet, or ansible. We use Chef. Bonus: experience configuring and monitoring CDNs. We use Fastly. Bonus: experience tuning and administering PostgreSQL databases. To apply, email a resume and cover letter to techjobs@actblue.com.

ActBlue is an equal opportunity employer and does not discriminate against candidates on the basis of race, ethnicity, religion, sex, gender, sexual orientation, gender identity, disability status, or veteran status. Women, people of color, LGBTQ individuals, and members of other minority or marginalized groups are strongly encouraged to apply.



Permanent Open Positions at ActBlue Technical Services

ActBlue Technical Services is always on the lookout for great software engineers who want to influence politics, help charities, and build the best organizing tools around. If you're a Senior Rails Engineer, a DevOps professional, a Front End Engineer, or a U/X expert who wants to build world class technology while making the country a better place, drop us a line! We'd love to hear from you!

We use best in class tools and methods:

  • Backend: Rails 5.0/Ruby 2.3, Node.js, PostgreSQL, Redis
  • Frontend: React, Bootstrap, jQuery, Sass, D3, Highcharts
  • Operations: Chef, Rackspace cloud and AWS
  • Tools: Github, Solano CI, Bugsnag

While this is a list of what we currently use, we are open to hearing from great people who come from different stacks. You’ll be an essential contributor to a small team of professionals either in our Davis Square office or working remotely. You’ll have significant responsibility right out of the gate and a voice in designing our architecture. We offer autonomy, responsibility, and an amazing in-office and virtual workplace (full of people geeking out about politics and tech all day). Some neat things about us:

  • ActBlue is a nonprofit that is well capitalized. This gives us the freedom to explore new organizing technology without influence from big donors or investors. We are an established, thriving 12 year old organization.
  • We have a startup / political campaign mentality without the pressure and long hours. Our engineers balance their work impacting the country with being parents, marathon runners, pet owners, radio DJs, and more. Sustainable, full lives are valued.
  • Our work to change the country expands beyond our code. We sponsor AlterConf, Code 2040, RailsBridge Boston, and other groups focused on increasing diversity in technology. We also host regular Metor.js meetups and are excited to incorporate the passion projects of our staff into our giving back to the technical community.

Interested in learning more? To start the conversation, email a resume to techjobs@actblue.com.

ActBlue is an equal opportunity employer and does not discriminate against candidates on the basis of race, ethnicity, religion, sex, gender, sexual orientation, gender identity, disability status, or veteran status. Women, people of color, LGBTQ individuals, and members of other minority or marginalized groups are strongly encouraged to apply.





Jobs at ActBlue


State Outreach Assistant

Reports to: Deputy Outreach Director

The Outreach Team is responsible for attracting new groups and training them to use ActBlue’s software for grassroots fundraising. Amazing candidates are jumping into local and state races every single day, looking to inspire change in their communities, and you will focus on these races with a strategic eye towards 2020 redistricting. You will be responsible for bringing on your own campaigns and organizations, troubleshooting with existing groups, and helping them build successful digital fundraising programs.

You will:


  • Identify and research new campaign and organization leads in your region
  • Actively establish relationships with state legislative campaigns and organizations
  • Advise existing and new campaigns on how to optimize their use of ActBlue
  • Handle incoming inquiries and requests

You are:


  • Passionate about state and local races
  • Ready to dig deep into local politics
  • Independent in direction
  • Harmonious in execution
  • Excited about online fundraising technology
  • Genuinely helpful
  • Concerned with details
  • Determined and optimistic
  • Detail-oriented
  • Creative problem solver
  • A great teammate

Do you have:


  • A real passion for politics?
  • Interest in online organizing and/or online fundraising?
  • Online communication skills, including the ability to summarize information and share it clearly and concisely?

Location & Compensation:

ActBlue’s office is located in Davis Square in Somerville, MA, just a few blocks from Boston’s MBTA Red Line train. This posting is for a full-time salaried position centered in our office. We offer a competitive salary and a generous compensation package, including commuter benefits, fully paid health, dental, and vision insurance, an employer-sponsored 401k contribution plan, and a flexible time off policy.

To Apply:

We'd love to hear from you! To apply, please send a resume, cover letter, and three references to outreachjobs@actblue.com. Please send all documents as PDFs, and include “State Outreach Assistant” in the subject line. You will be contacted if selected for an interview.

ActBlue is an equal opportunity employer and does not discriminate against candidates on the basis of race, ethnicity, religion, sex, gender, sexual orientation, gender identity, disability status, or veteran status. Women, people of color, LGBTQ individuals, and members of other minority or marginalized groups are strongly encouraged to apply.

ActBlue cannot at this time sponsor work visas.



Outreach Associate

Reports to: Deputy Outreach Director

The Outreach Team is responsible for attracting new campaigns and organizations and training them to use ActBlue’s software for grassroots fundraising. This position will focus on congressional races as we gear up for the 2018 midterm elections and beyond. You will be responsible for bringing on new campaigns as well as troubleshooting with groups we already work with and helping them build successful digital fundraising programs.

You will:


  • Identify and research new campaign and organization leads
  • Actively establish relationships with emerging federal campaigns
  • Help existing and new campaigns get the most out of ActBlue
  • Work in a team to develop priorities and outreach strategies

You are:


  • Enthusiastic about sales and outreach
  • Independent in direction
  • Harmonious in execution
  • Passionate about online fundraising technology
  • Genuinely helpful
  • Detail-oriented
  • Determined
  • Great at troubleshooting
  • A creative problem-solver

Do you have:


  • A real passion for politics?
  • Interest in online organizing and/or online fundraising?
  • Online communication skills, including the ability to summarize information and share it clearly and concisely?

Location & Compensation:

ActBlue’s office is located in Davis Square in Somerville, MA, just a few blocks from Boston’s MBTA Red Line train. This posting is for a full-time salaried position centered in our office. We offer a competitive salary and a generous compensation package, including commuter benefits, fully paid health, dental, and vision insurance, an employer-sponsored 401k contribution plan, and a flexible time off policy.

To Apply:

We'd love to hear from you! Please send your resume, cover letter, and three references to outreachjobs@actblue.com. Please send all documents as PDFs, and include “Outreach Associate” in the subject line. We will contact you if selected for an interview.

ActBlue is an equal opportunity employer and does not discriminate against candidates on the basis of race, ethnicity, religion, sex, gender, sexual orientation, gender identity, disability status, or veteran status. Women, people of color, LGBTQ individuals, and members of other minority or marginalized groups are strongly encouraged to apply.

ActBlue cannot at this time sponsor work visas.



Recruitment Manager

Reports to: Human Resources

ActBlue is embarking on its next stage of expansion, and we need your help to find the perfect people. Over the course of the next 18 months, we hope to double the size of our staff. The Recruitment Manager will be primarily responsible for guiding this expansion, ensuring we have a smooth and efficient hiring process, and that we are attracting a diverse pool of the best and the brightest. Responsibilities will include solidifying our hiring procedures, crafting clear and compelling job descriptions for open positions, and coordinating the hiring calendar.

Roles and Responsibilities:

In this position, you will:

  • Begin immediately running the hiring process for dozens of new team members over the course of the next 12-18 months.
  • Review, systematize, and strengthen our hiring process, from job posting to final interviews and job offer.
  • Ensure that our applicant pools, interview process, and selection criteria are effectively increasing the diversity of our staff.
  • Find the best sources of active candidates for political, customer service, marketing, and administrative support positions, from entry-level to mid-level executive.
  • Assist in developing evaluation criteria and an interview strategy to identify the right candidates for specific roles.
  • Draft job postings, advertise job openings, conduct initial resume reviews and phone screens, schedule candidate interviews with internal teams, and provide support to interviewers.
  • Engage in recruitment of passive candidates for key positions, including networking activities and social media research.

Qualifications:

Want to give it a shot? To be successful in this role, you'll need:

  • At least 2 years’ experience with recruitment of active candidates and facilitating the hiring process. Experience in tech hiring a plus.
  • Experience with or a strong interest in recruiting passive candidates.
  • Familiarity with the various channels for attracting promising and diverse candidates.
  • Knowledge of hiring best practices and a strategic approach to evaluating and interviewing job applicants.
  • Strong organizational, communication, and planning skills.
  • The ability to collaborate with a variety of leaders and teams.
  • An enthusiastic, self-motivated, friendly attitude with a real passion for systems and efficiency.

Location & Compensation:

ActBlue’s office is located in Davis Square in Somerville, MA, just a few blocks from Boston’s MBTA Red Line train. This posting is for a full-time, salaried position centered in our office. We offer a competitive salary and a generous compensation package, which includes commuter benefits, fully paid health, dental, and vision insurance, an employer-sponsored 401k contribution plan, and a flexible time off policy.

To Apply:

Send a cover letter and resume (attached as a .pdf) in an email to opsjobs@actblue.com. Be sure to tell us where you found this job posting in your cover letter. Applicants will be contacted if selected for an interview.

ActBlue is an equal opportunity employer and does not discriminate against candidates on the basis of race, ethnicity, religion, sex, gender, sexual orientation, gender identity, disability status, or veteran status. Women, people of color, LGBTQ individuals, and members of other minority or marginalized groups are strongly encouraged to apply.

ActBlue cannot at this time sponsor work visas.



Internships


Spring 2018 Internship

The Intern Team’s role is to serve as the front line of support to our users. Interns act as the chief brand ambassadors to ActBlue’s many thousands of donors, as well as campaign and organization users. Join us for an exciting semester as we lay the groundwork for the 2018 midterm elections and continue to expand our work in the charitable giving space!

Major responsibilities will include:

  • Providing donor and campaign support
  • Assisting with disbursing funds to campaigns and organizations using ActBlue every week
  • Tackling special projects assigned by the Compliance, Marketing, Outreach, or Operations teams

Key qualities we're looking for:

  • Interest in electoral politics and powering Democratic candidates to victory
  • Enthusiasm for using technology to bring about change
  • Excellent communication skills and a passion for helping people
  • Exceptional attention to detail and organizational skills
  • Willingness to ask questions
  • Solution-oriented problem solving
  • Sense of humor!

ActBlue’s office is located in Davis Square in Somerville, MA, just a few blocks from Boston’s MBTA Red Line train. This is a part-time, paid internship, which includes commuter benefits. Interns over the age of 21 have the option of opting into ActBlue’s 401k program.

ActBlue is an equal opportunity employer and does not discriminate against candidates on the basis of race, ethnicity, religion, sex, gender, sexual orientation, gender identity, disability status, or veteran status. Women, people of color, LGBTQ individuals, and members of other minority or marginalized groups are strongly encouraged to apply.

Join us for a unique and fulfilling undergraduate internship experience! Send a cover letter with the subject line “2017 Spring Internship” to internships@actblue.com. Attach your resume as a .pdf and be sure to let us know where you found this job posting in your cover letter. We will accept applications through Monday, November 13th at 4 pm. No phone calls, please.

ActBlue cannot at this time sponsor work visas.

Get to know more about us

Meet ActBlue