Ref. No. a0MP900000ALJxxMAH
- .NET
Description
Senior .NET Platform Engineer (Backend & Event-Driven Architecture)
À propos de cette opportunité
We are looking for a Senior .NET Platform Engineer to join a growing product engineering team responsible for a large-scale, cloud-native platform that processes data from hundreds of thousands of devices worldwide.
This is a backend engineering role focused on building the core platform and services that power business-critical applications across multiple customer-facing and internal products. You will work on domain models, APIs, event-driven architectures and data platforms, helping shape technology decisions and design standards in a modern engineering environment.
Working within a cross-functional team of developers, architects, QA engineers and product specialists, you will contribute to the evolution of a next-generation platform built around Domain-Driven Design principles and microservices architecture.
Principales responsabilités
Design and develop cloud-native backend services using C# and .NET.
Define and maintain scalable API contracts consumed by multiple products and teams.
Design event-driven solutions using messaging and streaming technologies.
Build domain models and bounded contexts using Domain-Driven Design (DDD) principles.
Optimize data storage and retrieval using relational and non-relational database technologies.
Ensure platform scalability, reliability and performance across high-volume environments.
Implement observability, monitoring and diagnostics capabilities.
Contribute to technical architecture discussions and engineering best practices.
Collaborate closely with product, architecture and QA teams throughout the development lifecycle.
Leverage AI-assisted development tools to improve engineering productivity and quality.
Expérience requise
Strong commercial experience with C# and .NET backend development.
Experience designing and developing REST APIs and distributed systems.
Good understanding of Domain-Driven Design concepts.
Hands-on experience with PostgreSQL or similar relational database technologies.
Experience with event-driven architectures and messaging platforms such as Kafka.
Knowledge of containerisation and Kubernetes-based deployments.
Expérience professionnelle dans des environnements de développement Agile.
Strong troubleshooting and root-cause analysis capabilities.
À avoir si possible
Experience building platforms from the ground up.
Exposure to high-volume IoT, telemetry or data-intensive environments.
Knowledge of Redis, ClickHouse or similar technologies.
Experience working with Azure DevOps and modern CI/CD pipelines.
Qu'est-ce qui est proposé ?
Opportunity to work on a globally scaled cloud platform.
Modern engineering practices and technologies.
Flexible hybrid working model.
International and collaborative environment.
Strong focus on innovation, learning and career development.