
GraphQL Engineer, .NET, Azure
Posted May 30

Posted May 30
This is a fully remote position, open to applicants in Mexico.
• Design, develop, and enhance **GraphQL APIs focusing on performance and scalability**
• Define schemas, resolvers, and data models within distributed systems
• Make critical decisions regarding:
• - Schema design and governance
• - Backward compatibility
• - Strategies for API evolution
• Integrate various backend systems into a cohesive GraphQL layer
• Collaborate extensively with frontend/client teams that utilize the API
• Develop scalable backend services utilizing C# .NET
• Implement clean architecture and adhere to best practices
• Ensure system maintainability and performance
• Deploy and manage distributed systems on Microsoft Azure
• Guarantee reliability, observability, and scalability
• Troubleshoot and optimize production systems
• Provide support for event-driven workflows as necessary
• Experience with Kafka is advantageous but not mandatory
• **Must-Have (Non-Negotiable)**
• - 5+ years of experience in backend or API engineering
• - Strong proficiency in **C# .NET**
• - Proven track record of **owning APIs in production**
• - Comprehensive understanding of:
• - Distributed systems
• - API performance and scalability
• - Data modeling (SQL/NoSQL)
• - Familiarity with Microsoft Azure
• **GraphQL (Flexible Entry Point)**
• We welcome candidates with either:
• **Option A (Ideal):**
• - Extensive experience in designing and managing GraphQL APIs in production
• **Option B (High Potential):**
• - Practical exposure to GraphQL **OR**
• - Strong REST/API design experience with an understanding of:
• - Over-fetching / under-fetching challenges
• - Client-driven data requirements
• - API abstraction layers
• 👉 *Candidates in this category must showcase the ability to quickly transition into GraphQL ownership.*
• **What We Are Specifically Looking For (Refined Signal)**
• Strong candidates typically exhibit:
• - End-to-end ownership of APIs in a production environment
• - Experience in making architectural or design decisions
• - Collaboration with multiple consumers (frontend, mobile, external clients)
• - Experience with integrating various data sources into a unified API
• **Less Suitable Candidates**
• - Have only implemented APIs without ownership
• - Lack experience with performance or scalability issues
• - Limited exposure to multi-team settings
• - No comprehension of API design trade-offs
• **Nice to Have**
• - Experience with GraphQL in production environments
• - Familiarity with Kafka / event-driven systems
• - Knowledge of Docker / Kubernetes
• - Experience with observability tools (Azure Monitor, App Insights)
• 🚀 Integration into global brands and innovative startups.
• 🏡 Remote work / Home office options available.
• 📍 If hybrid or on-site work is necessary, you will be informed from the initial interview.
• ⏳ Schedule will align with the assigned project or work cell.
• 📅 Work schedule from Monday to Friday.
• 🎉 Day off to celebrate your birthday.
• 🏥 Major medical expense insurance (applicable in Mexico).
• 🛡️ Life insurance coverage (applicable in Mexico).
• 🌎 Multicultural team environments.
• 🎓 Access to courses and certifications for professional growth.
• 📢 Opportunities to attend meetups with esteemed guests from the IT industry.
• 📡 Virtual events for team-building and interest group activities.
• 📢 English language classes available.
• 🏆 Career advancement opportunities across various business lines.
• 🏅 Proudly recognized as a Great Place to Work.
Confitec
DOMVS iT
Anyone AI
FCamara Consulting & Training
Get handpicked remote jobs straight to your inbox weekly.