Payments Software Engineer – 100% Remote

Job Category: Cryptocurrency
Job Position: Backend
Job Type: Full Time
Job Location: 100% Remote

About the Company

For the largest cryptocurrency exchange company in Latin America, we are looking for the best talent. The goal is to evolve how people think and use money. To achieve this, we aim to provide hundreds of millions of users with simple and fun products. fast, cost-efficient, and user-friendly financial services powered by blockchain technology. Cryptocurrency, or encrypted monetary resources, does not rely on an intermediary to give it legitimacy or value. Instead, it is valuable because of the peer-to-peer technology that runs it. We think it’s time for Latin Americans and the world to have alternative forms of currencies.

About the team:

As a Senior Software Engineer on the Payments Team you write and ship code for some of the most critical components of the company. You must consider yourself highly capable of working under pressure, quickly, efficiently and independently. A highly rewarding position is that your code will be used immediately and its impact far reaching and high value, but this position is not for the faint of heart. We are seeking a high achieving, creative, intelligent and confident engineer willing to put their skills to the test. Your responsibilities will include incorporating new currencies (both Crypto and Fiat) into the ecosystem, ensuring the accuracy of all transactions, problem solving, solutions proposals, code review, bug solving and internal project development focused on data-analysis or inter-team enabling. The position is limited only by imagination and capability

You are: 

  • A true engineer and computer scientist, not only in the language of your preference but capable of quickly learning and understanding concepts you may be unfamiliar with in a language agnostic fashion.
  • A team player. Have a demonstrated ability to work in an Agile environment together as a team both cross functionally and with other engineers putting ego aside and the common good first rather than the personal benefit (Is also expected to have autonomy and independence in many situations).
  • An engineer with a relevant history of working with Crypto Currencies or Payment Rails on-ramp and off-ramp development, and have familiarity with software based financial integrity processes. (Having worked previously with both is a great plus).
  • A professional with excellent verbal and written language communication skills (English language proficiency required)

We expect solid knowledge on: 

  • Object Oriented Design (Java and Spring mostly)
  • Test Driven Development and Behaviour Driven Development (Experience with tools like Mockito, Spock, Cucumber etc)
  • API Design and Testing.
  • Continuous Integration and Continuous Deployment. (Experience with tools like maven, gradle, jenkins, Spinnaker are a great fit)
  • Design Patterns (Behavioural, Structural and Creational)
  • Software Architectures and System Design.
  • Databases (PostgreSQL is a plus)
  • Understanding of Cloud Architectures,Microservices and Distributed Systems
  • Containerization (Kubernetes and Docker)
  • Plus : Familiarity with PHP and Shell Scripting.

You’ll do:

  • Responsible for building and maintaining payment rails
  • Design and implement software tests
  • Engage on code reviews to maintain the highest level of quality standard.
  • Help and correct bugs on our financial platform.
  • Drive new feature development cooperatively with the Agile Squad.
  • Architect solutions and improvement to scale our product and financial platforms.
  • Ship high performance code designed for high scale, high growth, high visibility markets for every day hundreds of thousands of users.
  • Assure the integrity, solvency, and security of the exchange.

To succeed in this role you’ll need:

  • Have experience in collaborating and being part of high performing teams based on an Agile Environment, planning and shipping new products.
  • Have solid experience in Financial or Cryptocurrency software development
  • Act as a mentor within the team and with other function.
  • A conceptual understanding of the operations of cryptocurrencies and payment on-ramp/off-ramp fundamentals.

Compensation and Benefits:

  • Purpose: You’ll be part of something bigger, working towards financial inclusion across Latin America
  • Culture: You’ll work in a thriving, friendly, and fun environment that promotes open discussions, jokes, learning, video games, and lots of fun. 
  • People: You’ll work with some of the most driven and intelligent people in the crypto space in Latin America
  • Salary: We pay competitively to attract top talent in the market.
  • Venue: Work from wherever you want, this role is remote. 
  • Performance Bonus: Your hard work will be rewarded with an attractive bonus plan.
  • Unlimited Free Days: We want our employees to recharge their batteries and explore who they are outside of the office

Solicitar este puesto

Tipo(s) permitido(s): .pdf, .doc, .docx