ENGINEERING MANAGER

Fintech & Finance | USA - REMOTE

DESCRIPTION

Our client is a venture-backed fintech with a mission to give employees instant access to their earned wages, which solves a major problem for real people, while killing predatory financial products like payday loans. It is the fastest-growing startup in the category and was incubated by QED Capital, a top fintech venture fund.


The company’s app provides earned wage access for employees at mid- to large-sized organizations to improve their financial wellness and to increase employee engagement and productivity.


With many workers living paycheck to paycheck, financial wellness tools are an important part of any employee benefits package. The company gives employees access to the money that they have already earned whenever they need or want it, without needing to wait for the month-end paycheck. The service is mobile app-based, very easy and intuitive to use. There’s a small transaction fee and no interest to pay - a much healthier solution than payday loans or bank overdrafts with their exorbitant charges.


The company’s ultimate mission is to help people attain financial freedom, which starts with giving people full control over their income.       




ABOUT THE ROLE: 

We are looking for an experienced Engineering Manager, that can lead a set of teams in their Engineering organization, being a technical reference for their engineers, helping them to succeed and grow professionally. We want someone that can have a holistic approach to technology.

You will be working closely with each Teach Lead in one or more tribes, and also with other Engineering Managers to help our client deliver exciting new products and features connected to their product roadmap vision. You will also be working closely with channel partners, helping the client to connect with vendors that are critical to their success, in areas like payments, payroll processing and time & attendance systems. Also, you will be required to work closely with their Product organization and Operations teams in multiple geographies, notably the US, India and the EU.


The ideal candidate will embrace the team’s global culture, which is rooted in Shokunin - the Japanese philosophy of giving your very best for the general welfare of people. The company’s other core values are radical transparency and zero ego.



SPECIFIC RESPONSIBILITIES  

●  Lead teams to deliver on projects and programs around our business needs

●  Collaborate with other leads to break down complex deliveries in smaller pieces and iterate

●  To be a high level technical reference across several teams, guiding and supporting the team on important architectural decisions

●  Optimize cross team collaboration

●  Define and execute recruiting and onboarding strategy

●  Ensure their development process is followed and refined

●  Provide structured feedbacks and career growth

●  Communicate and influence in the prioritization of tech backlog

●  Define and implement new processes for enhanced productivity

●  Promote collaboration and engagement across teams

●  Coach and train Tech Leads and other technical references



WORK EXPERIENCE AND REQUIREMENTS:

  5+ years of experience in engineering management

  10+ years of experience in software engineering

  Experience with early stage software products, taking products from a nascent stage to a higher level of maturity

  Experience translating technical requirements and concepts to different audiences 

  Exceptional and proven written and verbal communication skills

  Holistic technical and architectural vision, with previous development experience

  Ability on designing, delivering and operating distributed cloud based solutions at scale

  Flexible work style comfortable in a fast moving, high energy and evolving environment

  Excellent project management, planning and organizational skills

  Ability to multi-task and meet deadlines while paying attention to details

  Ability to work effectively under pressure, time constraints and ambiguity

  Flexible and able to adapt quickly to new situations

  Ability to handle multiple (sometimes conflicting) priorities and still meet deadlines

  Ability to work as part of a team