Dive into service codebases to understand how implementation details, data access patterns, and architectural choices affect production behavior. Use metrics, logs, traces, and database telemetry to trace production issues back to specific code paths, queries, or design decisions. Partner with feature teams to debug complex reliability and performance issues, proposing concrete code changes and architectural improvements. Suggest and help implement improvements such as safer concurrency models, more efficient algorithms, better resource usage, and clearer service boundaries. Help teams adopt resilient coding patterns, including retries with backoff, circuit breakers, bulkheads, idempotency, and graceful degradation. Lead or contribute to post-incident reviews, translating operational failures into actionable engineering improvements. Design and evolve observability tooling that makes it easier for engineers to reason about code-level behavior in production. Review service and database interaction patterns to reduce latency, contention, and unnecessary load. Collaborate on database-related improvements, including schema design, query optimization, migration strategies, and scaling approaches. Contribute to reliability standards such as SLOs, service readiness expectations, and reliability scorecards. Mentor engineers by modeling strong debugging practices, thoughtful system design, and ownership of production software.