
Senior API Architect – GraphQL, Enterprise APIs
Darwoft
full-time
Posted on:
Location Type: Remote
Location: Remote • 🇦🇷 Argentina
Visit company websiteJob 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