Develop and operate mobile client SDKs for KARTE for App, supporting iOS, Android, Flutter, and React Native. Improve device compatibility, testing, CI/CD, and high-volume tracking.
About this role
This internship is a software development role spanning PLAID’s KARTE customer-experience platform and its underlying product and data systems. Example projects include developing a real-time user-behavior analysis platform that handles an average of 40,000 requests per second and peaks of 100,000, and designing an in-house distributed OLAP database for customer analysis. The wider platform processes more than 1.1 billion users’ behavioral data each month. Work may also include improving query performance and researching or developing large language model (LLM) tools to generate frontend components and SQL. The technologies include React and Vue.js; TypeScript, Java, Go and Python; BigQuery, BigTable, MongoDB, Spanner and Redis; and Google Cloud, AWS and Kubernetes. Cursor, Codex, Claude, DataDog and Sentry are also used in the development environment. Applicants need at least two years of programming experience; self-study counts. They must also be able to submit a project they created.
This is an AI-generated summary of the employer's original posting — details can be incomplete, out of date or simply wrong. Always confirm everything on the official posting before applying.