Responsibilities Design, build and maintain developer-facing tools, libraries and APIs Collaborate with multi-functional teams to build and improve usability, performance and adoption of our software Contribute to technical direction and architecture decisions within the team Write clean, maintainab