About your job:

We are looking for a software engineer who can help us secure our APIs. This involves both the ability to conduct assessments and find vulnerabilities in existing APIs, as well as the ability to write production-quality code to fix those vulnerabilities. You’re a fit if you enjoy analyzing the security of secure channels, services, mobile and web applications, but also create and implement secure designs and protocols.

You'll be working with a great team, including founders of 99, the first brazilian unicorn, and the former CEO of Caloi. Check out what the press is saying about yellow: G1, Folha de SP, CatracaLivre.

Here you are going to be responsible for:

  • analyze the security of secure channels, services, mobile and web applications
  • Make third-party payments integrations secure
  • Understand and foresee our system requirements
  • Work closely with mobile and backend developers to design service interfaces Guarantee high performance and high availability of all systems

Double click in your routine:

  • Develop new features and fix bugs in our java-based code
  • Work side-by-side with product team to design requirements
  • Keep our source organized in our git repository
  • Collaborate in building and enforcing the roadmap
  • Manage and prioritize your tasks efficiently
  • Collaborate with architecture and code design decisions

Our requirements for this position are:

  • 5+ years experience in backend development
  • Advanced Object Oriented skills
  • Advanced Cloud Computing skills - AWS
  • Dominance of RESTful concepts
  • Knowledge of Internet protocols
  • Hands on experience with development best practices (testing, code-review, etc)
  • Strong sense of commitment and delivery focus
  • Cryptography

Preferred Qualifications

  • Previous experience building PCI compliant systems within payments realm, e.g. payment gateways
  • Professional experience in security engineering, system and network security, authentication and security protocols, cryptography, and application security
  • Experience with the application of threat modeling or other risk identification techniques

Perks

  • Startup environment
  • Flexible working hours
  • Work in a recent launched startup