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.