Jobs and Careers
BI

Senior Java Software Engineer, Software Security

Bitso
European Economic AreaRemotefull_timeVerifiedPosted 26 Feb 2024

About the role

Working At Bitso

We are a diverse team that takes pride in understanding the perspectives of others. We fully embrace working remotely and we are eager to act, improve and accelerate progress inside and outside of our organization.

To drive revolutionary changes in society and make crypto useful, we delight our customers with world-class products, deep care, and intentional empathy.

Your Purpose 

As a senior Software Security Java software engineer for Core Services, you will help design, write and implement a new authorization and authentication solution to be deployed across all Bitso services. This critical role involves collaboration with various teams (including our security experts) to ensure scalability, optimal performance and top-notch security. You will be also responsible for leading other engineers in the team, providing a technical direction and guiding them. Once this solution is implemented, your ongoing tasks(together with the whole team) will include its maintenance and continuous evolution. You will be at the forefront of incorporating the latest requirements, particularly those related to emerging authentication mechanisms, to keep our systems up-to-date and secure.

Reports To

This Role will be reporting to the Mercury Engineering Manager.

Who You Are 

  • Proven English fluency.
  • A proficient and experienced engineer with vast knowledge in many different tools and business domains. This means you are not tight to the boundaries of the language of your preference but capable of quickly learning and understanding concepts you may be unfamiliar with in a language agnostic fashion
  • Successful completion of one or more projects in the Software security domain, ideally in a leading role
  • A team player. Have a demonstrated ability to work in a fast paced environment together and feel comfortable to challenge other Sr. Engineers putting ego aside and the common good first rather than the personal benefit
  • Autonomous -  Is expected to have autonomy and independence and a get it done attitude

We expected solid knowledge of

  • Security engineering, system and network security, authentication and security protocols, cryptography or application security
  • Test Driven Development and Behaviour Driven Development (Experience with tools like Mockito, Spock, Cucumber etc)
  • Object Oriented and Functional Programming design (Java and Spring mostly) - API Design and Testing
  • Continuous Integration and Continuous Deployment. (Experience with tools like Maven, Gradle, Jenkins, Spinnaker are a great fit)
  • Software Architectures and System Design
  • Databases (PostgreSQL is a plus)
  • Understanding of Cloud Architectures, Microservices and Distributed Systems
  • Containerization (Kubernetes and Docker)
  • Familiarity with PHP and Shell Scripting is a plus

Preferred qualifications

  • Experience with OPA (Open Policy Agent), OAuth 2.0 and OpenID

 

What You Will Do 

  • Be responsible for building and maintaining Bitso critical internal facing applications
  • Understand the requirements of Bitso's employees
  • Design and implement software tests
  • Engage politely 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 Stakeholders
  • Have regular discussions with passionate people from many backgrounds
  • 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

 

Research in Diversity, Equity, and Inclusion suggests that individuals may hesitate to apply for jobs if they do not meet all the listed criteria. At Bitso, we value diversity and your unique strengths could be just what we're looking for. If this role excites you but you don't match every point in the description, we still want to hear from you.

#LI-Remote 

Who We Are

With over 7 million users, Bitso is the leading cryptocurrency platform in Latin America. We are developing the cryptocurrency ecosystem in the region and enabling financial inclusion. We believe crypto is the future of finance, and we’re committed to making it useful by providing equal access to safe and intuitive financial products.

We are here to make a lasting impact on our customer’s lives and we do so by embracing our core values:

  • Be Human: we delight our customers th

Apply for this role

Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.

Apply Now →Generate Application Kit

Free account required — sign up in 30s

Company

Bitso

View company profile →