Software Engineering Manager

Branch International Logo

Branch International

πŸ“Remote - Worldwide

Summary

Join Branch, a leading financial services company, and become an Engineering Manager leading a team focused on core platform technology and new Africa-focused product initiatives. You will contribute to team growth, foster a strong engineering culture, and drive the product and technical vision. This role involves collaborating with stakeholders globally, building a collaborative culture, recruiting and empowering engineers, crafting a long-term technical strategy, and acting as a hands-on technical contributor and mentor. The ideal candidate possesses 2+ years of engineering management experience, significant software engineering experience, and excellent communication skills. Branch offers a competitive salary, equity, comprehensive benefits, and a collaborative work environment.

Requirements

  • 2+ years of engineering management experience, preferably in an established technology firm or a product-focused high-growth startup
  • Experience handling performance reviews, and must have handled at least 1 performance review cycle independently
  • Significant experience (4+ years) as a software engineer, ideally across organizations, industries, and technology stacks
  • Hands on project management experience ensuring timelines and quality within other constraints as necessary
  • Great communicator

Responsibilities

  • Help build a culture of collaboration that embodies our values and helps us achieve our goals as a distributed team
  • Work with other stakeholders to recruit, grow, and empower a team of driven engineers who have high expectations around ownership, impact, and technical excellence
  • Collaborating with your team, you will craft a thoughtful, long-term technical strategy that anticipates future needs while being pragmatic about what’s needed today
  • You will be a hands-on technical contributor and mentor for your team, one who is not afraid to roll up their sleeves and do actual technical work when appropriate
  • You will work with other engineering managers and functional leads to set direction and ambitious goals for your team, Engineering, and Branch as a whole

Preferred Qualifications

  • A record of mentorship and helping others in their career growth
  • Experience and excitement for recruiting, combined with a thoughtful approach to team growth

Benefits

  • Work in a mission-driven, fast-paced and entrepreneurial environment
  • Competitive salary and equity package
  • A collaborative and flat company culture
  • Fully paid life and health insurance benefit with Axa Mansard
  • 28 days of annual leave, 30 days of sick leave and 7 days of bereavement leave
  • Fully paid parental leave - 6 months maternity leave and 3 months paternity leave
  • $500 Annual professional development budget
  • Pension benefit
  • A one-time home office set-up budget
  • Team meals and social events (Hybrid for now)
  • Flexible working hours
  • Opportunity to work and interact with a global team

Share this job:

Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.