What is a Software Engineer at ActBlue?
As a Software Engineer at ActBlue, you are at the forefront of building cutting-edge technology that fuels Democratic victories and empowers progressive causes. This role is not just about writing code; it is about building change through the power of people. You will develop scalable, user-centric solutions that revolutionize grassroots fundraising, directly impacting thousands of campaigns, nonprofits, and millions of small-dollar donors who rely on the platform to mobilize their communities.
The engineering challenges here are uniquely tied to real-world events. During major news cycles or election nights, the platform experiences massive, sudden traffic spikes, requiring highly performant, secure, and resilient systems. Whether you are working as a Senior Engineer focused on community-building tools or a Staff Engineer driving multi-quarter architectural initiatives, your work ensures that fundraisers have actionable data and donors experience seamless, trustworthy contribution flows.
You will be part of a highly empathetic, remote-first, and cross-functional team. ActBlue places a premium on psychological safety, inclusive collaboration, and delivering fast, iterative value. Expect to work full-stack—utilizing Ruby on Rails, React, TypeScript, PostgreSQL, and occasionally PHP/WordPress—while actively shaping the future of digital fundraising technology.




