About 99
99's mission is to make transportation cheaper, faster and more efficient using technology. We're one of the top startups in Latin America, backed by top investors monashees+, Tiger Global, and Qualcomm. We're leading the urban mobility revolution in Brazil. Check out this video to see what we care about.
At 99 you'll be working on a problem that really matters: improving transportation - something that 200 million Brazilians do at least twice a day, every single day. We just launched 99POP, our private car service, and our big next steps will include new vehicles like vans, motorcycles, boats, rocket ships and whatever else we can dream up. We believe we have the best team in Brazil, and what we've built so far is on over 10 million devices and has completed tens of millions of rides.
About CSI Squad
CSI is accountable for passengers & drivers safety and 99’s financial health. We deal with a set of challenging situations on a daily basis and our job is to address them through data analysis, machine learning and technology applied on safety & financial health. Ready to fight some bad guys? Join us!
About the position
In this position you will play a key role building large-scale, highly-available and real-time fraud prevention & safety projects to fight payments abusement, fraudulent activity and guarantee security to drivers and passengers. If you are passionate about working with high scalable backend infrastructure, and are motivated to make an impact in creating a robust and scalable software - this is the opportunity for you. Let’s have a conversation. You will help shape the vision and architecture of our backend infrastructure. You will be responsible for developing a reliable backend infrastructure that scales with the company’s incredible growth.

What we expect from you

  • Execute quickly and plan responsibilities within the team with low supervision level.
  • Experience with relational database and schema design.
  • Write well-crafted, well-tested, readable, maintainable code. Quickly.
  • Participate in code reviews to ensure code quality and distribute knowledge.
  • Leave code better than you found it.
  • Structure and solve complex and multidimensional problems.
  • Must Haves

  • Must Haves
  • 2-4 years of experience
  • B.S., M.S., or PhD. in Computer Science or equivalent
  • Experience with object-oriented programming
  • Experience working with databases, relational or NoSQL
  • Bonus Points

  • Familiarity with classical statistics, data analysis and regression
  • Hands-on experience with machine learning algorithms for regression, classification, and clustering
  • Experience with Functional Programming with languages like Scala or Clojure
  • And when you need a break, you can take a ride with our scooter around the office.  Or play guitar.  Or chess.  Or have a beer (on Fridays).  Check out this video to see our office vibe.
  • Our stack

  • Languages: Scala, Python, Java (legacy), Javascript, Kotlin (Android), Objective-C (iOS)
  • Frameworks: Airflow, Play, Akka, Slick, Quill
  • Databases: MySQL, Postgres, Redshift, Redis, ElasticSearch, DynamoDB
  • Cloud: AWS, Docker, Elastic Beanstalk, S3, SQS, SNS, Lambda
  • Tools: Splunk, NewRelic, Crashlytics, Tableau
  • Benefits & perks

  • Competitive compensation;
  • The best ride-hailing team in Brazil: sharp, motivated co-workers in a results-driven culture;
  • Fun, casual environment;
  • Awesome office with a great location - we're accessible by bus and train, situated in Brooklin/Vila Olímpia;
  • Health, dental and life insurance;
  • Meal allowance / vale refeição;
  • GymPass.