A developer should be able to choose the right model, make and verify a first request, diagnose a failed request, and configure routing, budgets, credentials, and security controls without losing sight of the application they are trying to build. You will work with customers, a Product Manager, and engineers to understand the problem, explore solutions, build the production experience, ship it, and learn from what happens after launch.