Senior Software Engineer – AI Platforms & Cloud Applications
Anblicks
·Today
- Location
- Hyderabad, India
- Department
- Engineering
- Seniority
- Senior
- Experience
- 8+ years
- Source
- Keka
Description
Job Role: Senior Software Engineer – AI Platforms & Cloud Applications
Job Summary
Key Responsibilities
- Design, develop, and maintain scalable enterprise applications using Java, Spring Boot, and Microservices architecture.
- Build and manage RESTful APIs, backend services, and cloud-native application components.
- Develop and deploy applications using AWS services, including Lambda, API Gateway, S3, EC2, SQS, and SNS.
- Implement serverless architectures and secure application integrations.
- Develop and integrate AI-powered services, LLM-based capabilities, and chatbot solutions into enterprise applications.
- Build and manage MCP (Model Context Protocol) services and integrations for AI-powered applications.
- Integrate applications with Snowflake Clean Rooms and secure data-sharing platforms.
- Deploy, monitor, troubleshoot, and optimize applications and AI solutions in production environments.
- Ensure application performance, scalability, security, and reliability.
- Collaborate with architects, product managers, and data engineering teams on solution design and delivery.
- Participate in code reviews, technical discussions, and mentor junior engineers.
Required Skills & Qualifications
- 8+ years of experience in software development and enterprise application engineering.
- Strong hands-on expertise in Java, Spring Boot, and Spring Framework.
- Extensive experience in Microservices architecture and REST API development.
- Strong experience with AWS Cloud services and cloud-native application development.
- Hands-on knowledge of AWS Lambda, API Gateway, and serverless architecture.
- Exposure to developing or integrating AI-powered applications, chatbots, or LLM-based solutions.
- Understanding of distributed systems, event-driven architecture, and application security.
- Experience with Angular and modern application development.
- Good understanding of CI/CD pipelines, automated testing, and DevOps practices.
- Strong analytical, problem-solving, and troubleshooting skills.
Preferred Qualifications
- Experience with Generative AI, LLMs, Agentic AI, and AI orchestration frameworks.
- Exposure to MCP (Model Context Protocol), AI Skills, and AI agent integrations.
- Experience with Snowflake Clean Rooms and secure data-sharing solutions.
- Familiarity with Spring AI, LangChain, LangGraph, or similar AI frameworks.
- Experience with Databricks, Docker, and Kubernetes.
- AdTech / MarTech domain experience, including customer data platforms, audience activation, and data privacy.
- Experience building AI-powered customer engagement and marketing solutions.