Multiple Locations

Java Software Engineer (+3 years)

About Bitso:

Bitso is Latin America’s leading digital currency exchange. Our vision is to provide hundreds of millions of individuals across Latin America access to fast, cost-efficient and beautifully designed financial & non-financial services powered by crypto. We believe the first step to achieve this is making cryptocurrencies accessible for everyone following our seven principles: Custodianship, Reliability, Powerful Liquidity, Trusted Brand, Usability, and Solvency.

Team & Role Description:

Our engineering team is responsible for building and scaling our products, and the infrastructure for our operations. As a Software Engineer, you will work in a fast-paced environment and work closely with different chapters across the company to build the best products for our users.

What we value:

  • Passion and personal accomplishments.
  • Independent ownership of business problems and their solutions.
  • Solid engineering skills (e.g. design patterns, automated testing, fault-tolerant systems).
  • Passion for aggressively automating everything we do.
  • Developers who can navigate around a Linux box and a production environment.
  • Experience using open source tools and participating in open source projects.
  • Rolling up your sleeves and getting things done.


  • Understand the requirements of Bitso’s products.
  • Design and implement software tests.
  • Help and correct bugs on the platform.
  • Have knowledge of the operation of cryptocurrencies.
  • Drive new feature development.
  • Architect systems and improvement to scale our product and platforms.
  • Ship code for high growth, high visibility markets, every day, for hundreds of thousands of users.
  • Write a high-performance code designed for scale.
  • Assure the integrity, solvency, and security of the exchange.

To succeed in this role, you’ll need

  • English language proficiency.
  • Must have 3 years of working experience with the following:
    • Java 8 or above (streams, lambdas, optionals)
    • Spring Boot, Micronaut, or some other microservices framework
    • Relational databases, preferably PostgreSQL
    • NoSQL databases (Redis, Mongo)
    • Some PHP knowledge is desirable but not required
    • Certain notions of distributed systems: back pressure, observability, fault tolerance, concurrency, redundancy, etc.

*These are the applicable requisites, although equivalent competencies in any of the above will also be considered.*

 Additionally, it would be nice if you

  • Experience with architecture and requirements engineering.
  • Act a mentor within the team and with other functions.

Compensation and Benefits:

  • Purpose: You’ll be part of something bigger, working towards financial disruption and 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, engaging with a network of diverse talent from 25+ nationalities bound by our quest to #makecryptouseful
  • Salary: We pay very competitively in the countries where we operate,  based on sophisticated high-tech markets
  • Venue: Work from wherever you want, work asynchronously; this role is fully remote to give you maximum freedom
  • Performance Bonus: Your hard work will be rewarded with an attractive bonus plan.
  • Unlimited Paid Time-Off:  You chose your number of days off. Recharge batteries and enjoy who you are outside the  office.

*As you move on to the final stage of our talent attraction journey, we will ask you to please complete our background check process.

*This role is expected to work remotely.

About Bitso

We are a global team of driven individuals creating a better world by making crypto useful. Can you imagine contributing to a massive project that is changing the way people think about and uses their money? You can help us make the difference and be part of this challenge. It’s time for you to create a positive impact in our world by contributing to create accessible, fast, cost-efficient, and user-friendly financial services powered by blockchain technology. Serving more than 1 million customers worldwide, Bitso is the leading tech crypto company, a fast growing startup that’s constantly expanding. Our teams are big enough to drive change and small enough for voices to be heard. People who thrive at Bitso embrace a disruptive mentality, empower themselves to create awesomeness, and respect the nuances of different cultures, as we are a global and multicultural team from more than 16 countries around the world. To achieve our goal in making cryptocurrencies accessible to everyone we work under 3 main values: Drive Change, Be Human and Embrace your Freedom.  ¡Let’s code the future together!