Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

Virtuous Software Logo

Senior Engineering Manager

Virtuous Software

Salary not specified
Sep 12, 2025
Remote, US
Apply Now

Virtuous is looking to solve the business problem of helping nonprofits build better relationships with their donors by providing modern software solutions for fundraising, marketing, volunteerism, and online giving. The specific role aims to improve the engineering organization's leadership, development practices, and overall efficiency.

Requirements

  • 7+ years of experience in software engineering, including at least 3+ years in a management or leadership role.
  • Strong people leadership skills with proven experience mentoring and developing engineers.
  • Solid technical foundation in modern web application development. Our stack includes C-Sharp, .NET, Azure, React, TypeScript, and Postgres.
  • Comfortable facilitating technical discussions and guiding engineers through design reviews and code quality improvements.
  • Demonstrated experience maturing engineering practices such as CI/CD, DevOps, QA, or release management.

Responsibilities

  • Partner with the VP of Engineering to provide day-to-day leadership and oversight of our engineering organization.
  • Manage and mentor ~10 mid and senior-level engineers, helping them grow their technical skills, leadership capacity, and career development.
  • Support team leads in improving delivery, collaboration, and execution across four engineering squads.
  • Help mature engineering practices, with an emphasis on: Improving CI/CD pipelines and automation
  • Help mature engineering practices, with an emphasis on: Driving quality initiatives that reduce bug escape velocity
  • Help mature engineering practices, with an emphasis on: Strengthening cross-squad collaboration
  • Facilitate technical discussions, including occasional code reviews and architectural conversations, to ensure high-quality and scalable solutions.

Other

  • Partner closely with the VP to oversee our 25-person engineering organization, spread across four squads.
  • This is primarily a people management and team leadership role; focused on developing mid and senior-level engineers while staying close enough to the work to coach effectively, facilitate technical discussions, and drive engineering excellence.
  • Participate in attracting, hiring, retaining, and managing performance of your team.
  • Be growth-minded and coach your team and demonstrate a willingness to lean into tough, but necessary conversations for performance improvement.
  • Foster a culture of ownership, accountability, and continuous improvement within engineering.
  • Work closely with Product, Design, and other cross-functional partners to align on priorities and deliver customer value consistently.
  • Strong collaborator who thrives in a cross-functional environment, partnering well with Product, Design, and business leaders.
  • Excellent communicator with the ability to clearly articulate goals, challenges, and outcomes to both technical and non-technical audiences.
  • Passion for building high-performing, distributed teams in a remote-first culture.