- Build user-facing UIs in collaboration with product managers and teammates.
- Build scalable data-heavy background processing jobs handling terabytes of data.
- Build new features with both humans and AI agents in mind.
- Integrate and maintain connections with external data providers, ensuring data reliability, consistency, and quality across ingestion pipelines.
- Participate in architectural discussions and make sound trade-off decisions.
- Design, build, and optimize relational database structures using MySQL.
- Collaborate closely with data scientists to optimize AI workflows and prompts.
- Debug, profile, and tune systems for reliability and performance at scale.
- Write clean, maintainable, and testable code with an eye for long-term stability.
- Continuously improve workflows, deployment, and monitoring practices.