• Design, implement, verify, deploy, and maintain high-quality code using modern engineering practices and tools.
• Optimize, debug, and refactor code to improve performance and maintainability, and effectiveness.
• Works with appropriate stakeholders to determine user requirements for a feature.
• Collaborates with experienced engineers and mentors to translate ideas from research and design into production-grade systems.
• Acts as a Designated Responsible Individual (DRI) in monitoring system/product feature/service for degradation, downtime, or interruptions for simple problems, and recommends actions to restore system/product/service by following the playbook.
• Contribute to the continuous improvement of the team's processes, practices, and culture.
• Learn and adopt new technologies and frameworks as needed.