EA-Senior Software Engineer
Core
Design and implement complex features for voter/donor management, third-party integrations, and AI-powered enhancements on industry-leading platforms used by progressive campaigns and nonprofits.
Role type
Senior Software Engineer (C#/React)
Builds
Core APIs, mobile integrations, and election readiness features for democratic campaigns and advocacy organizations.
Domain
Political technology / Nonprofit fundraising / Election infrastructure
Deliverable
production ML models | product features
Required skills
C#, JavaScript, ReactJS, SQL Server, API design, distributed systems, web scalability, AI development tools
Preferred skills
Redis, ElasticSearch, AWS/Azure, mobile integrations (React Native), AI/LLM feature integration
Responsibilities
Participate in system design decisions balancing performance and maintainability; Mentor junior and peer engineers through code reviews; Design and implement complex features for voter/donor management and integrations; Proactively identify product health anomalies and champion technical improvements.
Seniority
Senior, hands-on IC