Remotery

Senior Backend Engineer – .NET, GraphQL, Azure

Posted May 11

This is a fully remote position, open to applicants in Mexico.

📋 Description

• Design, develop, and maintain **GraphQL APIs** that are optimized for performance, scalability, and flexibility.

• Define schemas, resolvers, and data models that facilitate complex querying across distributed systems.

• Ensure adherence to best practices in API design, versioning, and documentation.

• Create and implement **event-driven solutions** utilizing **Confluent Kafka**.

• Build dependable, scalable, and fault-tolerant message streaming and data pipelines.

• Collaborate with backend teams to seamlessly integrate GraphQL APIs with event-based workflows.

• Deploy, host, and manage **distributed applications** on **Microsoft Azure**.

• Ensure high availability, scalability, security, and optimal performance of cloud-based services.

• Troubleshoot and enhance system performance and reliability in production environments.

• Write clean, maintainable, and well-documented code using **C# .NET** and related technologies.

• Work closely with cross-functional teams, including backend, DevOps, and product management.

• Mentor junior engineers and contribute to engineering best practices and technical standards.

• Stay updated with emerging technologies and suggest enhancements to architecture and workflows.


⛳️ Requirements

• Over 5 years of experience in software engineering.

• Strong practical experience in designing and developing **GraphQL APIs**.

• Proven track record with **event-driven architectures**, especially using **Confluent Kafka**.

• Robust experience in deploying and managing **distributed systems on Microsoft Azure**.

• Proficient in **C# .NET** with a solid understanding of the .NET ecosystem.

• Strong grasp of **RESTful APIs**, **microservices**, and **distributed systems**.

• Experience with **SQL and NoSQL databases** and data modeling for GraphQL.

• Exceptional problem-solving and communication skills.

• Ability to work effectively in a dynamic, collaborative environment.

• **Nice to Have**

• - Experience with **containerization** (Docker).

• - Familiarity with **orchestration platforms** (Kubernetes).

• - Exposure to high-throughput or real-time systems.


🏝️ Benefits

• **Benefits**

• 🚀 Integration into global brands and disruptive startups.

• 🏡 Remote work / Home office options.

• 📍 If a hybrid or on-site modality is required, this will be communicated during 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 (available in Mexico).

• 🛡️ Life insurance (available 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 various business lines.

• 🏅 Proudly certified as a Great Place to Work.

People also viewed

How To MANAGE a Small Law Firm4 hours ago

Chief Operating Officer – Law Firms Operations Architect

US flagFlorida, +5 more statesFull-timeBackend Engineer$110k – $182k/year
ApplyView job
Travoom4 hours ago

Senior Backend Engineer – Rust

US flagTexas OnlyFull-timeBackend Engineer
ApplyView job
Binance4 hours ago

Senior Java Engineer – KYC Tech

SG flagSingapore OnlyFull-timeBackend Engineer
ApplyView job
Soluções eSales | Logística, Financeiro, Analytics e File Transfer4 hours ago

Senior Developer – Kotlin

BR flagBrazil OnlyFull-timeBackend Engineer
ApplyView job
Gcore5 hours ago

Software Engineer, Golang, Kubernetes

CY flagCyprus OnlyFull-timeBackend Engineer
ApplyView job
Miratech5 hours ago

Middle Back-End Engineer, Node.js

UA flagUkraine OnlyFull-timeBackend Engineer
ApplyView job

Never miss a great job!

Get handpicked remote jobs straight to your inbox weekly.

Trusted by 7,400+ designers