About the job Engineering Manager (Tech Unicorn)
We are recruiting on behalf of one of Tech Unicorn companies looking to hire a Engineering Manager for Financial Services Technology Team. This position will help set the features, architecture, and best practices of the team, and have significant influence on our overall strategy
Job Description:
• You are responsible for driving the end to end charter of the Fintech Shared Services team which has multiple sub-teams consisting of backend & frontend engineers.
• You lead the yearly and quarter planning with a mission to build a smooth execution plan and secure the delivery of the engineering roadmap. You are the ultimate owner of the successful delivery and rollout of your roadmap.
• You drive your teams forward by being objective and supportive, as well as raising the bar continuously by striving for great delivery and code quality.
• You design and enhance cutting edge services (existing and new) by setting a high standard for availability, scalability, latency, and efficiency of the company range of products.
• You work with other leaders in Fintech or outside Fintech employing your skills of technologies, communicating your ideas effectively and driving alignment with key stakeholders to create successful outcomes of business and engineering growth.
• You actively participate in code and design reviews to maintain our high development standards. You engage in service capacity and demand planning, software performance analysis, tuning, and optimization.
• Attract and retain engineering talent, actively mentor and develop engineering talent in the team and across the company. You deeply care about people's growth and career development.
Requirements:
• Bachelor’s Degree in Computer Science or equivalent.
• 5+ years of software engineering experience, writing production quality software (Java preferred), with a proven track record leading the design and implementation of successful large-scale software projects.
• Hands-on programming and technical design skills with demonstrated willingness and capability to learn new technologies quickly. Development experience in a Linux/Unix environment.
• Track record of designing, developing and implementing complex, large scale, distributed systems in the cloud (AWS preferred).
• Experience leading a team of engineers and driving large-scale projects and products, in collaboration with product and business teams, to succeed.
• Strong communication skills and can act as an advisor, coach, mentor, and partner all at the same time with the demonstrated ability to collaborate with various stakeholders.
• 3+ years experience managing software development team and/or experience managing leads.
• Fluent with the entire software development lifecycle (coding standards, source control, build process, testing and operations).
• High sense of ownership, urgency, and drive.
Preferred Qualification:
• Experience with designing and building large-scale Payment, Money Lending or other Fintech systems.
• Any prior experience working & managing cross border team setup.
• Influential, public speaking skills and willingness to participate in employer branding activities such as speaking engagements, technical writing.