Lead the architectural design of large-scale, distributed backend systems using microservices, event-driven patterns, and cloud-native principles to support high availability and elasticity
Job Summary
Lead the architectural design of large-scale, distributed backend systems using microservices, event-driven patterns, and cloud-native principles to support high availability and elasticity.
Oversee development of secure, well-documented, and scalable APIs—including REST, GraphQL, and event-based interfaces—ensuring consistency and ease of integration for internal and external consumers.
Introduce and scale AI-driven backend engineering practices such as Copilot-assisted coding, automated test generation, log anomaly detection, and agent-driven monitoring workflows.
Matching Summary
Lead the architectural design of large-scale, distributed backend systems using microservices, event-driven patterns, and cloud-native principles to support high availability and elasticity.
Skills & Requirements
Must-have
Microservices and event-driven patterns
Cloud-native principles
REST and GraphQL APIs
CI/CD pipelines
Node.js with TypeScript
MongoDB and PostgreSQL
Microsoft Azure cloud services
Nice-to-have
AI-driven engineering efficiency
Agentic AI systems and LLMs
Python familiarity
Agile principles and Scrum framework
Key Requirements
8+ years of total IT experience
Proven experience managing IT projects
Bachelor's degree in computer science or related field