Engineering Manager

Posted:
8/29/2024, 5:26:11 PM

Location(s):
North, Burkina Faso

Experience Level(s):
Senior

Field(s):
Software Engineering

Workplace Type:
Remote

Mission

Finch was started by 2 friends (Nino & Steph 🙇🏾‍♂️🙇🏻‍♀️) who struggled with anxiety and depression and found self-care challenging to stick with. We decided to build Finch hoping to make self-care fun and accessible after seeing many others share similar struggles. Finch was launched in 2021, and our team is grateful to have helped over 10 million people on their mental health journeys.

Finch is profitable, and we believe in responsible growth.

We’re a small but mighty team who are passionate about mental health and we’re excited to bring on equally passionate people!

Role Summary

We are looking for our first-ever engineering manager for our team! You will lead a team of very senior product engineers in the company and work closely with the founders to build a world class engineering team so we can deliver the most delightful self-care app in the world.

Key Responsibilities

  • Lead and manage a team of product engineers, fostering a culture of collaboration, high performance, and continuous improvement.

  • Provide technical guidance and mentorship to team members, ensuring high-quality engineering practices and scalable solutions.

  • Work closely with product, design, and other cross-functional teams to align engineering efforts with business goals and deliver impactful product features.

  • Be hands-on with coding and technical tasks as needed, helping the team execute work efficiently and effectively, especially during critical project phases.

  • Drive the team to iterate rapidly on new product ideas, balancing speed with thoughtful decision-making and technical rigor.

  • Advocate for the team’s needs, provide career development support, and create an inclusive environment where every engineer feels valued and heard.

  • Establish and evolve engineering processes, tools, and frameworks that enhance team productivity and product quality.

  • Identify and address technical debt, improving codebases and system architectures to ensure long-term maintainability and performance.

  • Be a strategic thought partner in defining the long-term vision and technical roadmap of the company’s product and engineering capabilities.

  • Lead by example, participating in code reviews, architecture discussions, and contributing to the overall technical direction of the team.

Requirements

  • You have 8+ years of experience in engineering, including 3+ years in a leadership role managing teams and delivering consumer products.

  • You have a strong technical background, with experience in mobile and/or full-stack development, and a deep understanding of engineering best practices.

  • You possess excellent communication skills and can effectively collaborate with cross-functional teams, including product, design, and leadership.

  • You are a strong advocate for both the user experience and the developer experience, balancing the needs of the business with the technical realities of the team.

  • You have a track record of building high-performing teams, fostering a culture of growth, inclusivity, and accountability.

  • You are data-driven and have experience with A/B testing and making decisions based on both quantitative and qualitative data.

  • You can navigate and lead through ambiguity, setting clear goals and priorities for your team.

  • You have a passion for mental health, wellness, or gaming and are excited about the opportunity to build products that make a meaningful impact on people’s lives.

  • Nice to have: Experience with Flutter development, familiarity with mental health or wellness products, or experience in a fast-growing startup environment.

What We Offer

  • Competitive salary and benefits

  • Opportunities for professional growth on a mission-driven team

  • An inclusive and diverse work environment that values innovation and creativity