- Design, build, and evolve complex software systems using modern design principles and patterns.
- Work effectively across full-stack codebases to own features from development to deployment.
- Develop large-scale React applications with TypeScript.
- Build and maintain backend functionality using Java, Kotlin, or Python.
- Develop and deploy generative AI infrastructure and applications.
- Manage and interact with databases such as Postgres or MySQL.
- Guide and mentor junior engineers to scale team capabilities.
- Collaborate with cross-functional teams through pair-programming and code reviews.