AK - Senior Software Engineer
Social Solutions Global | |
United States | |
Oct 23, 2025 | |
|
US Base Salary Range: $150,000 - $215,000 About UsNGP VAN is the winningest technology platform in the history of democratic and progressive causes, working tirelessly to innovate and advance the technology our clients rely on to bolster our democracy. We help power the trailblazers, campaigners, and advocates fighting up and down the ticket for equality, racial justice, reproductive freedom, democracy, climate reform, and more- including the national Democratic committees and progressive organizations, thousands of Democratic campaigns, hundreds of labor unions, advocacy organizations, progressive and non-partisan PACs, and other organizations. About the RoleThe ActionKit team at NGP VAN needs you to help our clients win fights to make the world a better place. ActionKit (actionkit.com) is used by over 150 organizations to help tens of millions of online supporters contact decision makers, donate money, and take action online and offline. Our clients, from the largest political campaigns to progressive advocacy groups and nonprofits, use our tools to protect immigrant rights, fight climate change and more. Our scalable, flexible tools and APIs make us the choice of some of the most tech-savvy progressive organizations using the Internet to fight for good. ActionKit is built and maintained by a small, tight-knit team at NGP VAN, the top provider of technology for Democrats and progressives. ActionKit has been around over a decade, and the team has always worked together remotely. We're looking for a generalist developer who, like the rest of our team, is ready to wear many hats, working on all aspects of ActionKit ranging all the way from development to client support. ActionKit is built on Python, Django, MySQL, Linux, and AWS. If you'd like to use your tech skills to make the world a better place, read on. Knowledge, Skills & Abilities
Essential Functions
You might not do something under each of these bullets every day, or on day one. But we do think you're better prepared for this job if interested in all aspects of running a product, not only heads-down coding. Required Minimum Qualifications
Preferred Qualifications
That said, we aren't judging candidates by a checklist and want anyone up to the job to apply. We come from a variety of backgrounds and would like future hires to as well. This position is a part of a bargaining union represented by CWA Local 1400, 2336, or 13000. At this time, we are unable to consider candidates who require current or future sponsorship for employment authorization. ____________________________________________________________________________________ Our CultureAt NGP VAN, we foster an inclusive, equitable culture where every team member belongs and contributes to meaningful impact. Read more about our values and culture here. Compensation & BenefitsWe offer a comprehensive benefits package that supports your health, well-being and growth - explore full details here. Compensation and benefits for this role apply to full-time employees in the United States and may vary based on local standards, laws and norms. Pay is determined by location, skills, experience, and education, and is one part of NGP VAN's total rewards package, which may also include bonuses, incentives, equity, and a comprehensive benefits program. ____________________________________________________________________________________ Equal Opportunity & AccommodationsAt NGP VAN, we are proud to be an Equal Opportunity Employer. We celebrate diversity and are committed to creating an inclusive environment for all employees. We provide equal employment opportunities without regard to race, color, religion, sex (including pregnancy, sexual orientation, or gender identity), national origin, age, disability, veteran status, or any other characteristic protected by law. If you require a reasonable accommodation during the application process, please submit a request. | |
Oct 23, 2025