Senior GraphQL Engineer (.NET + Azure)

Reposted 4 Days Ago
5 Locations
Remote
Senior level
Information Technology • Software
The Role
The role involves designing and scaling GraphQL APIs, developing backend services in C# .NET, and deploying distributed systems on Azure. Responsibilities include API performance management, data modeling, and collaboration with frontend teams, emphasizing ownership and architectural decision-making.
Summary Generated by Built In

Work at DaCodes!
We are a high-impact software and digital transformation firm.
For over 10 years, we have built technology-driven solutions powered by innovation, thanks to our team of nearly 300 talented #DaCoders, including developers, architects, UX/UI designers, PMs, QA testers, and more. Our team collaborates on projects with clients across LATAM and the United States, delivering outstanding results.
At DaCodes, you’ll have the opportunity to accelerate your professional growth, work on diverse projects across multiple industries, and contribute to the design, implementation, and optimization of cloud-based infrastructures.
Our DaCoders play a critical role in the success of our business and our clients. You’ll be the expert contributing to impactful projects and working with disruptive startups and global brands.
Interested?

About the Role

We are looking for a highly experienced Senior GraphQL Engineer to lead the design, development, and operation of scalable GraphQL APIs running in production on Microsoft Azure.

This is not a standard backend development role. We are specifically looking for someone with strong hands-on experience building and operating GraphQL systems in production environments, including schema design, resolver optimization, API performance tuning, and distributed systems architecture.

You will work closely with product, platform, and DevOps teams to build reliable, high-performance APIs that support business-critical applications at scale.

The ideal candidate combines deep backend engineering expertise with a strong sense of ownership, production mindset, and the ability to make architectural decisions confidently.

What You’ll DoGraphQL & API Ownership
  • Design, build, and maintain scalable GraphQL APIs using C#/.NET.
  • Define and evolve GraphQL schemas, resolvers, and data access patterns.
  • Optimize query execution, resolver performance, and caching strategies.
  • Implement best practices for GraphQL security, observability, versioning, and maintainability.
  • Troubleshoot and resolve API bottlenecks, latency issues, and production incidents.
Backend & Distributed Systems
  • Design and operate distributed backend services in cloud-native environments.
  • Collaborate on architecture decisions for scalability, resilience, and reliability.
  • Build integrations with REST services, databases, and event-driven systems.
  • Contribute to high-availability and high-throughput backend systems.
Cloud & Platform Collaboration
  • Deploy and operate services on Microsoft Azure.
  • Work closely with DevOps and platform teams on monitoring, CI/CD, incident response, and operational improvements.
  • Participate in production support and continuous optimization initiatives.
Technical Leadership
  • Mentor engineers and contribute to engineering best practices.
  • Participate in technical discussions, architecture reviews, and solution design.
  • Communicate technical trade-offs clearly with cross-functional teams.
Key ResponsibilitiesGraphQL & API Ownership (Core Focus)
  • Design, develop, and evolve GraphQL APIs for performance and scalability
  • Define schemas, resolvers, and data models across distributed systems
  • Own key decisions:
    • Schema design and governance
    • Backwards compatibility
    • API evolution strategies
  • Integrate multiple backend systems into a unified GraphQL layer
  • Collaborate closely with frontend/client teams consuming the API

👉 Candidates without deep GraphQL experience are expected to ramp up quickly and take ownership within the role.

.NET Backend Development
  • Build scalable backend services using C# .NET
  • Apply clean architecture and best practices
  • Ensure maintainability and performance
Cloud & Distributed Systems (Azure) (Core Focus)
  • Deploy and operate distributed systems in Microsoft Azure
  • Ensure reliability, observability, and scalability
  • Troubleshoot and optimize production systems
Event-Driven Architecture (Secondary)
  • Support event-driven workflows when needed
  • Kafka is a plus, not a requirement

RequirementsRequired QualificationsExperience
  • 5+ years of experience in backend or API engineering.
  • Strong experience building and operating APIs in production environments.
  • Proven hands-on experience with GraphQL in real-world applications.
Technical Skills
  • Strong expertise in C#/.NET and backend architecture.
  • Solid experience designing and implementing GraphQL APIs.
  • Deep understanding of:
    • GraphQL schema design
    • Resolvers
    • Query optimization
    • Caching strategies
    • API performance tuning
    • Distributed systems concepts
  • Experience with Microsoft Azure services and cloud-native architectures.
  • Strong knowledge of relational and/or NoSQL databases.
  • Experience with microservices and RESTful APIs.
Nice to Have

Experience with any of the following is highly valued:

  • GraphQL.NET
  • HotChocolate
  • Apollo Federation
  • DataLoader patterns
  • Query complexity analysis
  • Kafka or event-driven architectures
  • Docker and Kubernetes
  • High-throughput or real-time systems
  • Observability and monitoring platforms
Soft Skills
  • Strong ownership mentality and accountability.
  • Comfortable working in production-critical environments.
  • Strong communication and collaboration skills.
  • Ability to explain technical decisions clearly.
  • Proactive problem-solving mindset.
  • Confidence discussing architecture and trade-offs.
What We’re Looking For

We are specifically looking for engineers who have:

  • Built GraphQL APIs beyond basic CRUD implementations.
  • Worked on performance-sensitive or scalable API systems.
  • Experience making architectural decisions around API design and distributed systems.
  • Operated services in production and handled reliability/performance challenges.

Candidates with only limited exposure to GraphQL or primarily REST-focused backgrounds may not be the best fit for this role.

Work Setup
  • Remote position (LATAM preferred).
  • Collaboration with distributed teams across time zones.
  • Advanced English communication skills required.

Benefits

🚀 Integration into global brands and disruptive startups.

🏡 Remote work / Home office.

📍 If a hybrid or on-site modality is required, you will be informed from the first interview.

⏳ Schedule aligned with the assigned project or work cell.

📅 Monday to Friday work schedule.

🎉 Day off on your birthday.

🏥 Major medical expenses insurance (applicable in Mexico).

🛡️ Life insurance (applicable in Mexico).

🌎 Multicultural work teams.

🎓 Access to courses and certifications.

📢 Meetups with special guests from the IT industry.

📡 Virtual team-building events and interest groups.

📢 English classes.

🏆 Opportunities across our different business lines.

🏅 Proudly certified as a Great Place to Work.

Skills Required

  • 5+ years in backend or API engineering
  • Strong experience with C# .NET
  • Proven experience owning APIs in production
  • Solid understanding of distributed systems
  • Understanding of API performance and scalability
  • Experience with Microsoft Azure
Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
HQ: Houston, Texas
220 Employees
Year Founded: 2014

What We Do

DaCodes empowers organizations to achieve their full potential through custom software solutions. We believe in the power of technology to drive innovation and growth. ✅We understand your unique vision. ✅We engineer for impact ✅We're a global team, dedicated to your success Our 220+ DaCoders worldwide provide personalized support and technical expertise to amplify your engineering capabilities, enhance workflows, and help you scale your business. Let's code something great together.

Similar Jobs

DaCodes. Logo DaCodes.

Senior Back-end Engineer

Information Technology • Software
Remote
6 Locations
220 Employees
5-5 Annually

Datadog Logo Datadog

Senior Partner Manager - Channels

Artificial Intelligence • Cloud • Security • Software • Cybersecurity
Easy Apply
Remote or Hybrid
Chile
6500 Employees

Circle (circle.so) Logo Circle (circle.so)

Lead Product Designer

Artificial Intelligence • Consumer Web • Digital Media • Information Technology • Social Impact • Software
Easy Apply
Remote
31 Locations
250 Employees
140K-170K Annually

Luxury Presence Logo Luxury Presence

Design Engineer

Marketing Tech • Real Estate • Software • PropTech • SEO
Easy Apply
Remote or Hybrid
12 Locations
500 Employees

Similar Companies Hiring

Golden Pet Brands Thumbnail
Digital Media • eCommerce • Information Technology • Marketing Tech • Pet • Retail • Social Media
El Segundo, California
178 Employees
Kepler  Thumbnail
Fintech • Software
New York, New York
6 Employees
Onshore Thumbnail
Artificial Intelligence • Fintech • Software • Financial Services
New York, New York
60 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account