Software Engineering Manager, Backend at Tally Technologies
Vancouver City, British Columbia, CA

Tally makes people less stressed and better off financially. Currently at Series C with $92MM in funding, we are a team that is democratizing financial services to put billions of dollars back in people’s pockets. Tally built the first fully automated debt manager to help people overcome credit card debt and provide a completely free automated savings service, Tally Save. Tally’s vision is to automate people’s entire financial lives so they can worry about money less and do what they love more.

The Product Services organization is responsible for all the systems and services that power up our applications and core banking platform. As an Engineering Manager, you’ll collaborate with product, design and other engineering and business teams to build a strong backend services foundation and lead a team of highly motivated and passionate engineers to help us achieve complete financial automation.

Our technology stack leverages Scala as our language to build highly available and responsive services to make credit card automation look simple.

A Day In the Life:

  • Proactively work with engineering leadership, team members and product owners to own the team’s technical strategy and their success goals
  • Guide direct reports through their career development, establishing goals and objectives that are measurable and achievable
  • Provide your team with the tools, opportunities and motivation to innovate and make decisions independently
  • Offer perspective to the team by understanding and navigating typical tradeoffs between building products and a perfect technical solution; you are the guiding light to creative and practical solutions that will bring Tally’s vision into a reality
  • Inspire passion about instilling good software engineering principles and practices into your team, this includes processes for planning, building and delivering solutions
  • Communicate goals and expectations timely and effectively across engineering and product

Requirements:

  • Experience managing teams of 5+ smart, diverse and inquisitive engineers
  • A strong and proven track record as a software engineer, ideally in backend and/or distributed systems 
  • You’ve designed, built and deployed systems that are robust, valuing correctness, security and reliability
  • Exceptional verbal and written communication skills

A message from our leadership:  

"One of our core values at Tally is 'Change shoes often.' We do this with our peers and our customers every day, and we want candidates to share in our commitment to empathy.  Empathy really is the foundation of inclusion, and Tally prides itself in being a company that prioritizes inclusion and diversity. We’re dedicated to creating a workplace culture where people are included and treated equitably."