Truss

Banking for construction

Software Manager

$100K - $180K CAD / 0.50% - 2.00%
Location
Vancouver, BC, CA / Victoria, BC, CA / Remote (CA; San Francisco, CA, US)
Job Type
Full-time
Experience
3+ years
Connect directly with founders of the best YC-funded startups.
Apply to role ›
Nick Addison
Nick Addison
Founder

About the role

Software Manager

About Truss

Truss is a YC-backed, fast-growing fintech startup that is an all-in-one banking and payment automation platform for construction businesses. With Truss, construction companies can manage bill payments, receivables, and corporate cards in one place. They save time on manual data entry by integrating Truss with their existing tools and automating the full billing cycle, from invoicing and reconciliation.

About The Role

We are seeking a dynamic Software Manager to join our growing fintech startup. In this role, you will be responsible for managing our software development team, overseeing the sprint planning process, and ensuring the successful implementation and quality assurance of our financial technology solutions.

Examples of daily responsibilities include translating roadmap items into projects, running sprint meetings, coordinating with software developers, conducting code reviews, seeking ways to improve development processes, coordinating cross-functionally, and planning requirements for new features. You will also be involved in hiring, validating product ideas, and ensuring the quality of features both pre- and post-launch.

The ideal candidate will be detail-oriented, highly productive, and able to thrive in a dynamic startup environment. You should be passionate about fintech and have a knack for translating technical features into tangible projects.

Key Responsibilities:

  • Own sprint planning and run sprint meetings, scheduled checkins, and ad-hoc checkins with software team.
  • Coordinate with software team on implementation process for new features, ensuring smooth development cycles.
  • Drive software team productivity, identifying opportunities for process improvements.
  • Handle regular code reviews.
  • Prepare for and assist with pre-launch quality assurance to build reliable and trustworthy products.
  • Coordinate with designer and product manager on new features, including research, scope, requirements, documentation, and more.
  • Assist with hiring on the software team.
  • Forecast and track key software and feature metrics, preparing reports and recommendations for management.

Qualifications

  • Proven experience in software management or development, preferably in the fintech or B2B SaaS industry.
  • Strong understanding of software development and its applications in business.
  • Excellent communication skills with the ability to explain complex technical concepts to both technical and non-technical stakeholders.
  • Minimum 2 years of management experience.
  • Minimum 2 years of software development experience.
  • Strong communication and technology skills.

Nice to Have

  • Experience working in a startup environment
  • Experience with Django Rest Framework.
  • Experience with ReactJS.
  • Experience with DevOps (GCP)

Benefits

  • Remote work environment
  • Health benefits included
  • Generous time off for vacation and personal days
  • Work equipment provided
  • Work with a friendly team in a fun work environment

Hiring Process

  1. Application: Please have a current resume/CV available. Preferably on your profile.
  2. Cover Letter: Provide a short cover letter in a message to the hiring manager describing what you believe makes for an outstanding startup software manager.
  3. Interviews: Qualified applicants may be invited to 2 rounds of interviews.
  4. Case Study: Applicants may be asked to perform a short case study.

Why Join Truss

We’re a small but mighty team experienced in this space, having successfully built a digital payments platform for construction companies in Canada (recently acquired). We value a highly collaborative, dynamic environment that supports each role.

We purposefully build fun into our work environment with regular watercooler chats, virtual group events (ie. pizza-making lessons, escape rooms, or guided meditation), in-person team events annually, and a general love of sharing what adventures/hobbies we’re all currently enjoying.

About the interview

Interested applicants should reply to this posting with a short cover letter-style message about what you believe makes for an outstanding startup software manager.

About Truss

Truss is a YC-backed, fast-growing fintech startup, an all-in-one banking and payment automation platform for construction businesses. With Truss, construction companies can manage bill payments, receivables, and corporate cards in one place. They can save time on manual data entry by integrating Truss with their existing tools and automating the full billing cycle, from invoicing and reconciliation.

Truss
Founded:2019
Team Size:12
Location:Victoria, Canada
Founders
Nick Addison
Nick Addison
Founder
matthew smith
matthew smith
Founder