
Software Dev Principal Engineer – Cloud Product (Azure, AI-Focused, Java/ReactJS)
- Hyderabad, Telangana
- Permanent
- Full-time
Department: Engineering / Cloud & AI SolutionsType: Full-TimeWe are seeking a Principal Engineer to lead the architecture, design, and delivery of an enterprise-grade Azure-native cloud product, enriched with AI capabilities. The ideal candidate is a hands-on technical leader with deep experience in Java backend systems, ReactJS frontends, and AI/ML integration. You will shape the product’s architecture, collaborate across AI, DevOps, and UI teams, and ensure high scalability, reliability, and innovation.Responsibilities
- Architect and develop cloud-native applications on Microsoft Azure, using best practices for scalability, resiliency, and performance.
- Lead backend development in Java (Spring Boot, Quarkus) and frontend development in ReactJS (with TypeScript).
- Integrate Azure AI services (e.g., Azure OpenAI, Azure Cognitive Services, Azure ML) into the product's core workflows.
- Design robust APIs (REST/gRPC) and event-driven systems using Azure Service Bus, Event Grid, or Kafka.
- Champion DevOps practices including CI/CD with Azure DevOps, containerization with Docker, and Kubernetes (AKS) deployment.
- Define architecture and implementation standards across microservices, observability, security, and scalability.
- Mentor engineers, drive peer reviews, and lead architectural decision-making across backend, frontend, and AI integration.
- Evaluate third-party tools and services for AI, data processing, and infrastructure optimization within the Azure ecosystem.
- 10+ years of experience in full-stack software development, including cloud-native architecture.
- Expert-level proficiency in Java (Spring Boot preferred) and strong frontend skills in ReactJS.
- Deep knowledge of Microsoft Azure cloud platform, including services like Azure Functions, App Services, Cosmos DB, Azure Storage, and AKS.
- Experience integrating AI/ML services, especially Azure OpenAI, Azure ML, or custom-trained models.
- Solid understanding of modern API design, microservices, distributed systems, and authentication/authorization (OAuth2, Azure AD).
- Strong grasp of DevOps tooling including Azure DevOps, IaC (Terraform or Bicep), and monitoring (App Insights, Log Analytics).
- Demonstrated ability to lead and mentor engineering teams while contributing hands-on to codebases.
- Experience with AI agents, prompt engineering, or RAG (Retrieval-Augmented Generation) workflows.
- Familiarity with vector databases (e.g., Azure AI Search, Pinecone) and knowledge graph integrations.
- Experience with domain-specific products (e.g., finance, healthcare, supply chain) is a plus.
- Strong communication skills with the ability to collaborate with product managers, designers, and data scientists.
- Lead the design and delivery of a cutting-edge Azure-based AI platform.
- Collaborate with top-tier AI, cloud, and product professionals in a high-impact role.
- Competitive compensation, performance bonuses, equity options, and full-stack benefits.
- Culture of autonomy, innovation, and engineering excellence.