← Back to job listings
VI
Senior Full Stack Software Engineer (Momentum)
Virtuous · United States
About The Role
Join our growing Engineering team as a Senior Full Stack Software Engineer. In this role, you will collaborate cross-functionally with stakeholders across Product, Design, and Engineering. You will be responsible for building, scaling, and maintaining the web applications that power the Virtuous platform, ensuring they are fast, reliable, and observable. You should be comfortable across the full stack, from crafting intuitive UIs to designing robust backend services. You will own meaningful, high-impact areas of the platform end to end and contribute to architectural discussions and technical decision-making.
- Conception, design, and implementation of scalable web applications, ensuring performance and reliability.
- Collaboration with cross-functional teams to understand user needs and translate them into technical solutions.
- Ownership of the performance and scalability of the data layer, including indexing, query optimization, and connection pooling.
- Strong communication skills and a team-first mindset
- 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
- Hands-on experience with AI coding agents (Claude Code, Cursor, Copilot, etc.) as part of your regular development workflow
- Proficiency in Python and frameworks like Django (or similar)
- A love for building quality products that delight users and solve real problems
- Comfort with observability tooling (metrics, logging, tracing, alerting) and a habit of using it to debug and prevent production issues
- Experience with JavaScript/TypeScript and frontend frameworks such as React or Vue
- 6+ years building modern web applications, including meaningful time spent running and scaling them in production
- Experience operating cloud infrastructure (AWS, GCP, or Azure) and infrastructure-as-code tooling (e.g., Terraform)
- Familiarity with container orchestration (Kubernetes) or modern PaaS deployment
- Experience working in a SaaS or B2B product company
- Experience defining and working against SLOs/SLIs, or otherwise formalizing reliability targets
- Contributions to open-source projects or relevant technical blogs
- Familiarity with C# / .NET
- Prior experience in the nonprofit tech space
- Excitement about helping teams grow and mature their engineering practices
This is an external listing. JobSpring does not represent or verify the employer. Report this listing
JobSpring