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.
As an intern, your responsibilities are to learn as much as you can about software engineering as well as learn how to contribute to a globally distributed engineering team. Under the guidance of experienced Software Engineers, you will be extending the authorization API capabilities (localization, new payment methods, monitoring, etc) and building highly performant, reliable, and compliant systems.
Work with other engineers to design and develop our authorization APIs
Code, review, and debug software using primarily Ruby and Rust
Create documentation for developed solutions
Contribute to CloudWalk engineering-wide initiatives
Demonstrated software engineering experience from previous internship, publications, or coding competitions
Experience in developing payment applications
Knowledge of Relational Databases, SQL, and ORM technologies
Excellent communication skills
High levels of creativity and quick problem-solving capabilities
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.