AK - Senior Software Engineer
|  Social Solutions Global | |
|   United States  | |
|  Oct 31, 2025 | |
| US Base Salary Range: $150,000 - $215,000About Us NGP 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 Role The 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, 13000 or 1101. At this time, we are unable to consider candidates who require current or future sponsorship for employment authorization. ____________________________________________________________________________________Our Culture At 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 & Benefits We 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 & Accommodations At 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. | |
 
                             
   
  
 