who will contributeto the success of the company by building their services.
JobSummary : The ideal candidate will be responsible for designing andarchitecting products with maintainability, performance and reliability as coreconcerns.
Contribute to or lead explorations for various engineering initiatives.
Contribute to ongoing product development initiatives as part of a cross-functional team.
Provide feedback to the backend engineering manager to help improve processes and output.
Provide guidance during product development especially around software best practices.
Provide leadership to junior backend engineers to help them grow and level-up.
Requirements : Skills
Culture fit, the ideal candidate must be kind, ability to communicate clearly, open to giving and receiving feedback and insisting on high standards.
Experience with automated testing (TDD).
Proficient knowledge of SQL.
Proficient knowledge working with RDBMS and NoSQL databases.
Experience designing / architecting large software products (with a deep understanding of scaling for distributed systems).
Ability to provide in-depth evaluation and analysis of unique complex technological issues.
Proficient understanding of code versioning tools such as Git.
Previous experience in the fin-tech space.
Minimum of a good first degree.
5+ years cognate working experience is preferred.
Benefits : Highly Competitive