Careers

ADDI - Senior Data Engineer

Remote - LATAM. RockitLaunch - Addi

About the role

ABOUT ADDI

We are a technology company working to transform credit and banking in Latin America starting with the point of sale finance. We aim to build fair, simple, and affordable financial services that empower our clients, treat them with dignity, and build financial freedom. We launched in February 2019 and have already served thousands of clients and disbursed millions of dollars. 

We operate as a full-stack startup. We have built our core systems and processes from scratch, and we believe our technology and analytics platform will drive our progress in the years to come. We come at this with deep experience building and growing technology teams and financial products. As important as what we do is how we do it. We are a conscious company, and are deeply committed to working and living our five core values - A company of owners inspiring colleagues, we pull rabbits out of hats, we care and we trust, act with integrity, win today every day, and scale exponentially.

We are backed by Andreessen Horowitz, Monashees, Village Global, and an outstanding team of individual angels, including Kevin Ryan, Josh Abramowitz, and Scott Weiss.

ABOUT THE ROLE

As a senior data engineer at ADDI, you will work closely with designers, engineers, product managers and channel owners to build great products and experiences for our clients and allies; own the pieces of the platform that you architect, implement, test and deploy to production; and serve as a mentor and leader of the engineering organization.

WHAT YOU WILL DO

  • Make contributions to our Architecture Decision Records repository. Your contributions will help us to improve our platform and how we work at ADDI.
  • Review, give feedback and improve the technical designs of other team members.
  • Develop unit, component and integration tests to guarantee the reliability of the features that you build.
  • Review pull requests in a timely manner transferring your deep knowledge with your team. We expect you to provide great feedback from a technical and functional perspective.
  • Deploy new features to production on a daily basis using our CI/CD pipeline.
  • Triage incidents in a timely manner.
  • Be part of our on-call rotation as a secondary member of the escalation policy to support the primary member if help is needed.
  • Prepare and present technical talks to the engineering organization.

WHAT ARE OUR REQUIREMENTS

  • Practical hands-on experience with batch processing and stream processing, and event-based messaging.
  • Experience with processing frameworks (Spark or Flink).
  • Experience in bus messaging using Kafka or Pulsar.
  • Understanding on various distributed big data file formats, such as Apache Avro, Apache Parquet and Apache ORC.
  • Experience with cloud service providers.
  • Experience with containerization platforms (Kubernetes and Docker).
  • Experience in data warehousing.
  • Familiarity with Apache Druid as real-time analytics database.
  • Experience in deploying machine learning models.
  • Mastery identifying great engineers as interviewer and reviewer of take-home exercises.
  • Ability to onboard and mentor new team members.
  • Nice-to-have: Apache Airflow and Databricks

WHY JOIN US

  • Work on a problem that matters and help change customers’ lives.
  • Build a lasting company from the very beginning, helping define every aspect of it.
  • Be at the center of it all. We are a true technology company, and engineering is at the core of what we do.
  • Take advantage of a massive market opportunity ahead of us; we are growing faster than pretty much any other fintech lender was at our stage.
  • Work alongside a great and diverse team that cares about what we are doing and how we are doing it.
  • Generous compensation.100% remote work.
Apply now