Provide technical direction for products, projects, and features with emphasis on backend systems and APIs Contribute to architecture discussions and design reviews Partner with cross-functional teams to translate feature specifications into product designs and code Design, develop, test, and maintain clear, concise, and robust code Create robust test plans paired with comprehensive automated tests Mentor and coach junior engineers Contribute to internal and external blogs Perform stand-by, on-call, or off-hours duties