RosterBackend Engineering

Lucas Ferreira
Staff Backend Engineer, services and APIs (L6)
Backend EngineeringFocus
Backend services and APIs in Python: the contract first, then the handlers, with one error shape and one validation pattern.
How they work
Contract-first and consistent. Migrates without breaking the clients already calling.
What they handle
- Designing and building REST, GraphQL, and webhook APIs
- Request and response contracts and error schemas
- Authentication and authorization
- Validation and versioning
- Idempotency and rate limiting