CareerPlan

Senior Software Engineer

United StatesRemoteFull-time$191k2026-11-03 → 2026-11-11
Remote

Core

Designing, building, and evolving the systems and services that power the Organizer platform, focusing on backend reliability, scalability, and security.

Role type

Senior Software Engineer (Backend)

Builds

The Organizer platform (backend services, APIs, data-intensive applications)

Domain

Civic technology / Nonprofit / Social impact

Required skills

Backend software design, API design (GraphQL), distributed services, debugging complex systems, relational/NoSQL databases (MongoDB), JavaScript/TypeScript, event-driven architectures, AWS, CI/CD, system observability, technical mentorship

Preferred skills

Full-stack development, open-source contributions, security-conscious system design, database migrations, AI tools/workflows, civic-tech experience

Technologies

GraphQL, MongoDB, AWS, JavaScript, TypeScript

Responsibilities

Own outcomes from discovery through production, evaluate architectural tradeoffs, handle ambiguity in undefined solutions, consider system-wide reliability and maintainability, mentor team members, surface risks early, improve documentation and developer experience

Seniority

Senior, hands-on IC with mentorship responsibilities