Demo

Software Engineer

CampaignHQ
Brooklyn, IA Full Time
POSTED ON 12/20/2025
AVAILABLE BEFORE 2/18/2026

As a Full-Stack Software Engineer at CampaignHQ, you will help drive the technology that powers our mission. You'll build user-facing features, maintain core backend services, and deliver high-quality tools that enable our team to run winning campaigns. Your attention to detail and engineering craftsmanship will ensure our platforms perform flawlessly when clients need them most.

Benefits:

· United Health Care medical, Aetna vision and dental insurance

· HSA, FSA and Teledoc Virtual Health and Talkspace Online Mental Health

· 401(k) with 4% company match

· Day one Paid Time Off

· Remote first schedule with two days per month in our Brooklyn, IA office

· Short-and-long-term disability, and supplemental life insurance

· TWICE yearly performance reviews with raise opportunities

Requirements:

· 3–6 years professional experience in full-stack engineering

· Strong proficiency in Vue 3, TypeScript, component patterns, and Tailwind

· Experience with FastAPI, REST best practices, and Pydantic v2

· Proficiency with SQLAlchemy 2.x, PostgreSQL, and ability to author simple Alembic migrations

· Experience writing automated tests using Vitest, Vue Test Utils, and pytest

· Familiarity with CI/CD pipelines (GitHub Actions)

· Working knowledge of Docker and basic AWS concepts (ECS/ECR, S3)

· Strong communication skills and comfort participating in code reviews

Responsibilities:

· Build and maintain user-facing features in our data warehouse application

· Develop frontend features using Vue 3 TypeScript

· Develop FastAPI endpoints and backend services, integrating with PostgreSQL via SQLAlchemy

· Support validation and processing of results/uploads, including improvements to performance and reliability

· Write and maintain automated tests to ensure system stability

· Operate Docker-based development workflows and support CI/CD processes

· Collaborate on architecture, migrations, and high-impact technical decisions

· Assist in maintaining internal documentation and development processes

The Ideal Candidate:

· Thrives in a fast-paced environment

· Takes pride in accuracy and attention to detail, especially under deadline

· Motivated to find creative solutions to unique challenges

· Wants to put their technical skills to work helping conservative candidates WIN

Who are we?

CampaignHQ is a team of Republican strategists delivering wins through real conversations — live calls, text messages, telephone townhalls, and more. We work year-round for clients like Rep. Elise Stefanik, Americans for Prosperity, and SBA Pro-Life America. Learn more about us here:

We were proud to be named the 2024 Reed Award Winner for Best Employer – Republican and 2024 / 2025 Winner for Best Employer: Professional Development Initiative.

Want to join a fast-moving, mission-driven team where you'll be trusted to make things happen? Apply now, email

Pay: $90, $105,000.00 per year

Benefits:

  • 401(k) 4% Match
  • Dental insurance
  • Flexible spending account
  • Health insurance

Application Question(s):

  • Will you now or will you in the future require employment visa sponsorship?

Experience:

  • Full Stack Engineering: 3 years (Required)

Ability to Commute:

  • Brooklyn, IA Required)

Work Location: Hybrid remote in Brooklyn, IA 52211

Salary : $105,000

If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Software Engineer?

Sign up to receive alerts about other jobs on the Software Engineer career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$97,257 - $120,701
Income Estimation: 
$123,167 - $152,295
Income Estimation: 
$97,257 - $120,701
Income Estimation: 
$123,167 - $152,295
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Not the job you're looking for? Here are some other Software Engineer jobs in the Brooklyn, IA area that may be a better fit.

  • Epic Dubuque, IA
  • Please note that this position is based on our campus in Madison, WI, and requires relocation to the area. We recruit nationally and provide financial relo... more
  • 14 Days Ago

  • Wabtec and Careers Rapids, IA
  • Job Description How will you make a difference? Design, develop and support real time embedded software applications for Positive Train Control products at... more
  • 19 Days Ago

AI Assistant is available now!

Feel free to start your new journey!