Job Description
We are on the lookout of a Manager, Engineering to join our Fintech team.
The role will be to lead one of our core teams that builds and maintains our fintech platform. The team will be responsible for creating the critical features that manage our financial flows and ensure the integrity and security of our role involves a fluid shift between hands-on coaching of developers and collaborative strategic planning with the relevant product owner. Your ability to operate at both tactical and operational levels will be essential for achieving team goals.
Qualifications
1. Both highly technical and an effective people manager with the ability to adapt to new and changing environments: experience in hire, develop, onboard and retain diverse talents and set them up for success, and support their growth by mentoring and caring about their well-being.
2. Have 8 years + of experience of developing microservices, building architecture and designing resilient distributed systems that are flexible and scalable and at least 1 year of experience managing engineering teams.
3. Knowledge of tools such as PostgreSQL, Docker, k8s and AWS are important as well as tools around telemetry and monitoring.
4. Facilitate technical discussions and drive your team to the right direction while building scalable and reliable applications.
5. Strong communication skills with experience working closely with business and product teams, and communicating solutions with non-technical stakeholders to solve challenges.
Nice to have:
6. Experience working within Fintech, and in complying with financial regulations and industry standards (ex: PCIDSS).
7. Knowledge of Java or Kotlin (Spring Boot, Ktor)
8. Experience working with high scale applications and leading cross-functional teams.