BackEnd Developers (.NET, C# & GraphQL) - L3
The Role:
The Pricing & ML DataSystems org builds the foundational infrastructure, data pipelines, and services that power the entire business. We develop scalable, reliable, and high-performance systems that enable engineering teams across the company to build features faster, smarter, and more efficiently. We work with massive datasets, modern cloud technologies, and complex architectural challenges to create the backbone of our global platform.
Responsibilities:
Design, develop, and operate scalable, cloud-native backend services and enterprise-grade experiences using .NET (C#).
Build and maintain robust, federated GraphQL APIs to serve data to various clients (web, mobile, and other services).
Develop and own services that run on Google Cloud Platform (GCP), orchestrated with Google Kubernetes Engine (GKE).
Write efficient, complex queries and build data models that interact with BigQuery and other GCP data stores.
Own the full lifecycle of your services, from design and implementation to deployment, monitoring, and incident response.
Provide superior monitoring visibility to the technical and operational health of the platform using tools like DataDog.
Collaborate with product managers, designers, and other engineers to refine product requirements.
Advocate for and implement best practices in API design, event-driven architecture (DDD, TDD), and system reliability.
Requirements:
5+ years of professional software engineering experience with a strong focus on the .NET (C#) ecosystem.
Proven experience designing, building, and scaling modern APIs (REST, GraphQL).
Proven, deep hands-on experience building and deploying applications on Google Cloud Platform (GCP).
Production experience with containerization (Docker) and Google Kubernetes Engine (GKE) is essential.
Experience working with relational and non-relational databases.
Experience with event-driven architectures, DDD, and TDD.
Familiarity with large-scale data warehouses like BigQuery and writing complex SQL.
Experience with CI/CD, automated testing, and observability (DataDog, etc.).
Strong understanding of microservice architecture and domain-driven design.
Experience leveraging modern IDEs and AI-assisted development tools (e.g., Cursor, GitHub Copilot) to accelerate development cycles.
- Category
- Technology
- Locations
- Remote - Mexico
- Remote status
- Fully Remote