Sorry, this job is no longer available.

(Loading More Opportunities)

Software Engineering Manager

This is a full-time, remote position.

Our Team:

  • We are a very mission driven company and believe that we need to champion the champions to help the next generation
  • We are domain driven, domain focused, and domain structured
  • We value transparency, expediency, and collaboration
  • We believe in outcome over output, and people over process
  • We practice Continuous Delivery to move fast in supporting our users

Software Engineering Manager Role:

We are looking for someone to grow our core fundraising product. This is a great opportunity to help developers of all levels to grow and excel in their career. This role necessitates a technical leader who can help the teams deliver quality through clarifying goals, coaching, technical support, and hands-on work. Some people management, generating metrics, and admin work will be required. If we had to put an approximate split of the work it would be 30% hands on, 30% project management, and 40% helping the team grow.

Software Engineering Manager Responsibilities:

  • Work within one of several domains, helping teams build out the future of our products

  • Work closely with product managers to plan out upcoming projects, and define quarterly OKRs

  • Provide clarity to the team through goal setting and support

  • Make sure quality, security, and monitoring is part of everything we do

  • Help hire top quality talent

  • Provide KPI metrics to upper management

  • Work closely with the teams to make sure they have all that they need to be successful

Software Engineering Manager Qualifications:

  • 3+ years technical management experience

  • 5+ years individual contributor experience or more across the full stack, preferably utilizing NodeJS

  • Clear understanding of distributed system architectures vs monoliths

  • Experience in full cycle development - from conception to ownership in production

  • Experience with various monitoring tools and how to use the data to make improvements

  • Continuous Delivery experience and deployment techniques such as blue/green releases, canary releases, etc

  • Expert knowledge of Git, and Git best practices

About You:

  • You love what you do

  • You're passionate about helping others and empowering them to do their best

  • You're comfortable with change and ambiguity

About Snap! Raise:

Were creating a new system that helps teams get the resources they need to build the next generation of leaders. There are a hundred ways you can join us in creating a better tomorrow: donate to a program. Buy a T-shirt. Become part of our team. Whatever it is, it will be the most important, meaningful thing you can do, because youll be making a difference in the life of a kid. Kids need coaches. Kids need to play. And every kid needs a champion.

Snap! Raise is proud to offer the following benefits:

  • Medical, Dental, Vision

  • 401K with a 4% match from the company

  • Unlimited PTO

  • Flex Birthday day off

  • Monthly Wellness Classes (virtually!)


  • Open to remote for senior level candidates
  • Pay is dependent on experience
  • Average range for this role is between $130k - $160k



Powered by JazzHR


Full Time
Salary Range
$99,000.00 - $136,000.00
per Year
Salary range estimated by
salary estimation provided by zippia
Richardson, TX, 75080, US