Darwoft

Senior API Architect – GraphQL, Enterprise APIs

Darwoft

full-time

Posted on:

Location Type: Remote

Location: Remote • 🇦🇷 Argentina

Visit company website
AI Apply
Apply

Job Level

Senior

Tech Stack

CloudDynamoDBGoGraphQLGRPCJavaJavaScriptKafkaKotlinKubernetesMongoDBMySQLNode.jsPostgresRedisTerraformTypeScript

About the role

  • Define and implement the target API architecture (GraphQL-first, complemented by REST/gRPC where appropriate).
  • Establish API standards, reusable libraries, and governance for authentication, authorization, error handling, and schema management.
  • Design and build modular frameworks (gateways, schema registries, documentation, SDKs, developer tooling).
  • Lead API migrations from legacy systems with minimal downtime and measurable business impact.
  • Enforce high standards of quality, security, and reliability automated testing, CI/CD, observability, and compliance.
  • Drive performance optimization: caching, data loaders, N+1 mitigation, and query complexity controls.
  • Collaborate closely with platform, data, and DevOps teams to ensure scalability and consistency across services.
  • Mentor senior backend engineers and foster a strong engineering culture focused on clarity, automation, and reliability.

Requirements

  • 8+ years of backend engineering experience, including 3+ years designing or leading enterprise-scale API platforms.
  • Deep expertise in GraphQL (schema design, federation, schema composition, query cost limits).
  • Strong knowledge of REST, gRPC, and event-driven architectures.
  • Proficiency in at least one typed backend language (TypeScript/Node.js, Go, Java/Kotlin, or C#).
  • Proven track record building high-performance, scalable backend systems (horizontal scaling, idempotency, resilience patterns).
  • Cloud & DevOps experience with Kubernetes, containers, service mesh, API gateways, and IaC (Terraform/Pulumi).
  • Solid understanding of security best practices (OAuth2/OIDC, JWT, mTLS, secrets management, least privilege).
  • Familiarity with databases and streaming technologies: Postgres/MySQL, DynamoDB/MongoDB, Redis, Kafka.
  • Excellent communication and stakeholder management skills able to present trade-offs and influence technical decisions.
Benefits
  • 100% remote work
  • Argentinas public holidays
  • English classes
  • Referral program
  • Access to learning platforms

Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard skills
GraphQLRESTgRPCTypeScriptNode.jsGoJavaKotlinC#Kubernetes
Soft skills
communicationstakeholder managementmentoringcollaborationleadership