For this specific position, we are looking for candidates in a timezone UTC+5.

The Authorization team creates the entry points for all financial transactions, making it simple for merchants (our customers) to operate their businesses. Our authorization APIs also enable developers (our partners) to accept their first payment in a few hours.

You will play a critical role in expanding our authorization API capabilities (localization, new payment methods, monitoring, etc) and building highly performant, reliable, and compliant systems. We are looking for a candidate with a strong background in building successful products (ent-to-end), being comfortable in dealing with lots of moving pieces, with great attention to detail.

As a member of the engineering team, you are expected to have a high bar for quality of code and quality of user experience. Due to the nature of our business, candidates with the ability to handle multiple projects with changing priorities will thrive at CloudWalk.

What You'll Be Doing:

  • Work with engineers and other leaders at CloudWalk to design and develop our authorization APIs
    • Empower the engineering team to achieve a high level of technical productivity, reliability, and simplicity

    • Help in the process of recruiting great engineers

    • Mentor and develop engineers on the team, helping them advance in their careers

    • Evaluate and deploy software tools, processes, and metrics

    • Contribute to CloudWalk engineering-wide initiatives

    What You Need To Succeed:

    • Operated critical infrastructure and worked with prominent cloud providers

    • Significant experience in developing payment applications

    • Great knowledge of Relational Databases, SQL, and ORM technologies

    • Excellent experience in payment industry standards such as ISO8583

    • Good knowledge to develop software in Ruby and Ruby on Rails

    We are not expecting candidates to have expertise across all of these areas. We will gladly help you bridge the gaps.

    As a member of a full remote and distributed team, you are expected to complete tasks autonomously and unsupervised, being highly collaborative and self-directed.