ECM Engineer

Job ID: 112124
Location: Houston, Texas  [On-Site]
Category: App/Dev
Employment Type: Direct Hire
Date Added: 02/27/2026

Apply Now

Fill out the form below to submit your information for this opportunity. Please upload your resume as a doc, pdf, rtf or txt file. Your information will be processed as soon as possible.


 
 
 
 
 
(Word, PDF, RTF, TXT)
* Required field.

We are seeking a Senior Systems Analyst to lead innovative projects within our Content, Search & GenAI Team. This role offers the opportunity to work at the forefront of enterprise technology, supporting business-critical applications and shaping the future of intelligent content solutions.

Key Responsibilities:

  • Lead the development, support, and optimization of Content Management and Search Platforms, including integrations with GenAI applications.
  • Collaborate closely with business stakeholders to gather requirements, define system specifications, and craft comprehensive documentation that drives impactful solutions.
  • Manage all change management activities, ensuring compliance with SOX controls where applicable, and oversee project lifecycle using industry-standard project management methodologies.
  • Develop and implement advanced search and information retrieval strategies using vector databases like Elasticsearch, optimizing semantic search and retrieval-augmented generation (RAG) techniques.
  • Drive innovation by exploring and applying AI frameworks such as HuggingFace, LangChain, and LlamaIndex, as well as managing prompt engineering, model evaluation, and oversight of responsible AI practices.
  • Design and maintain secure, scalable applications leveraging AWS cloud services (e.g., Bedrock, Textract, Lambda, SageMaker, S3) and ensure seamless deployment using CI/CD pipelines like Azure DevOps and GitHub Actions.
  • Support multi-platform environments including Linux, Windows, Docker, and Kubernetes, ensuring high availability and performance of applications.
  • Work with relational databases such as Oracle and MariaDB/MySQL to manage content and user data efficiently.
  • Participate actively in Agile teams practicing SCRUM or Kanban to deliver iterative improvements and rapid response to evolving business needs.

Qualifications & Skills:

  • Bachelor’s degree in computer science, Information Technology, or a related field, or equivalent industry experience (minimum 10 years).
  • At least 5 years’ experience with Enterprise Content Management (e.g., Oracle WebCenter Content or similar).
  • Strong knowledge of ECM concepts, including taxonomies, metadata modeling, security, and search optimization.
  • Hands-on expertise with Vector Databases for AI applications, including Elasticsearch, and experience with search relevance engineering and ranking models.
  • Practical experience with AI frameworks such as HuggingFace, LangChain, and LlamaIndex, including prompt engineering and model monitoring.
  • 2-3 years of experience with Amazon Web Services (AWS) or similar cloud platforms, including services like S3, Lambda, and SageMaker.
  • 3-5 years of application development experience using Java, Spring Boot, React, Python, and FastAPI.
  • Familiarity with Elasticsearch, cloud platforms like Azure or Snowflake, and containerization tools such as Docker and Kubernetes.
  • Certifications in cloud technology (AWS, Azure) are a plus.
  • RPA tool experience (UiPath, Automation Anywhere) is desirable.
  • Strong team player with experience working in Agile environments and familiarity with CI/CD pipelines and version control systems.

Publishing Pay Range: $150,000.00 – $155,000.00 Annually