Enable job alerts via email!

Senior Fullstack Engineer

Priorities USA Action

United States

Remote

USD 115,000 - 130,000

Full time

2 days ago
Be an early applicant

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

A progressive organization is looking for a Senior Fullstack Engineer to enhance their digital voter mobilization tools. This role includes end-to-end development of the AdHawk product, focusing on usability and efficiency in tracking political advertising data. Ideal for engineers passionate about making a difference through technology, this position offers a competitive salary and comprehensive benefits with a focus on creating impactful change in democracy.

Benefits

100% healthcare premium coverage for employees
401K retirement plan with employer match
Flexible PTO

Qualifications

  • 5-7 years of experience in software engineering.
  • Experience working with large datasets from different sources.
  • Fluency in Python (and associated libraries) and SQL.

Responsibilities

  • Build and style interactive webpages.
  • Configure and maintain servers and APIs.
  • Lead adoption of engineering innovation across the tech stack.

Skills

Python
SQL
Teamwork
Problem Solving
Communication

Tools

GCP
Docker
GitHub
AWS
React
Django

Job description

Priorities USA runs effective, large-scale, digital voter mobilization and persuasion campaigns in key battleground states. We invest in cutting-edge research and data. We build training and tools to grow our collective, progressive power. In partnership with movement allies, we employ innovative digital strategies and empower voters.

About the Role

The Senior Fullstack Engineer will play a critical role in shaping the future of Priorities USA’s state-of-the-art products -- part of an initiative called Flock -- helping to scale ad technology that powers strategic electoral decision-making. This is an opportunity to build and refine tools that track digital political advertising in real-time, ensuring progressive campaigns and organizations stay ahead in an evolving media landscape.

You’ll work end-to-end on the development of AdHawk, our digital competitive ad tracking product, to make complex advertising data accessible and actionable. As a key member of our team you’ll collaborate with engineers, analysts, and strategists to develop intuitive, high-impact tools that influence real-world electoral campaigns. You won’t just be building features; you’ll be helping to define the technical vision, advocate for best practices, and scale our tool intentionally.

This role is ideal for an engineer who is excited to work with political ad data, enjoys getting creative to solve complex technical problems, and is motivated by the impact of their work on democracy. If you thrive in an environment where innovation meets purpose, we’d love to hear from you. This position will be remote, with occasional travel as needed. Working hours are 10AM to 6PM ET regardless of location.

Responsibilities

  • Build and style visually appealing and functionally robust interactive webpages
  • Configure and maintain servers and APIs
  • Design and carry out user analysis and testing, crafting comprehensive user personas and implementing industry-standard practices for optimal UI & UX
  • Support the optimization of AdHawk’s data warehouse and analytics framework
  • Lead adoption of engineering innovation across the tech stack, keeping a pulse on current trends and formulating creative solutions to development problems
  • Share best practices, mentor engineering team members, and conduct code reviews
  • Maintain a thorough, meticulously documented, and tested codebase that can be scaled across large advertising datasets

Qualifications

  • 5-7 years of experience in software engineering
  • Experience working with large datasets collected from disparate data sources + optimizing ETL processes to run more efficiently
  • Fluency in python (Pandas, polars, duckdb, uvicorn, fastapi, boto3, numpy, jinja2, selenium) and SQL (BigQuery)
  • Experience developing with Typescript and the React framework
  • Experience using GCP, Cloud Run, Airflow and Docker for containerization and orchestration
  • Experience using git + GitHub
  • Experience using AWS (Amplify, ECS, EC2, S3)
  • Understanding of and refined viewpoint on user-focused web and information architecture design concepts
  • Familiarity with cybersecurity best practices
  • Strong communication skills and ability to work well in a team environment
  • Strong problem solving skills and ability to think creatively
  • Experience communicating with diverse groups, working in a multicultural workforce, and bringing a sensitivity and appreciation of cultural differences

Preferred Qualifications

  • Experience scaling products
  • Prior experience mentoring junior engineers
  • Experience working with political campaigns, and or a passion for progressive causes
  • Curiosity and passion for digital strategy, and or past experience in digital advertising
  • Familiarity with R
  • Familiarity with dbt
  • Experience with Django or similar frameworks to support internal tooling or metadata tracking workflows
  • Experience designing and building machine learning models, including a focus on natural language processing

Compensation and Benefits

The budget for this position is $115,000-$130,000 commensurate with experience.

Priorities USA’s competitive benefits package includes 100% of health care premium covered for the employee and 75% for dependents, a 401K retirement plan with up to 4% employer match, paid holidays, and flexible PTO.Employees also have access to cybersecurity protection benefits.

Equal Opportunity Employer

People of color, women, people with disabilities, and veterans are strongly encouraged to apply. If you need an accommodation for a disability to apply to this position, please let us know by emailing peopleops@priorities.org .

Application Process Information

Applications will be accepted until the position is filled. The hiring process for selected candidates will consist of a phone screen, at-home exercise (compensated at a rate of $15/hour for suggested amount of hours), a set of final round interviews, and reference checks. After we make a conditional offer of employment, we will conduct an internal vetting process, including a review of your public internet profile to verify details presented in your application and evaluate an applicant’s demonstrated fit with our mission and job requirements. Most processes will occur over 3-4 weeks with a target start date in August.

This is a cycle based position, ending at the end of 2026.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs

Senior Full Stack Engineer (remote)

ICF

Great Falls Crossing

Remote

USD 98,000 - 167,000

2 days ago
Be an early applicant

Senior Full Stack Engineer

P2P

New York

Remote

USD 120,000 - 180,000

5 days ago
Be an early applicant

Senior Full-Stack Software Engineer

Enervee

Remote

USD 115,000 - 150,000

15 days ago

Senior Full Stack Software Engineer

GSquared Group

Remote

USD 100,000 - 900,000

20 days ago

Senior Full Stack Engineer US Remote

Carefeed, Inc.

Remote

USD 90,000 - 130,000

9 days ago

Senior Full Stack Software Engineer

Tillster

Remote

USD 100,000 - 125,000

11 days ago

Senior Full Stack Engineer

1kx Network

New York

Remote

USD 120,000 - 160,000

12 days ago

Senior Full Stack Developer Remote/Hybrid if local to Maryland

Sparksoft Corp

Mississippi

Remote

USD 90,000 - 120,000

5 days ago
Be an early applicant

Senior Backend Engineer

Dispel

Remote

USD 100,000 - 900,000

Yesterday
Be an early applicant