Posted Oct 8, 2026

Sr. Software Engineer

Apply Now

We are seeking a Senior Software Engineer to help build and maintain the platforms behind our programs. You'll ship features end to end, shape technical decisions, set a high bar for code quality, and mentor other engineers. You'll work closely with our CTO, product manager, and program teams to turn real-world civic engagement needs into reliable, thoughtfully designed software.


About Unify America

We’re on a mission to replace political fighting with collaborative problem-solving. Yeah, we know it sounds audacious. It is. But we’re doing it—by creating civic experiences that reduce polarization, teaching essential civic skills, and inviting Americans to use their differences to better solve common problems together.

Where we work:

We're a small, mission-driven team of about 30 people, and our engineering team is small enough that every engineer has a real voice in how we build. Civic Gym has a more mature technical product that our existing Dev Team is in the process of re-factoring. Democracy Leagues is just at the beginning of building a product suite to prepare us to scale our deliberative democracy work in Ohio and beyond. This role will anchor the Democracy Leagues Dev Team under the guidance of our CTO.


About the Role

You'll ship features end to end, shape technical decisions, set a high bar for code quality, and mentor other engineers. You'll work closely with our CTO, product manager, and program teams to turn real-world civic engagement needs into reliable, thoughtfully designed software. More specifically, you’ll:

Required Skills & Experience

Nice to Have

We hire for character and collaboration as much as technical skill. We look for people who communicate openly, treat colleagues with respect, take initiative without waiting to be told, and care about doing things well rather than doing things fast. Given our mission, we especially value people who can engage respectfully with a wide range of perspectives.


Compensation & Benefits


Ready to Apply?
Great, we look forward to hearing from you! Your application materials should include a cover letter that shares three reasons why you’re right for this job (and why it’s right for you) and your resume in one, combined PDF (there will only be one field for Resume in the application, and we are looking for a combined Cover Letter/Resume in that field).

Let’s build something extraordinary together!


5+ years professional software engineering experience; deep expertise in JavaScript/TypeScript/Node.js; Vue.js or React; Python/Django; PostgreSQL/MongoDB; AWS services; AI-assisted development tools; strong communication; bachelor's degree preferred.

Key Responsibilities

Skills & Tools

Django, TypeScript, Node.js, Vue.js, MongoDB, PostgreSQL, AWS Lambda, AWS S3, AWS Aurora, AWS DynamoDB, AWS IAM, Claude, GitHub Copilot, ChatGPT, NestJS, Terraform

Job Details

Benefits

About Unify America

A mission-driven nonprofit creating civic experiences to reduce political polarization and teach civic skills. — Industry: Non-Profit Organizations and NGOs