Remote | Priority — US / Americas
Join a mission-driven tech company building a platform that connects nonprofits and small businesses with skilled volunteers. If you enjoy setting the technical direction, shaping architecture, and writing reliable code that creates real social impact — this role is for you.
🌍 Location
Priority: candidates physically located in the US
Open to candidates from the Americas with good time overlap
Fully remote
🕒 Time Overlap
Mandatory overlap: 2:00–3:00 PM Mountain Time
Greater overlap with the US team is a plus
Who We’re Looking For
- 5+ years in software engineering
- 2+ years in a Tech Lead / Software Architect role
- Strong hands-on expertise in Python/Django + React
- Experience designing scalable architectures
- Solid knowledge of PostgreSQL, ElasticSearch, API design, and integrations
- Strong AWS background; Render is a plus
- DevOps practices (CI/CD, IaC, monitoring)
- English B2–C1+
- Experience mentoring and leading engineering teams
Nice to Have
- SaaS / platform architecture
- Nonprofit / impact-focused products
- AI/ML integrations
- Serverless / microservices
Responsibilities
- Own the platform architecture and technical direction
- ~70% hands-on development
- Build and optimize APIs, data flows, and integrations
- Integrations: OpenAI API, Klaviyo, SendGrid
- CI/CD and cloud infrastructure (AWS / Render)
- Ensure performance, scalability, and reliability
- Conduct code reviews and mentor the team
- Collaborate with Product & Design teams
We Offer
Full technical ownership
Work on a product with real social impact
100% remote + flexible schedule
Modern tech stack
High-trust, collaborative team
About the Company
US-based, impact-driven platform connecting nonprofits and small businesses with skilled volunteers. This role is a key technical pillar of the team, responsible for end-to-end platform architecture and development.