Job Closed

This listing is no longer active.

Cloud Software Group logo
Cloud Software Group

Enabling customers to evolve, compete & succeed in data, automation, insight, and collaboration.

Principal IT Software Engineer

Full-stack EngineerSoftware EngineerFull TimeRemoteLeadTeam 10,001+H1B No SponsorCompany SiteLinkedIn

Location

India

Posted

101 days ago

Salary

0

Seniority

Lead

Job Description

Principal IT Software Engineer

Cloud Software Group

• Lead the end-to-end architecture of RAG-based enterprise search solutions, integrating AEM or Liferay with tools like Glean, Vertex AI, or Elasticsearch • Design and deploy content delivery strategies within AEM/Liferay that support seamless document ingestion, indexing, and metadata enrichment for AI consumption • Design and deploy vector retrieval pipelines that integrate embeddings and LLMs with enterprise data connectors and CMS fragments • Fine-tune LLMs and retrieval strategies to improve search accuracy, contextual understanding, and response quality across web and mobile interfaces • Integrate semantic and generative search capabilities into enterprise portals, intranets, and customer-facing websites • Partner with Product, Data, and Knowledge Management teams to design search relevance metrics and high-fidelity user experience (UX) flows • Implement secure access controls, PII masking, and compliance mechanisms to ensure AI-powered search honors CMS-level permissions • Stay current with emerging GenAI, vector database technologies, and CMS headless capabilities to continuously evolve platform architectures • Lead and mentor engineering teams in Full Stack development, LLM integration, and hybrid search architectures.

Job Requirements

  • 12+ years of experience in Software Engineering, with a significant focus on Full Stack Architecture and Enterprise Content Management
  • CMS Expertise: Proven track record in solutioning and implementing AEM (v6.5+ or AEM as a Cloud Service) or Liferay DXP
  • Deep understanding of RAG architectures, embeddings, vector search, and semantic retrieval
  • Hands-on experience with Java (for AEM/Liferay backend), JavaScript/TypeScript (React, Angular, or Vue), and Python (for AI/ML services)
  • Practical experience with Glean, Vertex AI Search, or Elasticsearch / OpenSearch
  • Strong background in LLMs (Gemini, OpenAI, Anthropic), prompt engineering, and context window management
  • Integration: Experience connecting enterprise data sources (Confluence, SharePoint, Wolken, Oracle, etc.) with CMS-driven portals
  • Typically requires a University Degree or equivalent experience and minimum 12 years of prior relevant experience; or Master’s degree with 8 years; or PhD with 5 years.

Benefits

  • Health insurance
  • Professional development opportunities

Related Job Pages

More Full-stack Engineer Jobs

OtherRemoteTeam 201-500Since 2014H1B No Sponsor

• Lead architecture, scalability, and modernization across Java-based cloud platform • Drive design and evolution of mission-critical services powering large-scale IoT ecosystem • Define and evolve scalable, high-availability distributed system architecture • Develop high-performance backend services using Java and Spring Boot • Optimize systems for scalability, low latency, and reliability under heavy load • Strengthen CI/CD, containerization, and deployment automation practices • Architect and operate cloud-native systems on AWS • Leverage AI tools to accelerate design, refactoring, testing, and modernization • Influence technical direction across teams

California
$155K - $225K / year
Penn Mutual logo

Director, Software Engineering

Penn Mutual

Helping people get stronger is a pretty good business to be in.

OtherRemoteTeam 1,001-5,000Since 1847H1B Sponsor

• Provide strategic leadership and direction across multiple application development teams through engineering managers • Lead and develop engineering managers • Oversee a portfolio of software initiatives across teams • Define and evolve application development strategy, platforms, and architectural direction • Partner with product, business, IT operations, security, and architecture leaders • Establish and govern standards, best practices, and quality frameworks • Manage resource allocation, including budgeting and staffing • Proactively identify and manage delivery, technology, and organizational risks • Drive continuous improvement in engineering practices

United States
$165K - $190K / year
Job Closed
BlueCross BlueShield of Tennessee logo

Software Engineer

BlueCross BlueShield of Tennessee

Bringing peace of mind through better health to our customers and communities

OtherRemoteTeam 5,001-10,000Since 1952H1B Sponsor

• Support the analysis of complex enterprise system integrations • Help develop flexible, scalable communication solutions using ASP.NET, Web APIs, and SQL • Formulates and defines system scope and objectives through research and fact-finding • Devises or modifies application systems and procedures to optimize functional requirements • Designs, codes, tests, debugs, and documents programs, subroutines, and scripts • May serve one or more project team roles • Maintains technical skill set for software languages, databases, platforms, operating systems, utilities and networks needed to support work assignments • Responds to system failures and performance events

Tennessee
Job Closed
OtherRemoteTeam 1,001-5,000Since 1972H1B Sponsor

• Partner with cross-functional teams to design, develop, test and implement features and code • Collaborate and contribute to all activities required to deliver high quality features • Learn best practices through mentorship and grow your skills and confidence through hands-on learning in a team environment • Write unit-tests and validate your software against acceptance criteria • Apply team coding, documenting, and testing standards • Participate in code reviews and communicate application changes • Document code and projects so others can easily understand, maintain and support • Debug the problems which arise in production • Read and write design documents • Contribute to team's sprint commitments and actively participate in our Agile practices • Learn the business process domain to better support the business

United States
$23 / hour
Job Closed