Senior Software Engineer – Full Stack

Job not on LinkedIn

🔥 0 minutes ago

Apply Now
Find Similar Remote Jobs

📊 Check your resume score for this job

Improve your chances of getting an interview by checking your resume score before you apply.

Logo of Virtuous

Virtuous

51 - 200 employees

Founded 2015

🤝 Non-profit

☁️ SaaS

🌍 Social Impact

Non-profit • SaaS • Social Impact

Virtuous is a software company focused on enhancing nonprofit organizations' donor engagement and fundraising capabilities. The company provides a comprehensive platform that includes a Nonprofit CRM, fundraising automation, marketing tools, and online giving solutions. Virtuous aims to make donor interactions more personal and effective through data-driven insights and real-time analytics. Additionally, it offers volunteer mobilization, business intelligence, and event management features to support various nonprofit teams. Virtuous is committed to helping organizations grow generosity and increase their impact in the community.

📋 Description

• You'll own meaningful, high-impact areas of the platform end to end — not just contribute to them. • Specifically, you can expect to: • Own the performance and scalability of our data layer as we onboard larger and more complex organizations — indexing, query optimization, read replicas, partitioning, and connection pooling — so onboarding and day-to-day usage stay fast and reliable even at enterprise scale • Own our asynchronous and background-processing infrastructure (e.g., Celery), keeping it healthy, observable, and able to keep pace with growing data volume • Design, build, and ship net-new, revenue-driving features across the full stack — from messaging and bulk-sending capabilities to richer reporting, analytics, and email experiences • Help reinforce and extend our move to a server-side, HTMX-based frontend, improving both developer velocity and front-end reliability • Design, build, and maintain scalable web applications used by nonprofit organizations around the world • Collaborate closely with cross-functional teams to understand user needs and translate them into technical solutions • Write clean, testable, and efficient code across the frontend and backend • Contribute to architectural discussions and help drive technical decision-making across the platform • Participate in code reviews, and help foster a culture of learning and improvement • Own the reliability, performance, and observability of the systems you work on — instrument them well, set meaningful alerts, and treat production health as a first-class part of the work • Provide thoughtful feedback on technology choices as we evaluate changes across our stack • Support a culture of experimentation, iteration, and continuous delivery.

🎯 Requirements

• 6+ years building modern web applications, including meaningful time spent running and scaling them in production • Proficiency in Python and frameworks like Django (or similar) • Hands-on experience with AI coding agents (Claude Code, Cursor, Copilot, etc.) as part of your regular development workflow • Experience operating cloud infrastructure (AWS, GCP, or Azure) and infrastructure-as-code tooling (e.g., Terraform) • Experience with JavaScript/TypeScript and frontend frameworks such as React or Vue • Strong understanding of relational databases such as PostgreSQL — not just querying them, but tuning them: indexing, query optimization, and strategies for scaling (read replicas, partitioning, connection pooling, etc.) • Experience integrating with RESTful and/or GraphQL APIs • Solid DevOps fundamentals: CI/CD pipelines, containerization, infrastructure monitoring, and hands-on experience scaling applications under real load • Comfort with observability tooling (metrics, logging, tracing, alerting) and a habit of using it to debug and prevent production issues • A love for building quality products that delight users and solve real problems • Strong communication skills and a team-first mindset.

🏖️ Benefits

• Market competitive pay leveraging Carta data • Employee recognition through Bonusly (birthdays, anniversaries, achievements, etc.) • 401(k) retirement plan with company matching- 50% match up to 6% of compensation after 90 days • We value our employee’s work-life balance and encourage taking advantage of Unlimited PTO • Supportive time off including paid volunteer days and company holidays • Employer-contributed healthcare benefits, encompassing medical, dental, and vision coverage, with plans available for dependents and choices for Health Savings Accounts (HSA) and Flexible Spending Accounts (FSA). • 12 weeks primary parent leave, 4 weeks secondary parent leave - full pay (adoption as well) • We pride ourselves on Community and host exciting company outings and events.

Apply Now

Similar Jobs

🔥 20 minutes ago

Datasite

1001 - 5000

💸 Finance

☁️ SaaS

🤖 Artificial Intelligence

Senior Software Engineer leading projects and technical decisions for API & Partner Integration at Datasite. Focused on scalable systems with an AI-first mindset, ensuring robust partner integrations.

Distributed Systems

🔥 1 hour ago

Nsight

501 - 1000

📡 Telecommunications

Full-stack Software Engineer at Nsight Health transforming healthcare delivery through AI-enabled solutions. Collaborating on clinical workflows and backend services in a HIPAA-compliant environment.

🇺🇸 United States – Remote

💵 $115k - $140k / year

💰 Undisclosed on 2019-02

⏰ Full Time

🟡 Mid-level

🟠 Senior

🧑‍💻 Full-stack Engineer

JavaScript

Node.js

Python

React

Redis

SOAP

TypeScript

🔥 3 hours ago

Nsight Health

201 - 500

☁️ SaaS

🤝 B2B

Software Engineer developing full-stack solutions for Nsight Health’s healthcare technology. Joining a mission-driven team transforming care delivery through Remote Patient Monitoring and AI tools.

🇺🇸 United States – Remote

💵 $115k - $140k / year

💰 $75k Seed Round - Nsight Health on 2024-02

⏰ Full Time

🟡 Mid-level

🟠 Senior

🧑‍💻 Full-stack Engineer

JavaScript

Node.js

Python

React

Redis

SOAP

TypeScript

🔥 3 hours ago

RxBenefits, Inc.

1001 - 5000

⚕️ Healthcare Insurance

💳 Fintech

🤝 B2B

Software Engineer IV at RxBenefits responsible for creating next generation software. Collaborating with stakeholders and maintaining application code to support a growing business.

🇺🇸 United States – Remote

💵 $150k - $165k / year

💰 Private Equity Round on 2020-12

⏰ Full Time

🟠 Senior

🔴 Lead

🧑‍💻 Full-stack Engineer

SQL

🔥 4 hours ago

Suralink

51 - 200

🛍️ eCommerce

Senior Staff Software Engineer at Suralink providing visionary technical leadership and driving software architecture. Collaborating with teams to enhance value through AI and strategic design.

AWS

JavaScript

MySQL

Node.js

NoSQL

PHP

React

TypeScript