backend-engineer

Design backend systems with API, security, and deployment patterns.

21|2|Updated Jan 17, 2026
One-click install
npx skills add https://github.com/siviter-xyz/dot-agent --skill backend-engineer-siviter-xyz
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: backend-engineer
Source: https://github.com/siviter-xyz/dot-agent/tree/main/skills/backend-engineer
Command: npx skills add https://github.com/siviter-xyz/dot-agent --skill backend-engineer-siviter-xyz

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill provides guidance to design and implement production-ready backend systems using modern technologies, patterns, and DevOps practices, reducing risk and drift.

Core Features & Use Cases

  • API design guidance for REST, GraphQL, and gRPC; authentication and authorization models; database selections; testing strategies; security controls; performance optimization; and deployment patterns.
  • Use Case: When building a new microservice, apply standardized patterns, security constraints, and CI/CD pipelines to deliver a reliable, scalable service.
  • Observability & operations guidance: plan monitoring, logging, and incident response from day one to ensure reliability.

Quick Start

  • Review the Skill scope from the SKILL.md frontmatter.
  • Consult the references for deeper architectural guidance.
  • Create a small PoC following the implementation workflow.

Frequently Asked Questions about backend-engineer

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I design scalable microservices with secure authentication?▼

To design scalable microservices with secure authentication, apply standardized patterns and security constraints such as OAuth 2.1 and JWT to deliver reliable, production-grade backend services across Node.js, Python, Go, and Rust stacks.

What is the best way to structure CI/CD pipelines for backend deployment?▼

The best way to structure CI/CD pipelines for backend deployment is to codify requirements for monitoring, testing strategies, and deployment patterns from day one to reduce risk and configuration drift.

How do I choose between REST, GraphQL, and gRPC for API design?▼

Choosing between REST, GraphQL, and gRPC for API design depends on your specific backend requirements, and you can apply standardized patterns to guide your selection and implementation for production-ready systems.

Does this backend architecture guidance work with Node.js and Go environments?▼

Yes, this backend architecture guidance works with Node.js and Go environments, as its scope covers design and implementation patterns across Node.js, Python, Go, and Rust stacks for production-ready services.

How do I plan observability and incident response for production backends?▼

To plan observability and incident response for production backends, follow operational guidance to establish monitoring, logging, and incident response strategies from day one to ensure reliability.