Raymond James

Raymond James

Principal Full Stack Engineer, Apps Development

FL - Saint Petersburg - 880 Carillon Pkwy Tower 1, United States of America · Principal

Sponsorship not specified$10k-$15kDetected 7 hours ago
JavaAngularSpringFull-Stack DevelopmentObject-Oriented ProgrammingCode ReviewGitSQLVector DatabasesCI/CDDevOpsRESTKafkaLLMsRAGAgentic AIAI OrchestrationTest AutomationLeadershipCommunicationProblem SolvingMentoring

> stay_score

odds of building a lasting career here

33Risky
Cap-exempt (no lottery)0
Sponsors this role65
Entry-level history0
PERM / green-card track0
Lottery odds (Level I)39
Fits your clock70

Thin sponsorship signal and lottery-bound (~15% per draw). A low-probability bet with your clock running. Prioritize cap-exempt roles and proven entry-level sponsors first.

Lottery odds assume a STEM candidate.

Personalize to your clock →

> community_outcomes

No reports yet — be the first to help the next applicant.

About the role

  • This individual serves as the technical leader responsible for defining and implementing the architecture for AI-powered workflows, intelligent agents, and enterprise integrations while remaining a hands-on full stack engineer.
  • Job Description This position follows a hybrid work model, with an expectation to be in the office 3 days per week at the St.
  • Petersburg, FL Corporate Office location.

Responsibilities

  • Lead the architecture, design, and implementation of enterprise Agentic AI solutions that automate complex business processes across the organization.
  • Design and develop agentic workflows that combine deterministic business rules, enterprise integrations, retrieval systems, and AI reasoning to deliver reliable and scalable business automation.
  • Drive the firm's adoption of AI engineering best practices, including prompt engineering, model evaluation, retrieval-augmented generation (RAG), Model Context Protocol (MCP), vector search, tool calling, and AI governance.
  • Lead full stack development efforts using Angular, Java, Spring Boot, REST APIs, and enterprise integration patterns.
  • Design reusable frameworks and platform capabilities that enable development teams to rapidly build and deploy intelligent agents.
  • Collaborate with Architecture, Security, Infrastructure, Product Owners, and business stakeholders to identify automation opportunities and define scalable technical solutions.
  • Lead technical design sessions, perform architecture reviews, conduct code reviews, and establish engineering standards.
  • Participate in production support, troubleshooting, performance tuning, and continuous platform improvement.

Requirements

  • Required Skills & Experience
  • 10+ years of experience designing, developing, and supporting enterprise software applications.
  • Strong understanding of object-oriented programming, software architecture, design patterns, and secure coding practices.
  • Experience with SQL, enterprise integration patterns, messaging platforms (IBM MQ, Kafka, or similar), and API-driven architectures.
  • Experience with CI/CD pipelines, Git, automated testing, and DevOps practices.

Nice to have

  • Experience integrating Large Language Models (LLMs) into enterprise applications.
  • Familiarity with AI engineering concepts including Retrieval-Augmented Generation (RAG), Model Context Protocol (MCP), prompt engineering, vector databases, semantic search, and AI orchestration frameworks.
  • Experience evaluating and integrating commercial AI platforms and development tools such as Claude Code, GitHub Copilot, ChatGPT, Gemini, or similar technologies.
  • Experience applying AI-assisted development techniques to improve engineering productivity, code quality, testing, documentation, and software delivery.
  • Bachelor's: Computer and Information Science (Required)
  • General Experience - 10 to 15 years
  • Grow professionally and inspire others to do the same
  • Work with and through others to achieve desired outcomes

Skills

  • Job Description Summary

Compensation

  • The total compensation for this position includes base salary or wages, and may include components such as additional compensation (cash or equity), discretionary bonuses, or commissions.

Benefits

  • The total compensation for this position includes base salary or wages, and may include components such as additional compensation (cash or equity), discretionary bonuses, or commissions.

Visa & Work Authorization

  • This role is not eligible for Work Visa sponsorship, either currently or in the future.

This listing is sourced directly from Raymond James's careers page and normalized into a canonical job model.