Senior Software Engineer (Full Stack) - Donor Intelligence

Virtuous · Remote · Remote, USA · Phoenix, AZ ·
Fully remoteFull-timeSenior5+ years
COMPENSATION
€•• – ••k
0 applicants so far

Listed on the employer's job board (Ashby)

  • Senior Full Stack Engineer
  • Fully remote position
  • Python, Django, HTMX
  • AI-assisted workflow
  • PostgreSQL optimization

Join the Engineering team at Virtuous to develop high-impact features for nonprofit organizations worldwide. You will own end-to-end delivery of scalable web applications, balancing rapid feature shipping with system reliability and observability.

The team is migrating toward a server-side architecture using HTMX while maintaining robust backend services. You will collaborate with Product and Design to solve complex technical challenges, leveraging modern AI tools to enhance productivity without compromising code quality.

What you'll do

  • Own performance and scalability of the data layer including indexing and query optimization
  • Manage asynchronous background processing infrastructure for growing data volumes
  • Design and ship revenue-driving features across the full stack
  • Support the migration to a server-side HTMX-based frontend architecture
  • Ensure system reliability through effective instrumentation, alerting, and monitoring
  • Collaborate with cross-functional teams to translate user needs into technical solutions
  • Participate in code reviews and contribute to architectural decision-making

What you'll need

  • 6+ years of experience building and scaling modern web applications in production
  • Proficiency in Python and frameworks such as Django
  • Regular use of AI coding agents like Claude Code, Cursor, or Copilot
  • Experience with cloud infrastructure (AWS, GCP, Azure) and Terraform
  • Strong skills in JavaScript/TypeScript and frontend frameworks like React or Vue
  • Deep understanding of PostgreSQL tuning, scaling, and optimization strategies
  • Solid DevOps fundamentals including CI/CD, containerization, and monitoring

Nice to have

  • Familiarity with Kubernetes or modern PaaS deployment
  • Experience defining and working with SLOs and SLIs
  • Background in SaaS or B2B product companies
  • Knowledge of C# or .NET
  • Prior experience in the nonprofit technology sector
  • Contributions to open-source projects or technical blogs

Stack

  • Python
  • Django
  • PostgreSQL
  • HTMX
  • React
  • GraphQL
  • Celery
  • AWS
  • Terraform
  • TypeScript

How you'll work

  • Fully remote work environment
  • Collaboration with global engineering and product teams

What you get

  • Market competitive compensation based on Carta data
  • Unlimited Paid Time Off policy
  • 401(k) retirement plan with 50% company match up to 6%
  • Employer-contributed medical, dental, and vision coverage
  • 12 weeks paid primary parent leave and 4 weeks secondary
  • Paid volunteer days and company holidays
  • Employee recognition program via Bonusly